Types of function parameters can be combined CRT-A0017
Style
Minor
1 occurrence in this check
func(valueType reflect.Type, value reflect.Value, function string, parentName string, typesSeen map[string]bool) bool could be replaced with func(valueType reflect.Type, value reflect.Value, function, parentName string, typesSeen map[string]bool) bool
 95	return result
 96}
 97
 98func (s Struct) pointerHandler(valueType reflect.Type, value reflect.Value, function string, parentName string, typesSeen map[string]bool) bool { 99	elementType := valueType.Elem()
100	if value.IsNil() {
101		newValue := reflect.New(elementType)