Class: RSpecLetAnalyzer::Adapters::PrismAdapter
- Inherits:
-
RSpecLetAnalyzer::Adapter
- Object
- RSpecLetAnalyzer::Adapter
- RSpecLetAnalyzer::Adapters::PrismAdapter
- Defined in:
- lib/rspec_let_analyzer/adapters/prism_adapter.rb
Instance Method Summary collapse
Methods inherited from RSpecLetAnalyzer::Adapter
Instance Method Details
#parse(code) ⇒ Object
12 13 14 |
# File 'lib/rspec_let_analyzer/adapters/prism_adapter.rb', line 12 def parse(code) Prism.parse(code) end |
#parse_file(file_path) ⇒ Object
8 9 10 |
# File 'lib/rspec_let_analyzer/adapters/prism_adapter.rb', line 8 def parse_file(file_path) Prism.parse_file(file_path) end |
#visit_tree(ast, visitor) ⇒ Object
16 17 18 |
# File 'lib/rspec_let_analyzer/adapters/prism_adapter.rb', line 16 def visit_tree(ast, visitor) ast.value.accept(visitor) end |