Class: GemRelease::VersionTemplate
- Defined in:
- lib/gem_release/version_template.rb
Instance Attribute Summary collapse
-
#version ⇒ Object
readonly
Returns the value of attribute version.
Attributes inherited from Template
#module_names, #module_path, #name, #template
Instance Method Summary collapse
- #filename ⇒ Object
-
#initialize(options = {}) ⇒ VersionTemplate
constructor
A new instance of VersionTemplate.
Methods inherited from Template
Methods included from Helpers
#gem_filename, #gem_name, #gem_name_from_directory, #gem_version, #gemspec, #gemspec_dirs, #gemspec_filename, #github_token, #github_user, #in_bootstrapped_dir, #in_gemspec_dirs, #quiet?, #user_email, #user_name
Constructor Details
#initialize(options = {}) ⇒ VersionTemplate
Returns a new instance of VersionTemplate.
5 6 7 8 |
# File 'lib/gem_release/version_template.rb', line 5 def initialize( = {}) super('version.rb', ) @version ||= '0.0.1' end |
Instance Attribute Details
#version ⇒ Object (readonly)
Returns the value of attribute version.
3 4 5 |
# File 'lib/gem_release/version_template.rb', line 3 def version @version end |
Instance Method Details
#filename ⇒ Object
10 11 12 |
# File 'lib/gem_release/version_template.rb', line 10 def filename "lib/#{module_path}/version.rb" end |