Module: Packages::Cargo

Defined in:
app/models/packages/cargo.rb,
app/models/packages/cargo/package.rb,
app/models/packages/cargo/metadatum.rb

Defined Under Namespace

Classes: Metadatum, Package

Class Method Summary collapse

Class Method Details

.normalize_name(package_name) ⇒ Object



9
10
11
# File 'app/models/packages/cargo.rb', line 9

def self.normalize_name(package_name)
  package_name.downcase.tr('_', '-')
end

.normalize_version(package_version) ⇒ Object



13
14
15
# File 'app/models/packages/cargo.rb', line 13

def self.normalize_version(package_version)
  package_version.sub(/\+.*\z/, '')
end

.table_name_prefixObject



5
6
7
# File 'app/models/packages/cargo.rb', line 5

def self.table_name_prefix
  'packages_cargo_'
end