diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-11-28 23:34:56 +0100 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-12-14 12:16:28 +0100 |
commit | 6dceba5a6000d948a406079621b93d4917dfef8b (patch) | |
tree | 963f1eeb91f1b5837e1dc16aae99f5c7545d467b | |
parent | 71bbbdb29407a2b4525f0bf2da8b0025da5fc4d8 (diff) | |
download | pylint-git-6dceba5a6000d948a406079621b93d4917dfef8b.tar.gz |
Add Confidences in pylint.interfaces API
-rw-r--r-- | pylint/interfaces.py | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pylint/interfaces.py b/pylint/interfaces.py index a7b53e603..b2f76a320 100644 --- a/pylint/interfaces.py +++ b/pylint/interfaces.py @@ -26,6 +26,19 @@ from astroid import nodes if TYPE_CHECKING: from pylint.reporters.ureports.nodes import Section +__all__ = ( + "IRawChecker", + "IAstroidChecker", + "ITokenChecker", + "IReporter", + "IChecker", + "HIGH", + "INFERENCE", + "INFERENCE_FAILURE", + "UNDEFINED", + "CONFIDENCE_LEVELS", +) + Confidence = namedtuple("Confidence", ["name", "description"]) # Warning Certainties HIGH = Confidence("HIGH", "No false positive possible.") @@ -102,6 +115,3 @@ class IReporter(Interface): def display_reports(self, layout: "Section") -> None: """display results encapsulated in the layout tree""" - - -__all__ = ("IRawChecker", "IAstroidChecker", "ITokenChecker", "IReporter", "IChecker") |