webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
webkitpy.tool.multicommandtool.Command Class Reference
Inheritance diagram for webkitpy.tool.multicommandtool.Command:
webkitpy.tool.commands.abstractlocalservercommand.AbstractLocalServerCommand webkitpy.tool.commands.abstractsequencedcommand.AbstractSequencedCommand webkitpy.tool.commands.adduserstogroups.AddUsersToGroups webkitpy.tool.commands.analyzechangelog.AnalyzeChangeLog webkitpy.tool.commands.bugfortest.BugForTest webkitpy.tool.commands.bugsearch.BugSearch webkitpy.tool.commands.download.AbstractPatchProcessingCommand webkitpy.tool.commands.findusers.FindUsers webkitpy.tool.commands.openbugs.OpenBugs webkitpy.tool.commands.queries.BugsToCommit webkitpy.tool.commands.queries.CrashLog webkitpy.tool.commands.queries.FailureReason webkitpy.tool.commands.queries.FindFlakyTests webkitpy.tool.commands.queries.FindResolvedBugs webkitpy.tool.commands.queries.PatchesInCommitQueue webkitpy.tool.commands.queries.PatchesToCommitQueue webkitpy.tool.commands.queries.PatchesToReview webkitpy.tool.commands.queries.PrintBaselines webkitpy.tool.commands.queries.PrintExpectations webkitpy.tool.commands.queries.ResultsFor webkitpy.tool.commands.queries.TreeStatus webkitpy.tool.commands.queries.WhatBroke webkitpy.tool.commands.queues.AbstractQueue webkitpy.tool.commands.rebaseline.AbstractRebaseliningCommand webkitpy.tool.commands.setupgitclone.SetupGitClone webkitpy.tool.commands.suggestnominations.AbstractCommitLogCommand webkitpy.tool.commands.upload.AssignToCommitter webkitpy.tool.commands.upload.CleanPendingCommit webkitpy.tool.commands.upload.CleanReviewQueue webkitpy.tool.commands.upload.CommitMessageForCurrentDiff webkitpy.tool.commands.upload.CreateBug webkitpy.tool.commands.upload.MarkBugFixed webkitpy.tool.commands.upload.PostCommits webkitpy.tool.multicommandtool.HelpCommand webkitpy.tool.multicommandtool_unittest.LikesToRetry webkitpy.tool.multicommandtool_unittest.TrivialCommand

Public Member Functions

def __init__ (self, options=None, requires_local_commits=False)
 
def set_option_parser (self, option_parser)
 
def bind_to_tool (self, tool)
 
def name_with_arguments (self)
 
def parse_args (self, args)
 
def check_arguments_and_execute (self, options, args, tool=None)
 
def standalone_help (self)
 
def execute (self, options, args, tool)
 
def main (self, args=sys.argv)
 

Public Attributes

 required_arguments
 
 options
 
 requires_local_commits
 
 option_parser
 

Static Public Attributes

 name
 
 show_in_main_help
 
 help_text
 
 long_help
 
 argument_names
 

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.tool.multicommandtool.Command.__init__ (   self,
  options = None,
  requires_local_commits = False 
)

Member Function Documentation

◆ bind_to_tool()

def webkitpy.tool.multicommandtool.Command.bind_to_tool (   self,
  tool 
)

◆ check_arguments_and_execute()

def webkitpy.tool.multicommandtool.Command.check_arguments_and_execute (   self,
  options,
  args,
  tool = None 
)

◆ execute()

def webkitpy.tool.multicommandtool.Command.execute (   self,
  options,
  args,
  tool 
)

◆ main()

def webkitpy.tool.multicommandtool.Command.main (   self,
  args = sys.argv 
)

◆ name_with_arguments()

def webkitpy.tool.multicommandtool.Command.name_with_arguments (   self)

◆ parse_args()

def webkitpy.tool.multicommandtool.Command.parse_args (   self,
  args 
)

◆ set_option_parser()

def webkitpy.tool.multicommandtool.Command.set_option_parser (   self,
  option_parser 
)

◆ standalone_help()

def webkitpy.tool.multicommandtool.Command.standalone_help (   self)

Member Data Documentation

◆ argument_names

webkitpy.tool.multicommandtool.Command.argument_names
static

◆ help_text

webkitpy.tool.multicommandtool.Command.help_text
static

◆ long_help

webkitpy.tool.multicommandtool.Command.long_help
static

◆ name

webkitpy.tool.multicommandtool.Command.name
static

◆ option_parser

webkitpy.tool.multicommandtool.Command.option_parser

◆ options

webkitpy.tool.multicommandtool.Command.options

◆ required_arguments

webkitpy.tool.multicommandtool.Command.required_arguments

◆ requires_local_commits

webkitpy.tool.multicommandtool.Command.requires_local_commits

◆ show_in_main_help

webkitpy.tool.multicommandtool.Command.show_in_main_help
static

The documentation for this class was generated from the following file: