Sha256: 32a5743a3095b97366b5cfd7be29405b4fee7b1afd47c0f5255911f55a7fea1a

Contents?: true

Size: 1.54 KB

Versions: 2

Compression:

Stored size: 1.54 KB

Contents

module Metasploit
  module Credential
    # 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 = 8
      # The patch number, scoped to the {MINOR} version number.
<<<<<<< HEAD
      PATCH = 5

      PRERELEASE = 'always-export-logins'
=======
      PATCH = 6
>>>>>>> master

      # 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-credential-0.8.7-java lib/metasploit/credential/version.rb.orig
metasploit-credential-0.8.7 lib/metasploit/credential/version.rb.orig