Module: Astel
- Defined in:
- lib/astel.rb,
lib/astel/diff.rb,
lib/astel/version.rb,
lib/astel/location.rb,
lib/astel/node_ext.rb,
lib/astel/refactor.rb,
lib/astel/rewriter.rb,
lib/astel/node_type.rb,
lib/astel/dispatcher.rb,
lib/astel/source_file.rb,
lib/astel/node_pattern.rb,
lib/astel/node_pattern.rb,
lib/astel/unified_diff.rb,
lib/astel/node_source_text.rb,
lib/astel/node_pattern/lexer.rb,
lib/astel/node_pattern/parser.rb,
lib/astel/rewriter/edit_index.rb,
lib/astel/rewriter/structured.rb,
lib/astel/rewriter/structured/comments.rb,
lib/astel/node_pattern/matcher_compiler.rb,
lib/astel/rewriter/structured/formatting.rb,
lib/astel/node_pattern/predicate_compiler.rb,
lib/astel/rewriter/structured/collections.rb,
lib/astel/rewriter/structured/source_indenter.rb
Defined Under Namespace
Modules: Diffable, NodeSourceText, NodeType, UnifiedDiff Classes: Dispatcher, Error, Location, NodePattern, Rewriter, SourceFile
Constant Summary collapse
- Diff =
UnifiedDiff- RewriterDiff =
Diffable- VERSION =
'0.3.0'- NodeExt =
NodeSourceText- Refactor =
Rewriter.const_get(:Structured, false)