Method: Gitgo::Index#values
- Defined in:
- lib/gitgo/index.rb
#values(key) ⇒ Object
Returns a list of possible values for the specified index key.
213 214 215 216 217 218 219 220 221 222 223 224 |
# File 'lib/gitgo/index.rb', line 213 def values(key) values = cache[key].keys base = path(FILTER, key) start = base.length + 1 Dir.glob("#{base}/**/*").each do |value_path| values << value_path[start, value_path.length-start] end values.uniq! values end |