Method: Cubism::BlockSource#parse!
- Defined in:
- lib/cubism/cubicle_store.rb
#parse! ⇒ Object
117 118 119 120 121 122 123 124 125 |
# File 'lib/cubism/cubicle_store.rb', line 117 def parse! return if location.start_with?("inline template") lines = File.readlines(@filename)[@lineno - 1..] preprocessor = Cubism::Preprocessor.new(source: lines.join.squish, view_context: view_context) self.variable_name = preprocessor.block_variable_name self.source = preprocessor.process end |