Class: Locd::Version

Inherits:
Gem::Version
  • Object
show all
Includes:
Singleton
Defined in:
lib/locd/version.rb

Overview

Singleton extension of Gem::Version that loads VERSION and provides some convenient methods.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.dev?Boolean

Proxies to the #instance's #dev?.

Returns:

  • (Boolean)
  • (Boolean)

    true if this is a development pre-release.



100
101
102
# File 'lib/locd/version.rb', line 100

def self.dev?
  instance.dev?
end

Instance Method Details

#dev?Boolean

Tests if the package's version is a development pre-release.

Returns:

  • (Boolean)

    true if this is a development pre-release.



109
110
111
# File 'lib/locd/version.rb', line 109

def dev?
  segments[3] == 'dev'
end