mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	Add GoDoc to fix linting validation
The validate step in CI was broken, due to a combination of086b4541cf,fbdd437d29, and85733620ebbeing merged to master. ``` api/types/filters/parse.go:39:1: exported method `Args.Keys` should have comment or be unexported (golint) func (args Args) Keys() []string { ^ daemon/config/builder.go:19:6: exported type `BuilderGCFilter` should have comment or be unexported (golint) type BuilderGCFilter filters.Args ^ daemon/config/builder.go:21:1: exported method `BuilderGCFilter.MarshalJSON` should have comment or be unexported (golint) func (x *BuilderGCFilter) MarshalJSON() ([]byte, error) { ^ daemon/config/builder.go:35:1: exported method `BuilderGCFilter.UnmarshalJSON` should have comment or be unexported (golint) func (x *BuilderGCFilter) UnmarshalJSON(data []byte) error { ^ ``` Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
		
							parent
							
								
									1455f7d88d
								
							
						
					
					
						commit
						9d726f1c18
					
				
					 2 changed files with 4 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -36,6 +36,7 @@ func NewArgs(initialArgs ...KeyValuePair) Args {
 | 
			
		|||
	return args
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Keys returns all the keys in list of Args
 | 
			
		||||
func (args Args) Keys() []string {
 | 
			
		||||
	keys := make([]string, 0, len(args.fields))
 | 
			
		||||
	for k := range args.fields {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -16,8 +16,10 @@ type BuilderGCRule struct {
 | 
			
		|||
	KeepStorage string          `json:",omitempty"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// BuilderGCFilter contains garbage-collection filter rules for a BuildKit builder
 | 
			
		||||
type BuilderGCFilter filters.Args
 | 
			
		||||
 | 
			
		||||
// MarshalJSON returns a JSON byte representation of the BuilderGCFilter
 | 
			
		||||
func (x *BuilderGCFilter) MarshalJSON() ([]byte, error) {
 | 
			
		||||
	f := filters.Args(*x)
 | 
			
		||||
	keys := f.Keys()
 | 
			
		||||
| 
						 | 
				
			
			@ -32,6 +34,7 @@ func (x *BuilderGCFilter) MarshalJSON() ([]byte, error) {
 | 
			
		|||
	return json.Marshal(arr)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// UnmarshalJSON fills the BuilderGCFilter values structure from JSON input
 | 
			
		||||
func (x *BuilderGCFilter) UnmarshalJSON(data []byte) error {
 | 
			
		||||
	var arr []string
 | 
			
		||||
	f := filters.NewArgs()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue