| /builds/pid/utils/pid-utils/include/bitmask/pid/bitmask.h |
| 187 | noExplicitConstructor | 398 | style | Class 'Bitmask' has a constructor with 1 argument that is not explicit. |
| 206 | noExplicitConstructor | 398 | style | Class 'Bitmask' has a constructor with 1 argument that is not explicit. |
| 206 | passedByValue | 398 | performance, inconcl. | Function parameter 'value' should be passed by const reference. |
| /builds/pid/utils/pid-utils/include/containers/pid/bounded_heap.hpp |
| 67 | constParameter | 398 | style | Parameter 'iter' can be declared with const |
| /builds/pid/utils/pid-utils/include/containers/pid/memory_zone.hpp |
| 62 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::MemoryZoneElement::pointer' can be const. |
| 66 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::MemoryZoneElement::reference' can be const. |
| 186 | noExplicitConstructor | 398 | style | Struct 'MemoryZoneConstIterator' has a constructor with 1 argument that is not explicit. |
| 472 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::MemoryZone::at_index' can be const. |
| 481 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::MemoryZone::capacity' can be static (but you may consider moving to unnamed namespace). |
| 485 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::MemoryZone::begin' can be const. |
| 493 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::MemoryZone::last' can be const. |
| 501 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::MemoryZone::end' can be static (but you may consider moving to unnamed namespace). |
| 505 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::MemoryZone::end' can be static (but you may consider moving to unnamed namespace). |
| 509 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::MemoryZone::start' can be static (but you may consider moving to unnamed namespace). |
| 513 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::MemoryZone::start' can be static (but you may consider moving to unnamed namespace). |
| /builds/pid/utils/pid-utils/include/containers/pid/span.hpp |
| 33 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::SpanSize::size' can be static (but you may consider moving to unnamed namespace). |
| 75 | passedByValue | 398 | performance, inconcl. | Function parameter 'count' should be passed by const reference. |
| 79 | constParameter | 398 | style | Parameter 'last' can be declared with const |
| 85 | noExplicitConstructor | 398 | style | Class 'Span' has a constructor with 1 argument that is not explicit. |
| 89 | noExplicitConstructor | 398 | style | Class 'Span' has a constructor with 1 argument that is not explicit. |
| 94 | noExplicitConstructor | 398 | style | Class 'Span' has a constructor with 1 argument that is not explicit. |
| 186 | passedByValue | 398 | performance, inconcl. | Function parameter 'offset' should be passed by const reference. |
| /builds/pid/utils/pid-utils/include/containers/pid/vector_map.hpp |
| 61 | noExplicitConstructor | 398 | style | Class 'VectorMapPair' has a constructor with 1 argument that is not explicit. |
| 130 | noExplicitConstructor | 398 | style | Class 'VectorMapIterator' has a constructor with 1 argument that is not explicit. |
| 130 | passedByValue | 398 | performance, inconcl. | Function parameter 'it' should be passed by const reference. |
| 134 | noExplicitConstructor | 398 | style | Class 'VectorMapIterator' has a constructor with 1 argument that is not explicit. |
| 143 | postfixOperator | 398 | performance | Prefer prefix ++/-- operators for non-primitive types. |
| 147 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::VectorMapIterator::operator++' can be const. |
| 154 | postfixOperator | 398 | performance | Prefer prefix ++/-- operators for non-primitive types. |
| 158 | functionConst | 398 | style, inconcl. | Technically the member function 'pid::VectorMapIterator::operator--' can be const. |
| 164 | passedByValue | 398 | performance, inconcl. | Function parameter 'n' should be passed by const reference. |
| 169 | passedByValue | 398 | performance, inconcl. | Function parameter 'n' should be passed by const reference. |
| 174 | passedByValue | 398 | performance, inconcl. | Function parameter 'n' should be passed by const reference. |
| 180 | passedByValue | 398 | performance, inconcl. | Function parameter 'n' should be passed by const reference. |
| 247 | noExplicitConstructor | 398 | style | Struct 'StableVectorMapNode' has a constructor with 1 argument that is not explicit. |
| 301 | noExplicitConstructor | 398 | style | Struct 'UnstableVectorMapNode' has a constructor with 1 argument that is not explicit. |
| 510 | passedByValue | 398 | performance, inconcl. | Function parameter 'begin' should be passed by const reference. |
| 510 | passedByValue | 398 | performance, inconcl. | Function parameter 'end' should be passed by const reference. |
| 544 | passedByValue | 398 | performance, inconcl. | Function parameter 'begin' should be passed by const reference. |
| 544 | passedByValue | 398 | performance, inconcl. | Function parameter 'end' should be passed by const reference. |
| /builds/pid/utils/pid-utils/include/hashed-string/pid/cxx11/hashed_string.h |
| 35 | passedByValue | 398 | performance | Function parameter 'str' should be passed by const reference. |
| /builds/pid/utils/pid-utils/include/hashed-string/pid/cxx17/hashed_string.h |
| 32 | passedByValue | 398 | performance | Function parameter 'str' should be passed by const reference. |
| /builds/pid/utils/pid-utils/include/index/pid/index.h |
| 88 | noExplicitConstructor | 398 | style | Struct 'Index' has a constructor with 1 argument that is not explicit. |
| 97 | functionStatic | 398 | performance, inconcl. | Technically the member function 'pid::Index::as' can be static (but you may consider moving to unnamed namespace). |
| 109 | duplicateBranch | 398 | style, inconcl. | Found duplicate branches for 'if' and 'else'. |
| /builds/pid/utils/pid-utils/include/memoizer/pid/memoizer.h |
| 19 | noExplicitConstructor | 398 | style | Class 'Memoizer' has a constructor with 1 argument that is not explicit. |
| 41 | unusedVariable | 563 | style | Unused variable: key |
| 81 | unusedStructMember | 563 | style | struct member 'Entry::valid' is never used. |