Class: CommandT::Scanner
- Inherits:
-
Object
- Object
- CommandT::Scanner
- Defined in:
- lib/command-t/scanner.rb,
lib/command-t/scanner/tag_scanner.rb,
lib/command-t/scanner/file_scanner.rb,
lib/command-t/scanner/help_scanner.rb,
lib/command-t/scanner/jump_scanner.rb,
lib/command-t/scanner/line_scanner.rb,
lib/command-t/scanner/buffer_scanner.rb,
lib/command-t/scanner/command_scanner.rb,
lib/command-t/scanner/history_scanner.rb,
lib/command-t/scanner/mru_buffer_scanner.rb,
lib/command-t/scanner/file_scanner/git_file_scanner.rb,
lib/command-t/scanner/file_scanner/find_file_scanner.rb,
lib/command-t/scanner/file_scanner/ruby_file_scanner.rb,
lib/command-t/scanner/file_scanner/watchman_file_scanner.rb
Direct Known Subclasses
BufferScanner, CommandScanner, FileScanner, HelpScanner, HistoryScanner, JumpScanner, LineScanner, TagScanner
Defined Under Namespace
Classes: BufferScanner, CommandScanner, FileScanner, HelpScanner, HistoryScanner, JumpScanner, LineScanner, MRUBufferScanner, TagScanner
Instance Method Summary collapse
-
#paths ⇒ Object
Subclasses implement this method to return the list of paths that should be searched.
Instance Method Details
#paths ⇒ Object
Subclasses implement this method to return the list of paths that should be searched.
Note that as an optimization, the C extension will record the ‘Object#object_id` of the returned array and assumes it will not be mutated.
22 23 24 |
# File 'lib/command-t/scanner.rb', line 22 def paths raise RuntimeError, 'Subclass responsibility' end |