class documentation

Base class providing common behaviour for pyreverse commands.

Method __init__ Undocumented
Method run Checking arguments and run project.
Class Variable name Name of the provider.

Inherited from _ArgumentsManager:

Method add_optik_option DEPRECATED.
Method add_option_group DEPRECATED.
Method cb_set_provider_option DEPRECATED: Optik callback for option setting.
Method config.setter Undocumented
Method generate_config DEPRECATED: Write a configuration file according to the current configuration into the given stream or stdout.
Method global_set_option DEPRECATED: Set option on the correct option provider.
Method help Return the usage string based on the available options.
Method load_command_line_configuration DEPRECATED: Override configuration according to command line parameters.
Method load_config_file DEPRECATED: Dispatch values previously read from a configuration file to each option's provider.
Method load_configuration DEPRECATED: Override configuration according to given parameters.
Method load_configuration_from_config Undocumented
Method load_provider_defaults DEPRECATED: Initialize configuration using default values.
Method optik_option DEPRECATED: Get our personal option definition and return a suitable form for use with optik/optparse.
Method options_providers.setter Undocumented
Method read_config_file DEPRECATED: Read the configuration file but do not load it (i.e. dispatching values to each option's provider).
Method register_options_provider DEPRECATED: Register an options provider.
Method reset_parsers DEPRECATED.
Method set_option Set an option on the namespace object.
Instance Variable cfgfile_parser Undocumented
Instance Variable cmdline_parser Undocumented
Instance Variable config Namespace for all options.
Property options_providers Undocumented
Static Method _add_parser_option Add an argument.
Static Method _parse_toml DEPRECATED: Parse and handle errors of a toml configuration file.
Method _add_arguments_to_parser Add an argument to the correct argument section/group.
Method _generate_config_file Write a configuration file according to the current configuration into stdout.
Method _load_default_argument_values Loads the default values of all registered options.
Method _parse_command_line_configuration Parse the arguments found on the command line into the namespace.
Method _parse_configuration_file Parse the arguments found in a configuration file into the namespace.
Method _register_options_provider Register an options provider and load its defaults.
Instance Variable _all_options Undocumented
Instance Variable _arg_parser The command line argument parser.
Instance Variable _argument_groups_dict Dictionary of all the argument groups.
Instance Variable _base_config Fall back Namespace object created during initialization.
Instance Variable _config Namespace for all options.
Instance Variable _directory_namespaces Mapping of directories and their respective namespace objects.
Instance Variable _maxlevel Undocumented
Instance Variable _mygroups Undocumented
Instance Variable _nocallback_options Undocumented
Instance Variable _optik_option_attrs Undocumented
Instance Variable _option_dicts All option dictionaries that have been registered.
Instance Variable _options_providers Undocumented
Instance Variable _short_options Undocumented

Inherited from _ArgumentsProvider (via _ArgumentsManager):

Method get_option_def DEPRECATED: Return the dictionary defining an option given its name.
Method level.setter Undocumented
Method load_defaults DEPRECATED: Initialize the provider using default values.
Method option_attrname DEPRECATED: Get the config attribute corresponding to opt.
Method option_value DEPRECATED: Get the current value for the given option.
Method options_and_values DEPRECATED.
Method options_by_section DEPRECATED: Return an iterator on options grouped by section.
Class Variable option_groups_descs Option groups of this provider and their descriptions.
Class Variable options Options provided by this provider.
Property level Undocumented
Instance Variable _arguments_manager The manager that will parse and register any options provided.
Instance Variable _level Undocumented
def run(self, args: list[str]) -> int: (source)

Checking arguments and run project.