INNER CODE UNIT · Go
canSkipFieldStructCheck
devtron-labs/devtron · WiringNilCheck.go:88
func canSkipFieldStructCheck(fieldName, valName string) bool {
fieldName = strings.ToLower(fieldName)
valName = strings.ToLower(valName)
if valName == "githubclient" && (fieldName == "client" || fieldName == "gitopshelper") {
return true
}
for _, str := range []string{"logger", "dbconnection", "syncedenforcer"} {
if fieldName == str {
return true
}
}
return false
}
func skipUnnecessaryFieldsForCheck(fieldName, valName string) bool {
fieldName = strings.ToLower(fieldName)
valName = strings.ToLower(valName)
if valName == "cicdconfig" {