Path 1: 27 calls (0.9)

['/Users/andrehora/Documents/git/projects-pathspotter/pylint/tests/data'] (14) ['/Users/andrehora/Documents/git/projects-pathspotter/pylint/tests/test...

SystemExit (12)

1def __init__(self, args: Sequence[str]) -> NoReturn:
2        _ArgumentsManager.__init__(self, prog="pyreverse", description=__doc__)
3        _ArgumentsProvider.__init__(self, self)
4
5        # Parse options
6        insert_default_options()
7        args = self._parse_command_line_configuration(args)
8
9        if self.config.output_format not in DIRECTLY_SUPPORTED_FORMATS:
10            check_graphviz_availability()
11            print(
12                f"Format {self.config.output_format} is not supported natively."
13                " Pyreverse will try to generate it using Graphviz..."
14            )
15            check_if_graphviz_supports_format(self.config.output_format)
16
17        sys.exit(self.run(args))
            

Path 2: 2 calls (0.07)

['-o', 'png', '/Users/andrehora/Documents/git/projects-pathspotter/pylint/tests/data'] (2)

SystemExit (2)

1def __init__(self, args: Sequence[str]) -> NoReturn:
2        _ArgumentsManager.__init__(self, prog="pyreverse", description=__doc__)
3        _ArgumentsProvider.__init__(self, self)
4
5        # Parse options
6        insert_default_options()
7        args = self._parse_command_line_configuration(args)
8
9        if self.config.output_format not in DIRECTLY_SUPPORTED_FORMATS:
10            check_graphviz_availability()
11            print(
12                f"Format {self.config.output_format} is not supported natively."
13                " Pyreverse will try to generate it using Graphviz..."
14            )
15            check_if_graphviz_supports_format(self.config.output_format)
16
17        sys.exit(self.run(args))
            

Path 3: 1 calls (0.03)

['-o', 'somethingElse', '/Users/andrehora/Documents/git/projects-pathspotter/pylint/tests/data'] (1)

SystemExit (1)

1def __init__(self, args: Sequence[str]) -> NoReturn:
2        _ArgumentsManager.__init__(self, prog="pyreverse", description=__doc__)
3        _ArgumentsProvider.__init__(self, self)
4
5        # Parse options
6        insert_default_options()
7        args = self._parse_command_line_configuration(args)
8
9        if self.config.output_format not in DIRECTLY_SUPPORTED_FORMATS:
10            check_graphviz_availability()
11            print(
12                f"Format {self.config.output_format} is not supported natively."
13                " Pyreverse will try to generate it using Graphviz..."
14            )
15            check_if_graphviz_supports_format(self.config.output_format)
16
17        sys.exit(self.run(args))