1 | # Copyright (c) 2018 Alexander Todorov <[email protected]> |
||
0 ignored issues
–
show
|
|||
2 | |||
3 | # Licensed under the GPL 2.0: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html |
||
4 | |||
5 | # NOTE: import order matches the numeric ID of the checker |
||
6 | from .dunder_attributes import DunderClassAttributeChecker |
||
7 | from .list_comprehension import ListComprehensionChecker |
||
8 | from .docstring import DocstringChecker |
||
9 | from .raw_sql import RawSQLChecker |
||
10 | from .auth_user import AuthUserChecker |
||
11 | from .bulk_create import BulkCreateChecker |
||
12 | from .objects_update import ObjectsUpdateChecker |
||
13 | from .tags import TagsChecker |
||
14 | from .empty_module import EmptyModuleChecker |
||
15 | from .nested_definition import NestedDefinitionChecker |
||
16 | from .missing_permissions import MissingPermissionsChecker |
||
17 | |||
18 | |||
19 | def register(linter): |
||
20 | linter.register_checker(DunderClassAttributeChecker(linter)) |
||
21 | linter.register_checker(ListComprehensionChecker(linter)) |
||
22 | linter.register_checker(DocstringChecker(linter)) |
||
23 | linter.register_checker(RawSQLChecker(linter)) |
||
24 | linter.register_checker(AuthUserChecker(linter)) |
||
25 | linter.register_checker(BulkCreateChecker(linter)) |
||
26 | linter.register_checker(ObjectsUpdateChecker(linter)) |
||
27 | linter.register_checker(TagsChecker(linter)) |
||
28 | linter.register_checker(EmptyModuleChecker(linter)) |
||
29 | linter.register_checker(NestedDefinitionChecker(linter)) |
||
30 | linter.register_checker(MissingPermissionsChecker(linter)) |
||
31 |
The coding style of this project requires that you add a docstring to this code element. Below, you find an example for methods:
If you would like to know more about docstrings, we recommend to read PEP-257: Docstring Conventions.