/
githubmirror
/
trivy
Обзор
Документация
Войти
/
githubmirror
/
trivy
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
pkg/scan/utils/utils.go
29 строк
692 B
Teppei Fukuda
refactor: rename scanner to service (#8584)
24 мар 2025, 02:47
Не верифицирован
24 мар 2025, 02:47
c80310d
Код
Авторство
О чём код?
package utils import ( "fmt" "github.com/aquasecurity/trivy/pkg/fanal/types" ) // FormatVersion formats the package version based on epoch, version & release func FormatVersion(pkg types.Package) string { return formatVersion(pkg.Epoch, pkg.Version, pkg.Release) } // FormatSrcVersion formats the package version based on source epoch, version & release func FormatSrcVersion(pkg types.Package) string { return formatVersion(pkg.SrcEpoch, pkg.SrcVersion, pkg.SrcRelease) } func formatVersion(epoch int, version, release string) string { v := version if release != "" { v = fmt.Sprintf("%s-%s", v, release) } if epoch != 0 { v = fmt.Sprintf("%d:%s", epoch, v) } return v }