|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
| def | __init__ (self, all_categories, default_options, base_filter_rules=None, mock_stderr=None, usage=None) |
| def | parse (self, args) |
Public Attributes | |
| default_options | |
| stderr_write | |
Supports the parsing of check-webkit-style command arguments.
Attributes:
create_usage: A function that accepts a DefaultCommandOptionValues
instance and returns a string of usage instructions.
Defaults to the function that generates the usage
string for check-webkit-style.
default_options: A DefaultCommandOptionValues instance that provides
the default values for options not explicitly
provided by the user.
stderr_write: A function that takes a string as a parameter and
serves as stderr.write. Defaults to sys.stderr.write.
This parameter should be specified only for unit tests. | def webkitpy.style.optparser.ArgumentParser.__init__ | ( | self, | |
| all_categories, | |||
| default_options, | |||
base_filter_rules = None, |
|||
mock_stderr = None, |
|||
usage = None |
|||
| ) |
Create an ArgumentParser instance.
Args:
all_categories: The set of all available style categories.
default_options: See the corresponding attribute in the class
docstring.
Keyword Args:
base_filter_rules: The list of filter rules at the beginning of
the list of rules used to check style. This
list has the least precedence when checking
style and precedes any user-provided rules.
The class uses this parameter only for display
purposes to the user. Defaults to the empty list.
create_usage: See the documentation of the corresponding
attribute in the class docstring.
stderr_write: See the documentation of the corresponding
attribute in the class docstring.
| def webkitpy.style.optparser.ArgumentParser.parse | ( | self, | |
| args | |||
| ) |
Parse the command line arguments to check-webkit-style. Args: args: A list of command-line arguments as returned by sys.argv[1:]. Returns: A tuple of (paths, options) paths: The list of paths to check. options: A CommandOptionValues instance.
| webkitpy.style.optparser.ArgumentParser.default_options |
| webkitpy.style.optparser.ArgumentParser.stderr_write |
1.8.13