Class: Grepfruit::ProgrammaticSearch
- Defined in:
- lib/grepfruit/programmatic_search.rb
Instance Attribute Summary
Attributes inherited from Search
#count, #excluded_lines, #excluded_paths, #exclusions, #inclusions, #jobs, #json, #path, #regex, #search_hidden, #truncate
Instance Method Summary collapse
Methods inherited from Search
Constructor Details
This class inherits a constructor from Grepfruit::Search
Instance Method Details
#execute ⇒ Object
3 4 5 6 7 |
# File 'lib/grepfruit/programmatic_search.rb', line 3 def execute raise ArgumentError, "path '#{path}' does not exist." unless File.exist?(path) build_result_hash(execute_search) end |