Class: YARD::LinkStdlib::Version

Inherits:
Gem::Version
  • Object
show all
Includes:
Singleton
Defined in:
lib/yard/link_stdlib/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.



81
82
83
# File 'lib/yard/link_stdlib/version.rb', line 81

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.



90
91
92
# File 'lib/yard/link_stdlib/version.rb', line 90

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