-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Refactor to remove circular import linked to build_message_definition #2844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
PCManticore
merged 31 commits into
pylint-dev:master
from
Pierre-Sassoulas:build-message-definition-in-checker
Jun 20, 2019
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
2fcc3f1
Test - Add unittest for MessageStore format help
Pierre-Sassoulas d16493d
Test - Handle the case where the msgid does not exist
Pierre-Sassoulas 770a2a9
Style - Less verbose print with triple quote strings
Pierre-Sassoulas 92f06b4
Feat - Add a __repr__ and __gt__ function for BaseCheckers
Pierre-Sassoulas b7aa7b7
Feat - Permit to get message definition by msgid in Checkers
Pierre-Sassoulas 1232088
Refactor - Put a checker instance in informations
Pierre-Sassoulas 1c4d386
Refactor - Give a checker instead of a string to _print_checker_doc
Pierre-Sassoulas 0e315ac
Fix - better error msg for getmessagedefinition (sqsuash)
Pierre-Sassoulas 3d39589
Refactor - Separate string creation and display in rest_format_section
Pierre-Sassoulas 91d8eb7
Refactor - Separate string creation and display in _print_checker_doc
Pierre-Sassoulas 4090795
Fix - Add type annotation for mypy
Pierre-Sassoulas d49f9bb
Refactor - Separate string creation and display in _print_full_docume…
Pierre-Sassoulas 5dfc126
Refactor - Move build_message_definition to the BaseChecker class
Pierre-Sassoulas 20571f5
Refactor - Use a constant for the main checker name
Pierre-Sassoulas 0c8477f
Doc - Retrocompatibility with the main checker name
Pierre-Sassoulas 3d05ca8
Refactor - Simplify the Checker.__repr__ function
Pierre-Sassoulas ce5b946
Fix - A typo in base_checker.py
Pierre-Sassoulas 51b7468
Refactor - Remove syntax specific to python 3.6
Pierre-Sassoulas dab7553
Refactor - Remove _ in _rest_format_section
Pierre-Sassoulas 2c39d0d
Refactor - Move utility function to utils
Pierre-Sassoulas 5d4d0bf
Refactor - Use get_rest_title where it could be
Pierre-Sassoulas e571f90
Refactor - Move doc for checkers in BaseChecker
Pierre-Sassoulas d7c7e61
Refactor - Remove useless parameter in print_checker_doc
Pierre-Sassoulas 3ebeef1
Fix - W0612: Unused variable 'checker_name'
Pierre-Sassoulas 13a69ca
Fix - Remove invalid syntax in python 3.4
Pierre-Sassoulas 33d8586
Refactor - Clearer function name ('rest' -> 'rst') in utils
Pierre-Sassoulas dc1652e
Refactor - Use self directly in checker get_full_documentation
Pierre-Sassoulas f720432
Refactor - Giving multiple parameters instead of a dict
Pierre-Sassoulas e322bc5
Feat - Add a __str__ function to BaseChecker
Pierre-Sassoulas 1208b38
Refactor - Remove unused argument 'name'
Pierre-Sassoulas 0918e02
Refactor - Rename an overlapsing function in MessageHandlerMixIn
Pierre-Sassoulas File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.