utils/bottles: delegate methods.
This commit is contained in:
		
							parent
							
								
									dfa22680df
								
							
						
					
					
						commit
						02cc419a23
					
				| @ -88,6 +88,10 @@ module Utils | ||||
|     end | ||||
| 
 | ||||
|     class Collector | ||||
|       extend Forwardable | ||||
| 
 | ||||
|       def_delegators :@checksums, :keys, :[], :[]=, :key?, :each_key | ||||
| 
 | ||||
|       def initialize | ||||
|         @checksums = {} | ||||
|       end | ||||
| @ -97,22 +101,6 @@ module Utils | ||||
|         return self[tag], tag if tag | ||||
|       end | ||||
| 
 | ||||
|       def keys | ||||
|         @checksums.keys | ||||
|       end | ||||
| 
 | ||||
|       def [](key) | ||||
|         @checksums[key] | ||||
|       end | ||||
| 
 | ||||
|       def []=(key, value) | ||||
|         @checksums[key] = value | ||||
|       end | ||||
| 
 | ||||
|       def key?(key) | ||||
|         @checksums.key?(key) | ||||
|       end | ||||
| 
 | ||||
|       private | ||||
| 
 | ||||
|       def find_matching_tag(tag) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Mike McQuaid
						Mike McQuaid