File tree 1 file changed +7
-7
lines changed
1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -87,7 +87,7 @@ def source_map
87
87
88
88
def compiled
89
89
@compiled ||= begin
90
- compiler = compiler_for ( @source , file : @filename )
90
+ compiler = compiler_for ( @source , default_compiler_options )
91
91
compiler . compile
92
92
compiler
93
93
end
@@ -97,6 +97,10 @@ def compiler_for(source, options = {})
97
97
compiler_class . new ( source , @options . merge ( options ) )
98
98
end
99
99
100
+ def default_compiler_options
101
+ { file : @filename }
102
+ end
103
+
100
104
def requires
101
105
compiled . requires
102
106
end
@@ -133,12 +137,8 @@ def prepare(source, path)
133
137
erb_compiler . prepared_source
134
138
end
135
139
136
- def compiled
137
- @compiled ||= begin
138
- compiler = compiler_for ( @source , file : @filename , template : true )
139
- compiler . compile
140
- compiler
141
- end
140
+ def default_compiler_options
141
+ super . update ( { template : true } )
142
142
end
143
143
end
144
144
You can’t perform that action at this time.
0 commit comments