mirror of https://github.com/knative/pkg.git
				
				
				
			Add comments to exported error helpers. (#20)
Noticed via the go report!
This commit is contained in:
		
							parent
							
								
									63b563207a
								
							
						
					
					
						commit
						84f0a719d7
					
				| 
						 | 
				
			
			@ -85,6 +85,7 @@ func (fe *FieldError) Error() string {
 | 
			
		|||
	return fmt.Sprintf("%v: %v\n%v", fe.Message, strings.Join(fe.Paths, ", "), fe.Details)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// ErrMissingField is a variadic helper method for constructing a FieldError for a set of missing fields.
 | 
			
		||||
func ErrMissingField(fieldPaths ...string) *FieldError {
 | 
			
		||||
	return &FieldError{
 | 
			
		||||
		Message: "missing field(s)",
 | 
			
		||||
| 
						 | 
				
			
			@ -92,6 +93,7 @@ func ErrMissingField(fieldPaths ...string) *FieldError {
 | 
			
		|||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// ErrDisallowedFields is a variadic helper method for constructing a FieldError for a set of disallowed fields.
 | 
			
		||||
func ErrDisallowedFields(fieldPaths ...string) *FieldError {
 | 
			
		||||
	return &FieldError{
 | 
			
		||||
		Message: "must not set the field(s)",
 | 
			
		||||
| 
						 | 
				
			
			@ -99,6 +101,7 @@ func ErrDisallowedFields(fieldPaths ...string) *FieldError {
 | 
			
		|||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// ErrInvalidValue constructs a FieldError for a field that has received an invalid string value.
 | 
			
		||||
func ErrInvalidValue(value string, fieldPath string) *FieldError {
 | 
			
		||||
	return &FieldError{
 | 
			
		||||
		Message: fmt.Sprintf("invalid value %q", value),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue