Add python ruff linting and pyright #6
Linter.yml
on: pull_request
call-workflow
/
ruff
12s
call-workflow
/
pyright
1m 24s
Annotations
10 errors
Ruff (N817):
SECI_Config_Analyser/Directory_Operations.py#L6
SECI_Config_Analyser/Directory_Operations.py:6:8: N817 CamelCase `ElementTree` imported as acronym `ET`
|
Ruff (ANN204):
SECI_Config_Analyser/Directory_Operations.py#L16
SECI_Config_Analyser/Directory_Operations.py:16:9: ANN204 Missing return type annotation for special method `__init__`
|
Ruff (ANN001):
SECI_Config_Analyser/Directory_Operations.py#L16
SECI_Config_Analyser/Directory_Operations.py:16:24: ANN001 Missing type annotation for function argument `search_path`
|
Ruff (ANN202):
SECI_Config_Analyser/Directory_Operations.py#L30
SECI_Config_Analyser/Directory_Operations.py:30:9: ANN202 Missing return type annotation for private function `_extract_config_filenames`
|
Ruff (ANN202):
SECI_Config_Analyser/Directory_Operations.py#L43
SECI_Config_Analyser/Directory_Operations.py:43:9: ANN202 Missing return type annotation for private function `_parse_vis_from_files`
|
Ruff (ANN001):
SECI_Config_Analyser/Directory_Operations.py#L43
SECI_Config_Analyser/Directory_Operations.py:43:37: ANN001 Missing type annotation for function argument `filenames`
|
Ruff (ANN205):
SECI_Config_Analyser/Directory_Operations.py#L60
SECI_Config_Analyser/Directory_Operations.py:60:9: ANN205 Missing return type annotation for staticmethod `_parse_file`
|
Ruff (ANN001):
SECI_Config_Analyser/Directory_Operations.py#L60
SECI_Config_Analyser/Directory_Operations.py:60:21: ANN001 Missing type annotation for function argument `filename_and_path`
|
Ruff (ANN205):
SECI_Config_Analyser/Directory_Operations.py#L77
SECI_Config_Analyser/Directory_Operations.py:77:9: ANN205 Missing return type annotation for staticmethod `_remove_duplicates`
|
Ruff (ANN001):
SECI_Config_Analyser/Directory_Operations.py#L77
SECI_Config_Analyser/Directory_Operations.py:77:28: ANN001 Missing type annotation for function argument `input_list`
|