We need to ensure that the built-in checkers are easy to refer to and ignore. Since we're asserting the uniqueness of checkers using the name attribute, we can use the parent folder name to namespace the checkers.
Checkers inside checkers/python folder (which are built-in checker for Python), should be reported as python:<checker-name> to the user. This should show up in all the outputs of the CLI, and for all purposes serve as the unique identifier of the checker.
We need to ensure that the built-in checkers are easy to refer to and ignore. Since we're asserting the uniqueness of checkers using the
nameattribute, we can use the parent folder name to namespace the checkers.Checkers inside
checkers/pythonfolder (which are built-in checker for Python), should be reported aspython:<checker-name>to the user. This should show up in all the outputs of the CLI, and for all purposes serve as the unique identifier of the checker.