Module: Defacer
- Defined in:
- lib/defacer.rb,
lib/defacer/namer.rb,
lib/defacer/version.rb
Defined Under Namespace
Classes: Namer, WhitespaceRemovingVisitor
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.compress(source) ⇒ Object
157 158 159 160 161 162 163 164 165 |
# File 'lib/defacer.rb', line 157 def self.compress(source) parser = RKelly::Parser.new ast = parser.parse(source) if ast # TODO test this case WhitespaceRemovingVisitor.new.accept(ast) else '' end end |