lib/hamlit/engine.rb in hamlit-2.7.5 vs lib/hamlit/engine.rb in hamlit-2.8.0
- old
+ new
@@ -4,11 +4,10 @@
require 'hamlit/compiler'
require 'hamlit/escapable'
require 'hamlit/force_escapable'
require 'hamlit/html'
require 'hamlit/string_splitter'
-require 'hamlit/static_analyzer'
module Hamlit
class Engine < Temple::Engine
define_options(
:buffer_class,
@@ -25,10 +24,10 @@
use Parser
use Compiler
use HTML
use StringSplitter
- use StaticAnalyzer
+ filter :StaticAnalyzer
use Escapable
use ForceEscapable
filter :ControlFlow
filter :MultiFlattener
filter :StaticMerger