Skip to content

Add syntax checkers for Bash and Python #10

Add syntax checkers for Bash and Python

Add syntax checkers for Bash and Python #10

Triggered via pull request February 16, 2024 15:49
Status Failure
Total duration 31s
Artifacts

syntax-checks.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors
Invalid syntax: DATA/production/configurations/2022/LHC22f/apass1/setenv_extra.sh#L1
./DATA/production/configurations/2022/LHC22f/apass1/setenv_extra.sh: line 468: syntax error: unexpected end of file
Bash
Process completed with exit code 1.
Shellcheck: DATA/common/setenv_calib.sh#L17
Shells disambiguate (( differently or not at all. For subshell, add spaces around ( . For ((, fix parsing errors.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L107
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L112
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L117
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L122
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L127
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L132
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/common/gen_topo_helper_functions.sh#L137
Double quote array expansions to avoid re-splitting elements.
Shellcheck: DATA/production/configurations/asyncReco/async_pass.sh#L579
Can only exit with status 0-255. Other data should be written to stdout/stderr.
Shellcheck: DATA/production/configurations/asyncReco/async_pass.sh#L748
Double quote array expansions to avoid re-splitting elements.
Pylint error no-member: MC/bin/o2_dpg_workflow_runner.py#L1491
Instance of 'WorkflowExecutor' has no 'globalenv' member
Pylint error no-member: MC/bin/o2_dpg_workflow_runner.py#L1492
Instance of 'WorkflowExecutor' has no 'globalenv' member
Pylint error used-before-assignment: MC/bin/o2dpg_sim_workflow.py#L1410
Using variable 'AOD_merge_task' before assignment
Pylint error undefined-variable: MC/bin/o2dpg_sim_workflow_anchored.py#L60
Undefined variable 'dump_json'
Pylint error no-member: MC/bin/o2dpg-workflow-tools.py#L22
Instance of 'tuple' has no 'extend' member
Pylint error no-name-in-module: RelVal/o2dpg_overlay_plots.py#L20
No name 'only_extract_impl' in module 'o2dpg_release_validation'
Pylint
Process completed with exit code 123.