Sha256: 4435b6072f7588a3b50f3a38ce331a0d9e980f1a3d69b0a731466118350153db
Contents?: true
Size: 1.45 KB
Versions: 2
Compression:
Stored size: 1.45 KB
Contents
module Metasploit module Model # Holds components of {VERSION} as defined by {http://semver.org/spec/v2.0.0.html semantic versioning v2.0.0}. module Version # The major version number. MAJOR = 0 # The minor version number, scoped to the {MAJOR} version number. MINOR = 29 # The patch number, scoped to the {MAJOR} and {MINOR} version numbers. PATCH = 2 # The full version string, including the {MAJOR}, {MINOR}, {PATCH}, and optionally, the {PRERELEASE} in the # {http://semver.org/spec/v2.0.0.html semantic versioning v2.0.0} format. # # @return [String] '{MAJOR}.{MINOR}.{PATCH}' on master. '{MAJOR}.{MINOR}.{PATCH}-{PRERELEASE}' on any branch # other than master. def self.full version = "#{MAJOR}.#{MINOR}.#{PATCH}" if defined? PRERELEASE version = "#{version}-#{PRERELEASE}" end version end # The full gem version string, including the {MAJOR}, {MINOR}, {PATCH}, and optionally, the {PRERELEASE} in the # {http://guides.rubygems.org/specification-reference/#version RubyGems versioning} format. # # @return [String] '{MAJOR}.{MINOR}.{PATCH}' on master. '{MAJOR}.{MINOR}.{PATCH}.{PRERELEASE}' on any branch # other than master. def self.gem full.gsub('-', '.pre.') end end # @see Version.gem GEM_VERSION = Version.gem # @see Version.full VERSION = Version.full end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
metasploit-model-0.29.2 | lib/metasploit/model/version.rb |
metasploit-model-0.29.2-java | lib/metasploit/model/version.rb |