Path 1: 1 calls (1.0)

SampleChecker (1)

OptionGroup (1)

'test-opt' (1)

{'action': 'store_true', 'help': 'help message'} (1)

1def add_optik_option(
2        self,
3        provider: ConfigProvider,
4        optikcontainer: optparse.OptionParser | optparse.OptionGroup,
5        opt: str,
6        optdict: OptionDict,
7    ) -> None:  # pragma: no cover
8        """DEPRECATED."""
9        warnings.warn(
10            "add_optik_option has been deprecated. Options should be automatically "
11            "added by initializing an ArgumentsProvider.",
12            DeprecationWarning,
13            stacklevel=2,
14        )
15        with warnings.catch_warnings():
16            warnings.filterwarnings("ignore", category=DeprecationWarning)
17            args, optdict = self.optik_option(provider, opt, optdict)
18        option = optikcontainer.add_option(*args, **optdict)
19        self._all_options[opt] = provider
20        self._maxlevel = max(self._maxlevel, option.level or 0)