Module: Ast::Crispr::Ruby::Prism
- Defined in:
- lib/ast/crispr/ruby/prism.rb,
lib/ast/crispr/ruby/prism/version.rb,
sig/ast/crispr/ruby/prism.rbs
Defined Under Namespace
Modules: Selectors, Utils, Version Classes: Adapter, Error
Constant Summary collapse
- Targets =
Selectors- VERSION =
Current gem version exposed at the traditional constant location.
Version::VERSION
Class Method Summary collapse
- .adapter ⇒ Object
- .document_context(content:, source_label: 'source', metadata: {}, **options) ⇒ Object
Class Method Details
.adapter ⇒ Object
189 190 191 |
# File 'lib/ast/crispr/ruby/prism.rb', line 189 def adapter @adapter ||= Adapter.new end |
.document_context(content:, source_label: 'source', metadata: {}, **options) ⇒ Object
193 194 195 196 197 198 199 200 201 |
# File 'lib/ast/crispr/ruby/prism.rb', line 193 def document_context(content:, source_label: 'source', metadata: {}, **) Ast::Crispr::DocumentContext.new( content: content, source_label: source_label, adapter: adapter, metadata: , ** ) end |