committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							ca5710c94e
						
					
				
				
					commit
					52ae6a1d02
				
			
							
								
								
									
										11
									
								
								command.go
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								command.go
									
									
									
									
									
								
							| @ -700,7 +700,7 @@ func (c *Command) ExecuteC() (cmd *Command, err error) { | |||||||
|  |  | ||||||
| 	// initialize help as the last point possible to allow for user | 	// initialize help as the last point possible to allow for user | ||||||
| 	// overriding | 	// overriding | ||||||
| 	c.initHelpCmd() | 	c.InitDefaultHelpCmd() | ||||||
|  |  | ||||||
| 	var args []string | 	var args []string | ||||||
|  |  | ||||||
| @ -764,9 +764,11 @@ func (c *Command) InitDefaultHelpFlag() { | |||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
| func (c *Command) initHelpCmd() { | // InitDefaultHelpCmd adds default help command to c. | ||||||
| 	if c.helpCommand == nil { | // It is called automatically by executing the c or by calling help and usage. | ||||||
| 		if !c.HasSubCommands() { | // If c already has help command or c has no subcommands, it will do nothing. | ||||||
|  | func (c *Command) InitDefaultHelpCmd() { | ||||||
|  | 	if c.helpCommand != nil || !c.HasSubCommands() { | ||||||
| 		return | 		return | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| @ -789,7 +791,6 @@ func (c *Command) initHelpCmd() { | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 	} | 	} | ||||||
| 	} |  | ||||||
| 	c.RemoveCommand(c.helpCommand) | 	c.RemoveCommand(c.helpCommand) | ||||||
| 	c.AddCommand(c.helpCommand) | 	c.AddCommand(c.helpCommand) | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user