| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/ |
| H A D | _code.py | 26 def check_obj_idx_generic(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 50 def checkPetscValidHeaderSpecificType(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 71 def checkPetscValidHeaderSpecific(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 91 def checkPetscValidHeader(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 111 def checkPetscValidLogicalCollective(linter: Linter, func: Cursor, parent: Cursor, expected_types: … argument 138 def checkPetscValidLogicalCollectiveScalar(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 157 def checkPetscValidLogicalCollectiveReal(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 176 def checkPetscValidLogicalCollectiveInt(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 194 def checkPetscValidLogicalCollectiveMPIInt(linter: Linter, func: Cursor, parent: Cursor) -> None: argument 212 def checkPetscValidLogicalCollectiveBool(linter: Linter, func: Cursor, parent: Cursor) -> None: argument [all …]
|
| H A D | _docs.py | 18 def _do_docstring_check(DocStringType: type[PetscDocStringImpl], linter: Linter, cursor: Cursor) ->… argument 53 def check_petsc_function_docstring(linter: Linter, cursor: Cursor) -> None: argument 79 def check_petsc_enum_docstring(linter: Linter, cursor: Cursor) -> None: argument
|
| H A D | _util.py | 38 def add_function_fix_to_bad_source(linter: Linter, obj: Cursor, func_cursor: Cursor, valid_func_nam… argument 68 def convert_to_correct_PetscValidLogicalCollectiveXXX(linter: Linter, obj: Cursor, obj_type: clx.Ty… argument 106 def check_is_type_x_and_not_type_y(type_x: str, type_y: str, linter: Linter, obj: Cursor, obj_type:… argument 189 def check_is_not_type(typename: str, linter: Linter, obj: Cursor, func_cursor: Cursor, valid_func: … argument 214 def check_int_is_not_PetscBool(linter: Linter, obj: Cursor, *args, **kwargs) -> bool: argument 235 def check_MPIInt_is_not_PetscInt(linter: Linter, obj: Cursor, *args, **kwargs) -> bool: argument 256 def check_is_PetscBool(linter: Linter, obj: Cursor, obj_type: clx.Type, func_cursor: Optional[Curso… argument 284 def check_is_petsc_object(linter: Linter, obj: Cursor) -> bool: argument 346 def check_matching_classid(linter: Linter, obj: Cursor, obj_classid: Cursor) -> None: argument 554 def check_matching_arg_num(linter: Linter, obj: Cursor, idx_cursor: Cursor, parent_args: tuple[Curs… argument [all …]
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/ |
| H A D | _typing.py | 53 from .classes._linter import Linter, WeakList 140 FunctionChecker: TypeAlias = Callable[[Linter, Cursor, Cursor], None] 141 DocChecker: TypeAlias = Callable[[Linter, Cursor], None]
|
| H A D | queue_main.py | 15 from .classes._linter import Linter 60 …ParallelPool.CommandQueueType, return_queue: ParallelPool.ReturnQueueType, linter: Linter) -> None: argument 178 linter = Linter(compiler_flags, clang_options=clang_options, verbose=verbose, werror=werror)
|
| H A D | README.rst | 1 PETSc Clang Linter - *Failing your pipelines since 2021!* 55 What Kind Of Things Should The Linter Be Checking? 124 def checkMyCheckingMacro(linter: Linter, func: Cursor, parent: Cursor) -> None:
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/ |
| H A D | __init__.py | 7 from ._linter import Linter
|
| H A D | _pool.py | 20 from ._linter import Linter 495 linter: Linter 528 self.linter = Linter(
|
| H A D | _linter.py | 133 class Linter: class 381 def parse(self, filename: PathLike) -> Linter:
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/ |
| H A D | _doc_section.py | 136 …def _check_macro_synopsis(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl, exp… argument 271 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 376 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 834 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 887 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 1170 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 1362 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument
|
| H A D | _doc_section_base.py | 464 …def _check_section_header_spelling(self, linter: Linter, docstring: PetscDocStringImpl, headings: … argument 603 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 805 …def _syn_common_checks(self: SynopsisImpl, linter: Linter, cursor: Cursor, docstring: PetscDocStri… argument 1004 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument 1218 def check(self, linter: Linter, cursor: Cursor, docstring: PetscDocStringImpl) -> None: argument
|
| H A D | _doc_str.py | 463 _linter: Linter 472 def __init__(self, linter: Linter, cursor: Cursor, indent: int = 2) -> None: argument
|