crtmodules
Unit Tests
No unit tests written.
Clang Formatting
| File | Status |
|---|---|
| plugins/CRTBernFrameBuilderModule.cpp | ❌ Needs formatting |
| plugins/CRTBernFrameBuilderModule.hpp | ❌ Needs formatting |
| plugins/CRTGrenobleFrameBuilderModule.cpp | ❌ Needs formatting |
| plugins/CRTGrenobleFrameBuilderModule.hpp | ❌ Needs formatting |
| plugins/CommonIssues.hpp | ✅ Already formatted |
| pybindsrc/module.cpp | ✅ Already formatted |
| pybindsrc/pythonbindingsrenameme.cpp | ❌ Needs formatting |
| pybindsrc/registrators.hpp | ❌ Needs formatting |
| unittest/Placeholder_test.cxx | ✅ Already formatted |
plugins/CRTBernFrameBuilderModule.cpp
Errors
- Line 191: Increment/decrement operator should appear alone on its line unless in a while/for loop head
- Line 219: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 219: Missing author name in TODO comment; it should appear on the same line as the TODO, as Firstname Lastname
- Line 219: Missing email address in TODO comment; it should appear on the same line as the TODO
- Line 229: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 229: Missing email address in TODO comment; it should appear on the same line as the TODO
- Line 231: If/else bodies with multiple statements require braces
- Line 239: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 239: Missing author name in TODO comment; it should appear on the same line as the TODO, as Firstname Lastname
- Line 239: Missing email address in TODO comment; it should appear on the same line as the TODO
Warnings
- Line 127: throw expression should throw anonymous temporary values instead
- Line 147: throw expression should throw anonymous temporary values instead
- Line 208: narrowing conversion from 'rep' (aka 'long') to 'double'
- Line 232: std::move of the variable 'frame' of the trivially-copyable type 'fddetdataformats::CRTBernFrame' has no effect
plugins/CRTGrenobleFrameBuilderModule.cpp
Errors
- Line 193: Increment/decrement operator should appear alone on its line unless in a while/for loop head
- Line 221: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 221: Missing author name in TODO comment; it should appear on the same line as the TODO, as Firstname Lastname
- Line 221: Missing email address in TODO comment; it should appear on the same line as the TODO
- Line 231: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 231: Missing email address in TODO comment; it should appear on the same line as the TODO
- Line 233: If/else bodies with multiple statements require braces
- Line 241: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 241: Missing author name in TODO comment; it should appear on the same line as the TODO, as Firstname Lastname
- Line 241: Missing email address in TODO comment; it should appear on the same line as the TODO
Warnings
- Line 128: throw expression should throw anonymous temporary values instead
- Line 148: throw expression should throw anonymous temporary values instead
- Line 210: narrowing conversion from 'rep' (aka 'long') to 'double'
- Line 234: std::move of the variable 'frame' of the trivially-copyable type 'fddetdataformats::CRTGrenobleFrame' has no effect
pybindsrc/module.cpp
Warnings
- Line 14: namespace alias decl 'py' is unused
pybindsrc/pythonbindingsrenameme.cpp
Warnings
- Line 17: unused parameter 'm'
pybindsrc/registrators.hpp
Errors
- Line 21: Namespace should be terminated with '// namespace dunedaq::crtmodules::python '