fdreadoutlibs
Unit Tests
| Test | Status |
|---|---|
| DAPHNEStreamSuperChunkTypeAdapter_test | ✅ Passed |
| FDReadoutRequestHandlers_test | ✅ Passed |
| FDTypeAdaptersBuffers_test | ✅ Passed |
Clang Formatting
| File | Status |
|---|---|
| include/fdreadoutlibs/CRTBernTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/CRTGrenobleTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/DAPHNEEthStreamTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/DAPHNEEthTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/DAPHNEStreamSuperChunkTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/DAPHNESuperChunkTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/DUNEWIBEthTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/FDReadoutIssues.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/TDEEthTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/TPCEthFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/VariableSizePayloadTypeAdapter.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/crt/CRTBernFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/crt/CRTGrenobleFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/daphne/DAPHNEFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/daphne/DAPHNEListRequestHandler.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/daphne/DAPHNEStreamFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/daphneeth/DAPHNEEthFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/daphneeth/DAPHNEEthStreamFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/detail/TPCEthFrameProcessor.hxx | ❌ Needs formatting |
| include/fdreadoutlibs/tde/TDEEthFrameProcessor.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/tpg/TPGInternalStateHarvester.hpp | ❌ Needs formatting |
| include/fdreadoutlibs/wibeth/WIBEthFrameProcessor.hpp | ❌ Needs formatting |
| src/FDReadoutlibs.cpp | ✅ Already formatted |
| src/crt/CRTBernFrameProcessor.cpp | ❌ Needs formatting |
| src/crt/CRTGrenobleFrameProcessor.cpp | ❌ Needs formatting |
| src/daphne/DAPHNEFrameProcessor.cpp | ❌ Needs formatting |
| src/daphne/DAPHNEStreamFrameProcessor.cpp | ❌ Needs formatting |
| src/daphneeth/DAPHNEEthFrameProcessor.cpp | ❌ Needs formatting |
| src/daphneeth/DAPHNEEthStreamFrameProcessor.cpp | ❌ Needs formatting |
| src/tpg/TPGInternalStateHarvester.cpp | ❌ Needs formatting |
| unittest/DAPHNEStreamSuperChunkTypeAdapter_test.cxx | ❌ Needs formatting |
| unittest/FDReadoutRequestHandlers_test.cxx | ❌ Needs formatting |
| unittest/FDTypeAdaptersBuffers_test.cxx | ❌ Needs formatting |
| unittest/TPGInternalStateHarvester_test.cxx | ❌ Needs formatting |
include/fdreadoutlibs/CRTBernTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 44: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 96: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 1: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_CRTBERNTYPEADAPTER_HPP_
- Line 96: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_CRTBERNTYPEADAPTER_HPP_"
- Line 49: An unsigned integer appears to be used here.
- Line 50: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 50: An unsigned integer appears to be used here.
include/fdreadoutlibs/CRTGrenobleTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 44: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 96: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 1: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_CRTGRENOBLETYPEADAPTER_HPP_
- Line 96: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_CRTGRENOBLETYPEADAPTER_HPP_"
- Line 49: An unsigned integer appears to be used here.
- Line 50: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 50: An unsigned integer appears to be used here.
include/fdreadoutlibs/DAPHNEEthStreamTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 1: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNEETHSTREAMTYPEADAPTER_HPP_
- Line 100: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNEETHSTREAMTYPEADAPTER_HPP_"
- Line 45: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 45: An unsigned integer appears to be used here.
- Line 51: An unsigned integer appears to be used here.
- Line 53: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 53: An unsigned integer appears to be used here.
include/fdreadoutlibs/DAPHNEEthTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 49: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 101: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 1: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNEETHTYPEADAPTER_HPP_
- Line 101: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNEETHTYPEADAPTER_HPP_"
- Line 55: An unsigned integer appears to be used here.
- Line 57: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 57: An unsigned integer appears to be used here.
include/fdreadoutlibs/DAPHNEStreamSuperChunkTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 1: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNESTREAMSUPERCHUNKTYPEADAPTER_HPP_
- Line 95: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNESTREAMSUPERCHUNKTYPEADAPTER_HPP_"
- Line 49: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 49: An unsigned integer appears to be used here.
- Line 55: An unsigned integer appears to be used here.
include/fdreadoutlibs/DAPHNESuperChunkTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 106: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 1: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNESUPERCHUNKTYPEADAPTER_HPP_
- Line 106: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNESUPERCHUNKTYPEADAPTER_HPP_"
- Line 60: An unsigned integer appears to be used here.
- Line 62: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 62: An unsigned integer appears to be used here.
include/fdreadoutlibs/DUNEWIBEthTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 48: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 107: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 107: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DUNEWIBETHTYPEADAPTER_HPP_"
- Line 54: An unsigned integer appears to be used here.
- Line 56: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 56: An unsigned integer appears to be used here.
include/fdreadoutlibs/FDReadoutIssues.hpp
Errors
- Line 23: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 16: Found other header after system header. Should be: FDReadoutIssues.hh, other non-system headers, system headers.
- Line 43: An unsigned integer appears to be used here.
- Line 48: An unsigned integer appears to be used here.
- Line 58: An unsigned integer appears to be used here.
- Line 63: An unsigned integer appears to be used here.
- Line 68: An unsigned integer appears to be used here.
include/fdreadoutlibs/TDEEthTypeAdapter.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 48: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 109: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 109: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_TDEETHTYPEADAPTER_HPP_"
- Line 54: An unsigned integer appears to be used here.
- Line 56: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 56: An unsigned integer appears to be used here.
include/fdreadoutlibs/TPCEthFrameProcessor.hpp
Errors
- Line 139: An unsigned integer appears to be used here.
- Line 142: An unsigned integer appears to be used here.
- Line 143: An unsigned integer appears to be used here.
- Line 148: An unsigned integer appears to be used here.
- Line 162: An unsigned integer appears to be used here.
- Line 163: An unsigned integer appears to be used here.
- Line 164: An unsigned integer appears to be used here.
- Line 165: An unsigned integer appears to be used here.
- Line 178: An unsigned integer appears to be used here.
- Line 183: An unsigned integer appears to be used here.
- Line 184: An unsigned integer appears to be used here.
- Line 188: An unsigned integer appears to be used here.
include/fdreadoutlibs/crt/CRTBernFrameProcessor.hpp
Errors
- Line 21: Add #include
for unique_ptr<>
include/fdreadoutlibs/crt/CRTGrenobleFrameProcessor.hpp
Errors
- Line 21: Add #include
for unique_ptr<>
include/fdreadoutlibs/daphne/DAPHNEFrameProcessor.hpp
Errors
- Line 72: "virtual" is redundant since function is already declared as "override"
- Line 107: An unsigned integer appears to be used here.
- Line 114: An unsigned integer appears to be used here.
- Line 115: An unsigned integer appears to be used here.
- Line 116: An unsigned integer appears to be used here.
- Line 99: Add #include
for pair<> - Line 111: Add #include
for vector<> - Line 106: Add #include
for set<>
include/fdreadoutlibs/daphneeth/DAPHNEEthFrameProcessor.hpp
Errors
- Line 70: "virtual" is redundant since function is already declared as "override"
- Line 104: An unsigned integer appears to be used here.
- Line 111: An unsigned integer appears to be used here.
- Line 112: An unsigned integer appears to be used here.
- Line 113: An unsigned integer appears to be used here.
- Line 96: Add #include
for pair<> - Line 108: Add #include
for vector<> - Line 103: Add #include
for set<>
include/fdreadoutlibs/tde/TDEEthFrameProcessor.hpp
Errors
- Line 8: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_TDE_TDEETHFRAMEPROCESSOR_HPP_
- Line 26: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_TDE_TDEETHFRAMEPROCESSOR_HPP_"
include/fdreadoutlibs/tpg/TPGInternalStateHarvester.hpp
Errors
- Line 31: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 0: No #ifndef header guard found, suggested CPP variable is: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_TPG_TPGINTERNALSTATEHARVESTER_HPP_
- Line 23: Found other header after system header. Should be: TPGInternalStateHarvester.hh, other non-system headers, system headers.
- Line 24: Found other header after system header. Should be: TPGInternalStateHarvester.hh, other non-system headers, system headers.
- Line 47: An unsigned integer appears to be used here.
- Line 48: An unsigned integer appears to be used here.
- Line 100: An unsigned integer appears to be used here.
- Line 101: An unsigned integer appears to be used here.
- Line 110: Add #include
for pair<>
include/fdreadoutlibs/wibeth/WIBEthFrameProcessor.hpp
Errors
- Line 8: #ifndef header guard has wrong style, please use: FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_WIBETH_WIBETHFRAMEPROCESSOR_HPP_
- Line 26: #endif line should be "#endif // FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_WIBETH_WIBETHFRAMEPROCESSOR_HPP_"
src/FDReadoutlibs.cpp
Errors
- Line 0: The standard copyright message wasn't found.
Warnings
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 57: do not use reinterpret_cast
- Line 57: do not use reinterpret_cast
- Line 57: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 29: do not declare C-style arrays, use std::array<> instead
- Line 62: do not use reinterpret_cast
- Line 62: do not use reinterpret_cast
- Line 62: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 56: do not use reinterpret_cast
- Line 56: do not use reinterpret_cast
- Line 56: do not use pointer arithmetic
- Line 56: nested namespaces can be concatenated
- Line 43: using declarations in the global namespace in headers are prohibited
- Line 45: nested namespaces can be concatenated
- Line 43: using declarations in the global namespace in headers are prohibited
- Line 45: nested namespaces can be concatenated
- Line 4: nested namespaces can be concatenated
- Line 101: the const qualified variable 'channel_mask_vec' is copy-constructed from a const reference; consider making it a const reference
- Line 105: narrowing conversion from 'uint' (aka 'unsigned int') to signed type 'int16_t' (aka 'short') is implementation-defined
- Line 106: use emplace_back instead of push_back
- Line 156: use emplace_back instead of push_back
- Line 256: use auto when initializing with a template cast to avoid duplicating the type name
- Line 400: narrowing conversion from 'double' to 'float'
- Line 711: C-style casts are discouraged; use static_cast
- Line 718: C-style casts are discouraged; use static_cast
- Line 719: C-style casts are discouraged; use static_cast
- Line 746: redundant return statement at the end of a function with a void return type
- Line 14: nested namespaces can be concatenated
src/crt/CRTBernFrameProcessor.cpp
Warnings
- Line 14: nested namespaces can be concatenated
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 50: do not use reinterpret_cast
- Line 50: do not use reinterpret_cast
- Line 15: nested namespaces can be concatenated
- Line 11: nested namespaces can be concatenated
src/crt/CRTGrenobleFrameProcessor.cpp
Warnings
- Line 14: nested namespaces can be concatenated
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 50: do not use reinterpret_cast
- Line 50: do not use reinterpret_cast
- Line 15: nested namespaces can be concatenated
- Line 11: nested namespaces can be concatenated
src/daphne/DAPHNEFrameProcessor.cpp
Errors
- Line 115: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 131: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 149: "cout" should not be used for output in DUNE DAQ software.
- 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 author name in TODO comment; it should appear on the same line as the TODO, as Firstname Lastname
- Line 229: Missing email address in TODO comment; it should appear on the same line as the TODO
- Line 179: Add #include
for vector<> - Line 263: Add #include
for move
Warnings
- Line 14: nested namespaces can be concatenated
- Line 29: do not declare C-style arrays, use std::array<> instead
- Line 62: do not use reinterpret_cast
- Line 62: do not use reinterpret_cast
- Line 62: do not use pointer arithmetic
- Line 43: using declarations in the global namespace in headers are prohibited
- Line 45: nested namespaces can be concatenated
- Line 27: nested namespaces can be concatenated
- Line 131: do not use reinterpret_cast
- Line 135: do not use pointer arithmetic
- Line 135: do not use pointer arithmetic
- Line 137: do not use pointer arithmetic
- Line 177: do not use const_cast to remove const qualifier
- Line 185: do not use pointer arithmetic
- Line 187: narrowing conversion from 'uint' (aka 'unsigned int') to signed type 'int' is implementation-defined
- Line 187: do not use pointer arithmetic
- Line 187: do not use pointer arithmetic
- Line 187: do not use pointer arithmetic
- Line 187: do not use pointer arithmetic
- Line 187: do not use pointer arithmetic
- Line 189: do not use pointer arithmetic
- Line 193: do not use pointer arithmetic
- Line 222: redundant return statement at the end of a function with a void return type
- Line 249: narrowing conversion from '__int_type' (aka 'unsigned long') to signed type 'int' is implementation-defined
- Line 251: narrowing conversion from '__int_type' (aka 'unsigned long') to signed type 'int' is implementation-defined
- Line 252: narrowing conversion from 'rep' (aka 'long') to 'double'
- Line 257: narrowing conversion from 'double' to 'float'
src/daphne/DAPHNEStreamFrameProcessor.cpp
Errors
- Line 38: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
Warnings
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 49: do not use reinterpret_cast
- Line 49: do not use reinterpret_cast
- Line 49: do not use pointer arithmetic
- Line 27: using declarations in the global namespace in headers are prohibited
- Line 29: nested namespaces can be concatenated
- Line 17: using decl 'TLVL_BOOKKEEPING' is unused
- Line 20: nested namespaces can be concatenated
src/daphneeth/DAPHNEEthFrameProcessor.cpp
Errors
- Line 115: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 162: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 135: "cout" should not be used for output in DUNE DAQ software.
- Line 70: Add #include
for vector<> - Line 231: Add #include
for move
Warnings
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 57: do not use reinterpret_cast
- Line 57: do not use reinterpret_cast
- Line 57: do not use pointer arithmetic
- Line 43: using declarations in the global namespace in headers are prohibited
- Line 45: nested namespaces can be concatenated
- Line 27: nested namespaces can be concatenated
- Line 208: redundant return statement at the end of a function with a void return type
- Line 217: narrowing conversion from '__int_type' (aka 'unsigned long') to signed type 'int' is implementation-defined
- Line 219: narrowing conversion from '__int_type' (aka 'unsigned long') to signed type 'int' is implementation-defined
- Line 220: narrowing conversion from 'rep' (aka 'long') to 'double'
- Line 225: narrowing conversion from 'double' to 'float'
src/daphneeth/DAPHNEEthStreamFrameProcessor.cpp
Errors
- Line 38: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 54: An unsigned integer appears to be used here.
- Line 55: An unsigned integer appears to be used here.
Warnings
- Line 21: do not declare C-style arrays, use std::array<> instead
- Line 45: do not use reinterpret_cast
- Line 45: do not use reinterpret_cast
- Line 45: do not use pointer arithmetic
- Line 53: do not use reinterpret_cast
- Line 53: do not use reinterpret_cast
- Line 53: do not use pointer arithmetic
- Line 27: using declarations in the global namespace in headers are prohibited
- Line 29: nested namespaces can be concatenated
- Line 17: using decl 'TLVL_BOOKKEEPING' is unused
- Line 20: nested namespaces can be concatenated
src/tpg/TPGInternalStateHarvester.cpp
Errors
- Line 38: An unsigned integer appears to be used here.
- Line 39: An unsigned integer appears to be used here.
- Line 45: An unsigned integer appears to be used here.
- Line 241: Add #include
for vector<> - Line 276: Add #include
for move - Line 240: Add #include
for unordered_map<> - Line 241: Add #include
for string
unittest/DAPHNEStreamSuperChunkTypeAdapter_test.cxx
Errors
- Line 26: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 26: An unsigned integer appears to be used here.
- Line 27: Use of reinterpret_cast can be dangerous. If there's no way to avoid its use add " // NOLINT" to the end of this line so this script will ignore it next time
- Line 27: An unsigned integer appears to be used here.
- Line 36: An unsigned integer appears to be used here.
- Line 45: An unsigned integer appears to be used here.
Warnings
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 49: do not use reinterpret_cast
- Line 49: do not use reinterpret_cast
- Line 49: do not use pointer arithmetic
- Line 27: do not use reinterpret_cast
- Line 49: do not use pointer arithmetic
unittest/FDReadoutRequestHandlers_test.cxx
Warnings
- Line 14: nested namespaces can be concatenated
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 50: do not use reinterpret_cast
- Line 50: do not use reinterpret_cast
- Line 14: nested namespaces can be concatenated
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 50: do not use reinterpret_cast
- Line 50: do not use reinterpret_cast
- Line 21: do not declare C-style arrays, use std::array<> instead
- Line 45: do not use reinterpret_cast
- Line 45: do not use reinterpret_cast
- Line 45: do not use pointer arithmetic
- Line 53: do not use reinterpret_cast
- Line 53: do not use reinterpret_cast
- Line 53: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 57: do not use reinterpret_cast
- Line 57: do not use reinterpret_cast
- Line 57: do not use pointer arithmetic
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 49: do not use reinterpret_cast
- Line 49: do not use reinterpret_cast
- Line 49: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 29: do not declare C-style arrays, use std::array<> instead
- Line 62: do not use reinterpret_cast
- Line 62: do not use reinterpret_cast
- Line 62: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 56: do not use reinterpret_cast
- Line 56: do not use reinterpret_cast
- Line 56: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 56: do not use reinterpret_cast
- Line 56: do not use reinterpret_cast
- Line 56: do not use pointer arithmetic
unittest/FDTypeAdaptersBuffers_test.cxx
Warnings
- Line 14: nested namespaces can be concatenated
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 50: do not use reinterpret_cast
- Line 50: do not use reinterpret_cast
- Line 14: nested namespaces can be concatenated
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 50: do not use reinterpret_cast
- Line 50: do not use reinterpret_cast
- Line 21: do not declare C-style arrays, use std::array<> instead
- Line 45: do not use reinterpret_cast
- Line 45: do not use reinterpret_cast
- Line 45: do not use pointer arithmetic
- Line 53: do not use reinterpret_cast
- Line 53: do not use reinterpret_cast
- Line 53: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 57: do not use reinterpret_cast
- Line 57: do not use reinterpret_cast
- Line 57: do not use pointer arithmetic
- Line 24: do not declare C-style arrays, use std::array<> instead
- Line 49: do not use reinterpret_cast
- Line 49: do not use reinterpret_cast
- Line 49: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 29: do not declare C-style arrays, use std::array<> instead
- Line 62: do not use reinterpret_cast
- Line 62: do not use reinterpret_cast
- Line 62: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 56: do not use reinterpret_cast
- Line 56: do not use reinterpret_cast
- Line 56: do not use pointer arithmetic
- Line 14: nested namespaces can be concatenated
- Line 28: do not declare C-style arrays, use std::array<> instead
- Line 56: do not use reinterpret_cast
- Line 56: do not use reinterpret_cast
- Line 56: do not use pointer arithmetic
unittest/TPGInternalStateHarvester_test.cxx
Errors
- Line 688: Add #include
for string - Line 697: Add #include
for vector<> - Line 693: Add #include
for make_shared<> - Line 697: Add #include
for pair<>