Method: Packr::Minifier#initialize
- Defined in:
- lib/packr/minifier.rb
#initialize ⇒ Minifier
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/packr/minifier.rb', line 8 def initialize @concat = CONCAT.union(DATA) def @concat.exec(script) parsed = super(script) while parsed != script script = parsed parsed = super(script) end parsed end @comments = DATA.union(COMMENTS) @clean = DATA.union(CLEAN) @whitespace = DATA.union(WHITESPACE) @@conditional_comments = @comments.copy @@conditional_comments.put_at(-1, " \\3") @whitespace.remove_at(2) # conditional comments @comments.remove_at(2) end |