class Emcee::Compressors::HtmlCompressor
HtmlCompressor
is a very basic compressor that removes blank lines and comments from an HTML file.
Constants
- BLANK_LINES
- HTML_COMMENTS
- JS_COMMENTS
- JS_MULTI_COMMENTS
Public Instance Methods
compress(string)
click to toggle source
# File lib/emcee/compressors/html_compressor.rb, line 11 def compress(string) ops = [HTML_COMMENTS, JS_MULTI_COMMENTS, JS_COMMENTS, BLANK_LINES] ops.reduce(string) do |output, op| output.gsub(op, "") end end