syft/imgbom/pkg/language.go
2020-07-08 16:16:01 -04:00

34 lines
401 B
Go

package pkg
const (
UnknownLanguage Language = iota
Java
//JavaScript
Python
Ruby
)
type Language uint
var languageStr = []string{
"UnknownLanguage",
"java",
//"javascript",
"python",
"ruby",
}
var AllLanguages = []Language{
Java,
//JavaScript,
Python,
Ruby,
}
func (t Language) String() string {
if int(t) >= len(languageStr) {
return languageStr[0]
}
return languageStr[t]
}