Module: Reek::Source

Defined in:
lib/reek/source.rb,
lib/reek/source/ast_node.rb,
lib/reek/source/sexp_node.rb,
lib/reek/source/source_file.rb,
lib/reek/source/source_code.rb,
lib/reek/source/tree_dresser.rb,
lib/reek/source/code_comment.rb,
lib/reek/source/sexp_formatter.rb,
lib/reek/source/source_locator.rb,
lib/reek/source/sexp_extensions.rb,
lib/reek/source/source_repository.rb,
lib/reek/source/ast_node_class_map.rb,
lib/reek/source/reference_collector.rb

Overview

This module contains a set of classes for interacting with Ruby source code and abstract syntax trees.

Defined Under Namespace

Modules: SexpExtensions, SexpNode Classes: AstNode, AstNodeClassMap, CodeComment, ReferenceCollector, SexpFormatter, SourceCode, SourceFile, SourceLocator, SourceRepository, TreeDresser