improve LanguageByName and add unit tests (#1034)

Signed-off-by: Weston Steimel <weston.steimel@anchore.com>
This commit is contained in:
Weston Steimel
2022-06-07 14:09:09 +01:00
committed by GitHub
parent 5e2ab0874d
commit 05be9e25ce
2 changed files with 111 additions and 3 deletions
+3 -3
View File
@@ -62,11 +62,11 @@ func LanguageByName(name string) Language {
return JavaScript
case packageurl.TypePyPi, string(Python):
return Python
case packageurl.TypeGem:
case packageurl.TypeGem, string(Ruby):
return Ruby
case purlCargoPkgType:
case purlCargoPkgType, string(RustPkg), string(Rust):
return Rust
case packageurl.TypePub, string(Dart):
case packageurl.TypePub, string(DartPubPkg), string(Dart):
return Dart
case packageurl.TypeDotnet:
return Dotnet