Method: Template.target_binary_version

Defined in:
lib/template.rb

.target_binary_version(version) ⇒ Object

書かれているテンプレートがどのバージョンのテンプレートかを設定

テンプレート内部で使われる変数の変更があった場合に binary_version が上がる(変数の追加ではバージョンは上がらない。現在使われている変数の中身が変わった場合は上る)



67
68
69
70
71
72
73
# File 'lib/template.rb', line 67

def self.target_binary_version(version)
  @@src_version = version
  if invalid_templace_version?
    error "テンプレートのバージョンが古いので意図しない動作をする可能性があります\n" +
          "(#{@@src_filename}.erb ver #{version.to_f} < #{@@binary_version.to_f})"
  end
end