# File lib/rubigen/lookup.rb, line 240 def initialize(label, path, *filters) super label, File.join(path, "#{filter_str(filters)}generators") end
# File lib/rubigen/lookup.rb, line 252 def ==(source) self.class == source.class && path == source.path && filters == source.filters && label == source.label end
# File lib/rubigen/lookup.rb, line 244 def filter_str(filters) @filters = filters.first.is_a?(Array) ? filters.first : filters return "" if @filters.blank? filter_str = @filters.map {|filter| "#{filter}_"}.join(",") filter_str += "," "{#{filter_str}}" end