Class: GemRelease::Version
- Defined in:
- lib/gem_release/version.rb
Instance Attribute Summary collapse
-
#version ⇒ Object
readonly
Returns the value of attribute version.
Attributes inherited from Template
#module_name, #module_path, #name, #options
Instance Method Summary collapse
- #filename ⇒ Object
-
#initialize(options = {}) ⇒ Version
constructor
A new instance of Version.
- #template_name ⇒ Object
Methods inherited from Template
Methods included from Helpers
#gem_filename, #gem_module_name, #gem_module_path, #gem_name, #gem_name_from_directory, #gem_version, #gemspec, #gemspec_filename, #github_token, #github_user, #user_email, #user_name
Constructor Details
#initialize(options = {}) ⇒ Version
Returns a new instance of Version.
7 8 9 10 |
# File 'lib/gem_release/version.rb', line 7 def initialize( = {}) super @version ||= '0.0.1' end |
Instance Attribute Details
#version ⇒ Object (readonly)
Returns the value of attribute version.
5 6 7 |
# File 'lib/gem_release/version.rb', line 5 def version @version end |
Instance Method Details
#filename ⇒ Object
12 13 14 |
# File 'lib/gem_release/version.rb', line 12 def filename "lib/#{module_path}/version.rb" end |
#template_name ⇒ Object
16 17 18 |
# File 'lib/gem_release/version.rb', line 16 def template_name 'version.erb' end |