![]() |
Qucs-S S-parameter Viewer & RF Synthesis Tools
|


Public Member Functions | |
| starting (self) | |
| starting_round (self, index) | |
| ending_round (self, index, state) | |
| ending (self, state) | |
| adding_requirement (self, requirement, parent) | |
| resolving_conflicts (self, causes) | |
| rejecting_candidate (self, criterion, candidate) | |
| pinning (self, candidate) | |
Delegate class to provider progress reporting for the resolver.
| pip._vendor.resolvelib.reporters.BaseReporter.adding_requirement | ( | self, | |
| requirement, | |||
| parent | |||
| ) |
Called when adding a new requirement into the resolve criteria.
:param requirement: The additional requirement to be applied to filter
the available candidaites.
:param parent: The candidate that requires ``requirement`` as a
dependency, or None if ``requirement`` is one of the root
requirements passed in from ``Resolver.resolve()``.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.
| pip._vendor.resolvelib.reporters.BaseReporter.ending | ( | self, | |
| state | |||
| ) |
Called before the resolution ends successfully.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.
| pip._vendor.resolvelib.reporters.BaseReporter.ending_round | ( | self, | |
| index, | |||
| state | |||
| ) |
Called before each round of resolution ends. This is NOT called if the resolution ends at this round. Use `ending` if you want to report finalization. The index is zero-based.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.
| pip._vendor.resolvelib.reporters.BaseReporter.pinning | ( | self, | |
| candidate | |||
| ) |
Called when adding a candidate to the potential solution.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.
| pip._vendor.resolvelib.reporters.BaseReporter.rejecting_candidate | ( | self, | |
| criterion, | |||
| candidate | |||
| ) |
Called when rejecting a candidate during backtracking.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipReporter, and pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.
| pip._vendor.resolvelib.reporters.BaseReporter.resolving_conflicts | ( | self, | |
| causes | |||
| ) |
Called when starting to attempt requirement conflict resolution. :param causes: The information on the collision that caused the backtracking.
| pip._vendor.resolvelib.reporters.BaseReporter.starting | ( | self | ) |
Called before the resolution actually starts.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.
| pip._vendor.resolvelib.reporters.BaseReporter.starting_round | ( | self, | |
| index | |||
| ) |
Called before each round of resolution starts. The index is zero-based.
Reimplemented in pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.