mirror of
https://github.com/anchore/syft.git
synced 2025-11-17 08:23:15 +01:00
* main: chore(deps): update tools to latest versions (#4302) chore(deps): bump github.com/github/go-spdx/v2 from 2.3.3 to 2.3.4 (#4301) chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 (#4299) support universal (fat) mach-o binary files (#4278) chore(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 (#4296) chore(deps): bump anchore/sbom-action from 0.20.7 to 0.20.8 (#4297) convert posix path back to windows (#4285) Remove duplicate image source providers (#4289) chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.7 (#4293) feat: add option to fetch remote licenses for pnpm-lock.yaml files (#4286) Add PDM parser (#4234) chore(deps): update tools to latest versions (#4291) fix: panic during java archive maven resolution (#4290) Extract zip archive with multiple entries (#4283) chore: update to use old configuration on new cosign (#4287) chore(deps): update anchore dependencies (#4282) chore(deps): bump github.com/mholt/archives from 0.1.3 to 0.1.5 (#4280) add docs to configs (#4281)
74 lines
1.9 KiB
Go
74 lines
1.9 KiB
Go
// DO NOT EDIT: generated by internal/packagemetadata/generate/main.go
|
|
|
|
package packagemetadata
|
|
|
|
import "github.com/anchore/syft/syft/pkg"
|
|
|
|
// AllTypes returns a list of all pkg metadata types that syft supports (that are represented in the pkg.Package.Metadata field).
|
|
func AllTypes() []any {
|
|
return []any{
|
|
pkg.AlpmDBEntry{},
|
|
pkg.ApkDBEntry{},
|
|
pkg.BinarySignature{},
|
|
pkg.BitnamiSBOMEntry{},
|
|
pkg.CocoaPodfileLockEntry{},
|
|
pkg.ConanV1LockEntry{},
|
|
pkg.ConanV2LockEntry{},
|
|
pkg.ConanfileEntry{},
|
|
pkg.ConaninfoEntry{},
|
|
pkg.CondaMetaPackage{},
|
|
pkg.DartPubspec{},
|
|
pkg.DartPubspecLockEntry{},
|
|
pkg.DotnetDepsEntry{},
|
|
pkg.DotnetPackagesLockEntry{},
|
|
pkg.DotnetPortableExecutableEntry{},
|
|
pkg.DpkgArchiveEntry{},
|
|
pkg.DpkgDBEntry{},
|
|
pkg.ELFBinaryPackageNoteJSONPayload{},
|
|
pkg.ElixirMixLockEntry{},
|
|
pkg.ErlangRebarLockEntry{},
|
|
pkg.GGUFFileHeader{},
|
|
pkg.GitHubActionsUseStatement{},
|
|
pkg.GolangBinaryBuildinfoEntry{},
|
|
pkg.GolangModuleEntry{},
|
|
pkg.GolangSourceEntry{},
|
|
pkg.HackageStackYamlEntry{},
|
|
pkg.HackageStackYamlLockEntry{},
|
|
pkg.HomebrewFormula{},
|
|
pkg.JavaArchive{},
|
|
pkg.JavaVMInstallation{},
|
|
pkg.LinuxKernel{},
|
|
pkg.LinuxKernelModule{},
|
|
pkg.LuaRocksPackage{},
|
|
pkg.MicrosoftKbPatch{},
|
|
pkg.NixStoreEntry{},
|
|
pkg.NpmPackage{},
|
|
pkg.NpmPackageLockEntry{},
|
|
pkg.OpamPackage{},
|
|
pkg.PEBinary{},
|
|
pkg.PhpComposerInstalledEntry{},
|
|
pkg.PhpComposerLockEntry{},
|
|
pkg.PhpPearEntry{},
|
|
pkg.PhpPeclEntry{},
|
|
pkg.PortageEntry{},
|
|
pkg.PythonPackage{},
|
|
pkg.PythonPdmLockEntry{},
|
|
pkg.PythonPipfileLockEntry{},
|
|
pkg.PythonPoetryLockEntry{},
|
|
pkg.PythonRequirementsEntry{},
|
|
pkg.PythonUvLockEntry{},
|
|
pkg.RDescription{},
|
|
pkg.RpmArchive{},
|
|
pkg.RpmDBEntry{},
|
|
pkg.RubyGemspec{},
|
|
pkg.RustBinaryAuditEntry{},
|
|
pkg.RustCargoLockEntry{},
|
|
pkg.SnapEntry{},
|
|
pkg.SwiftPackageManagerResolvedEntry{},
|
|
pkg.SwiplPackEntry{},
|
|
pkg.TerraformLockProviderEntry{},
|
|
pkg.WordpressPluginEntry{},
|
|
pkg.YarnLockEntry{},
|
|
}
|
|
}
|