Module: GoVersion

Defined in:
lib/go_version.rb,
lib/go_version/version.rb,
lib/go_version/wrapper.rb,
lib/go_version/constraint.rb

Defined Under Namespace

Modules: Wrapper Classes: Constraint

Constant Summary collapse

VERSION =
"1.7.1"

Class Method Summary collapse

Class Method Details

.compare(a, b) ⇒ Object



14
15
16
# File 'lib/go_version.rb', line 14

def self.compare(a, b)
  Wrapper.Compare(a, b)
end

.valid?(s) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/go_version.rb', line 6

def self.valid?(s)
  Wrapper.ValidVersion(s)
end

.valid_strict?(s) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/go_version.rb', line 10

def self.valid_strict?(s)
  Wrapper.ValidSemver(s)
end