Module: OffenseToCorrector
- Defined in:
- lib/offense_to_corrector.rb,
lib/offense_to_corrector/offense.rb,
lib/offense_to_corrector/version.rb,
lib/offense_to_corrector/ast_tools.rb,
lib/offense_to_corrector/atom_node.rb,
lib/offense_to_corrector/offense_parser.rb,
lib/offense_to_corrector/offense_template.rb
Defined Under Namespace
Modules: AstTools
Classes: AtomNode, Offense, OffenseParser, OffenseTemplate
Constant Summary
collapse
- VERSION =
"0.0.2"
Class Method Summary
collapse
Class Method Details
.load_template(name) ⇒ Object
15
16
17
|
# File 'lib/offense_to_corrector.rb', line 15
module_function def load_template(name)
File.join(File.dirname(__FILE__), "offense_to_corrector/templates", name)
end
|
.node_offense_data(code) ⇒ Object
.offense_to_cop(code) ⇒ Object
23
24
25
|
# File 'lib/offense_to_corrector.rb', line 23
module_function def offense_to_cop(code)
OffenseParser.new(code).render
end
|