class Dependabot::Dep::Version

Constants

ANCHORED_VERSION_PATTERN
VERSION_PATTERN

Public Class Methods

correct?(version) click to toggle source
Calls superclass method
# File lib/dependabot/dep/version.rb, line 19
def self.correct?(version)
  version = version.gsub(/^v/, "") if version.is_a?(String)
  version = version.to_s.split("+").first if version.to_s.include?("+")
  super(version)
end
new(version) click to toggle source
Calls superclass method
# File lib/dependabot/dep/version.rb, line 25
def initialize(version)
  @version_string = version.to_s.gsub(/^v/, "")
  version = version.gsub(/^v/, "") if version.is_a?(String)
  version = version.to_s.split("+").first if version.to_s.include?("+")
  super
end

Public Instance Methods

to_s() click to toggle source
# File lib/dependabot/dep/version.rb, line 36
def to_s
  @version_string
end