Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | List of all members
pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter Class Reference
Inheritance diagram for pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter:
Inheritance graph
[legend]
Collaboration diagram for pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter:
Collaboration graph
[legend]

Public Member Functions

None starting (self)
 
None starting_round (self, int index)
 
None ending_round (self, int index, Any state)
 
None ending (self, Any state)
 
None adding_requirement (self, Requirement requirement, Candidate parent)
 
None rejecting_candidate (self, Any criterion, Candidate candidate)
 
None pinning (self, Candidate candidate)
 
- Public Member Functions inherited from pip._vendor.resolvelib.reporters.BaseReporter
 resolving_conflicts (self, causes)
 

Detailed Description

A reporter that does an info log for every event it sees.

Member Function Documentation

◆ adding_requirement()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.adding_requirement (   self,
Requirement  requirement,
Candidate  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 from pip._vendor.resolvelib.reporters.BaseReporter.

◆ ending()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.ending (   self,
Any  state 
)
Called before the resolution ends successfully.

Reimplemented from pip._vendor.resolvelib.reporters.BaseReporter.

◆ ending_round()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.ending_round (   self,
int  index,
Any  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 from pip._vendor.resolvelib.reporters.BaseReporter.

◆ pinning()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.pinning (   self,
Candidate  candidate 
)
Called when adding a candidate to the potential solution.

Reimplemented from pip._vendor.resolvelib.reporters.BaseReporter.

◆ rejecting_candidate()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.rejecting_candidate (   self,
Any  criterion,
Candidate  candidate 
)
Called when rejecting a candidate during backtracking.

Reimplemented from pip._vendor.resolvelib.reporters.BaseReporter.

◆ starting()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.starting (   self)
Called before the resolution actually starts.

Reimplemented from pip._vendor.resolvelib.reporters.BaseReporter.

◆ starting_round()

None pip._internal.resolution.resolvelib.reporter.PipDebuggingReporter.starting_round (   self,
int  index 
)
Called before each round of resolution starts.

The index is zero-based.

Reimplemented from pip._vendor.resolvelib.reporters.BaseReporter.


The documentation for this class was generated from the following file: