Skip to content

Add python ruff linting and pyright #6

Add python ruff linting and pyright

Add python ruff linting and pyright #6

Triggered via pull request August 1, 2024 08:56
Status Failure
Total duration 1m 32s
Artifacts

Linter.yml

on: pull_request
call-workflow  /  ruff
12s
call-workflow / ruff
call-workflow  /  pyright
1m 24s
call-workflow / pyright
Fit to window
Zoom out
Zoom in

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`