Class: Enums::PackageMetadata
- Inherits:
-
Object
- Object
- Enums::PackageMetadata
- Defined in:
- app/models/concerns/enums/package_metadata.rb
Constant Summary collapse
- ADVISORY_SOURCES =
{ glad: 1, # gitlab advisory db 'trivy-db': 2 }.with_indifferent_access.freeze
- DATA_TYPES =
{ advisories: 1, licenses: 2, cve_enrichment: 3 }.with_indifferent_access.freeze
- VERSION_FORMATS =
{ v1: 1, v2: 2 }.with_indifferent_access.freeze
Class Method Summary collapse
Class Method Details
.advisory_sources ⇒ Object
21 22 23 |
# File 'app/models/concerns/enums/package_metadata.rb', line 21 def self.advisory_sources ADVISORY_SOURCES end |
.data_types ⇒ Object
25 26 27 |
# File 'app/models/concerns/enums/package_metadata.rb', line 25 def self.data_types DATA_TYPES end |
.version_formats ⇒ Object
29 30 31 |
# File 'app/models/concerns/enums/package_metadata.rb', line 29 def self.version_formats VERSION_FORMATS end |