feat(libscan): support conan.lock C/C++ (#1572)

This commit is contained in:
Kota Kanbe
2022-12-20 11:22:36 +09:00
committed by GitHub
parent 03c59866d4
commit f6cd4d9223
4 changed files with 7 additions and 3 deletions

View File

@@ -147,6 +147,8 @@ var FindLockFiles = []string{
ftypes.GoMod, ftypes.GoSum,
// java
ftypes.MavenPom, "*.jar", "*.war", "*.ear", "*.par", "*gradle.lockfile",
// C / C++
ftypes.ConanLock,
}
// GetLibraryKey returns target library key
@@ -168,6 +170,8 @@ func (s LibraryScanner) GetLibraryKey() string {
return ".net"
case ftypes.Pipenv, ftypes.Poetry, ftypes.Pip, ftypes.PythonPkg:
return "python"
case ftypes.ConanLock:
return "c"
default:
return ""
}