mirror of
https://github.com/anchore/syft.git
synced 2026-11-01 23:16:30 +01:00
add rpmdb support; enhance integration tests
This commit is contained in:
@@ -2,8 +2,8 @@ package pkg
|
||||
|
||||
const (
|
||||
UnknownLanguage Language = iota
|
||||
Java
|
||||
JavaScript
|
||||
//Java
|
||||
//JavaScript
|
||||
Python
|
||||
Ruby
|
||||
)
|
||||
@@ -12,15 +12,15 @@ type Language uint
|
||||
|
||||
var languageStr = []string{
|
||||
"UnknownLanguage",
|
||||
"java",
|
||||
"javascript",
|
||||
//"java",
|
||||
//"javascript",
|
||||
"python",
|
||||
"ruby",
|
||||
}
|
||||
|
||||
var AllLanguages = []Language{
|
||||
Java,
|
||||
JavaScript,
|
||||
//Java,
|
||||
//JavaScript,
|
||||
Python,
|
||||
Ruby,
|
||||
}
|
||||
|
||||
@@ -8,3 +8,9 @@ type DpkgMetadata struct {
|
||||
Source string `mapstructure:"Source"`
|
||||
Version string `mapstructure:"Version"`
|
||||
}
|
||||
|
||||
type RpmMetadata struct {
|
||||
Epoch int `mapstructure:"Epoch"`
|
||||
Arch string `mapstructure:"Arch"`
|
||||
Release string `mapstructure:"Release"`
|
||||
}
|
||||
|
||||
+6
-6
@@ -2,11 +2,11 @@ package pkg
|
||||
|
||||
const (
|
||||
UnknownPkg Type = iota
|
||||
ApkPkg
|
||||
//ApkPkg
|
||||
BundlerPkg
|
||||
DebPkg
|
||||
EggPkg
|
||||
PacmanPkg
|
||||
//PacmanPkg
|
||||
RpmPkg
|
||||
WheelPkg
|
||||
)
|
||||
@@ -15,21 +15,21 @@ type Type uint
|
||||
|
||||
var typeStr = []string{
|
||||
"UnknownPackage",
|
||||
"apk",
|
||||
//"apk",
|
||||
"bundle",
|
||||
"deb",
|
||||
"egg",
|
||||
"pacman",
|
||||
//"pacman",
|
||||
"rpm",
|
||||
"wheel",
|
||||
}
|
||||
|
||||
var AllPkgs = []Type{
|
||||
ApkPkg,
|
||||
//ApkPkg,
|
||||
BundlerPkg,
|
||||
DebPkg,
|
||||
EggPkg,
|
||||
PacmanPkg,
|
||||
//PacmanPkg,
|
||||
RpmPkg,
|
||||
WheelPkg,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user