Skip to content

[PWGCF] Add multiplicity and transverse momentum fluctuations analysis task #31041

[PWGCF] Add multiplicity and transverse momentum fluctuations analysis task

[PWGCF] Add multiplicity and transverse momentum fluctuations analysis task #31041

Triggered via pull request July 11, 2026 07:31
@orubzaorubza
synchronize #17019
Status Failure
Total duration 15s
Artifacts

o2-linter.yml

on: pull_request_target
O2 linter
12s
O2 linter
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 2 notices
[name/workflow-file]: PWGCF/EbyEFluctuations/Tasks/MultandPtFluctuations.cxx#L1
Name of a workflow file must match the name of the main struct in it (without the PWG prefix). (Class implementation files should be in "Core" directories.)
[magic-number]: PWGCF/EbyEFluctuations/Tasks/MultandPtFluctuations.cxx#L212
Avoid magic numbers in expressions. Assign the value to a clearly named variable or constant.
[const-ref-in-for-loop]: PWGCF/EbyEFluctuations/Tasks/MultandPtFluctuations.cxx#L172
Use constant references for non-modified iterators in range-based for loops.
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L1
Use kebab-case for names of workflows and match the name of the workflow file.
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L92
Workflow name multandpt-fluctuations does not match its file name MultandPtFluctuations.cxx. (Matches multandptFluctuations.cxx.)
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L82
Workflow name net-prot-cumulants does not match its file name netprotcumulants.cxx. (Matches netProtCumulants.cxx.)
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L47
Workflow name factorial-moments does not match its file name FactorialMomentsTask.cxx. (Matches factorialMoments.cxx.)
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L42
Workflow name robust-fluctuation-observables does not match its file name RobustFluctuationObservables.cxx. (Matches robustFluctuationObservables.cxx.)
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L22
Workflow name netproton-cumulants does not match its file name NetProtonCumulants.cxx. (Matches netprotonCumulants.cxx.)
[name/o2-workflow]: PWGCF/EbyEFluctuations/Tasks/CMakeLists.txt#L12
Workflow name meanpt-fluctuations does not match its file name MeanptFluctuations.cxx. (Matches meanptFluctuations.cxx.)
O2 linter
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: thollander/actions-comment-pull-request@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
O2 linter
To tolerate certain issues in a directory, add a line with the test name in "o2linter_config".
O2 linter
Exceptionally, you can disable a test for a line by adding a comment with "o2-linter: disable=" followed by the name of the test and parentheses with a reason for the exception.