module YAVM

Public Class Methods

version(quiet: true, quick: true) click to toggle source
# File lib/yavm.rb, line 8
def version(quiet: true, quick: true)
  versions = YAVM::Stores.locate_versions(quick)

  if versions.equal?
    return versions.first
  else
    return nil if quiet

    fail 'No version information available'
  end
end
versions() click to toggle source
# File lib/yavm.rb, line 20
def versions
  YAVM::Stores.locate_versions
end

Private Instance Methods

version(quiet: true, quick: true) click to toggle source
# File lib/yavm.rb, line 8
def version(quiet: true, quick: true)
  versions = YAVM::Stores.locate_versions(quick)

  if versions.equal?
    return versions.first
  else
    return nil if quiet

    fail 'No version information available'
  end
end
versions() click to toggle source
# File lib/yavm.rb, line 20
def versions
  YAVM::Stores.locate_versions
end