Method: PM::DSL#save_code_keys

Defined in:
lib/patchmaster/dsl.rb

#save_code_keys(f) ⇒ Object



231
232
233
234
235
236
237
238
239
240
# File 'lib/patchmaster/dsl.rb', line 231

def save_code_keys(f)
  @pm.code_bindings.values.each do |code_key|
    str = if code_key.code_chunk.text[0] == '{'
            "code_key(#{to_save_key(code_key.key).inspect}) #{code_key.code_chunk.text}"
          else
            "code_key #{to_save_key(code_key.key).inspect} #{code_key.code_chunk.text}"
          end
    f.puts str
  end
end