Class: VersionReader

Inherits:
Object
  • Object
show all
Defined in:
lib/version_reader.rb,
lib/version_reader/flavor.rb,
lib/version_reader/railtie.rb,
lib/version_reader/flavor/rails.rb

Defined Under Namespace

Modules: Flavor Classes: FileError, Railtie

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(version_file) ⇒ VersionReader

Returns a new instance of VersionReader.



10
11
12
13
14
# File 'lib/version_reader.rb', line 10

def initialize(version_file)
  @version_file = version_file
  @raise_errors = true
  @no_version_string = "Versionfile #{@version_file} not found"
end

Instance Attribute Details

#no_version_stringObject

Returns the value of attribute no_version_string.



8
9
10
# File 'lib/version_reader.rb', line 8

def no_version_string
  @no_version_string
end

#raise_errorsObject

Returns the value of attribute raise_errors.



7
8
9
# File 'lib/version_reader.rb', line 7

def raise_errors
  @raise_errors
end

Instance Method Details

#normalObject



16
17
18
# File 'lib/version_reader.rb', line 16

def normal
  version
end

#to_sObject



20
21
22
# File 'lib/version_reader.rb', line 20

def to_s
  normal
end