LineIdCWESeverityMessage
/builds/pid/utils/pid-utils/include/containers/pid/bounded_heap.hpp
67constParameter398styleParameter 'iter' can be declared with const
/builds/pid/utils/pid-utils/include/containers/pid/memory_zone.hpp
62functionConst398style, inconcl.Technically the member function 'pid::MemoryZoneElement::pointer' can be const.
66functionConst398style, inconcl.Technically the member function 'pid::MemoryZoneElement::reference' can be const.
186noExplicitConstructor398styleStruct 'MemoryZoneConstIterator' has a constructor with 1 argument that is not explicit.
472functionConst398style, inconcl.Technically the member function 'pid::MemoryZone::at_index' can be const.
481functionStatic398performance, inconcl.Technically the member function 'pid::MemoryZone::capacity' can be static (but you may consider moving to unnamed namespace).
485functionConst398style, inconcl.Technically the member function 'pid::MemoryZone::begin' can be const.
493functionConst398style, inconcl.Technically the member function 'pid::MemoryZone::last' can be const.
501functionStatic398performance, inconcl.Technically the member function 'pid::MemoryZone::end' can be static (but you may consider moving to unnamed namespace).
505functionStatic398performance, inconcl.Technically the member function 'pid::MemoryZone::end' can be static (but you may consider moving to unnamed namespace).
509functionStatic398performance, inconcl.Technically the member function 'pid::MemoryZone::start' can be static (but you may consider moving to unnamed namespace).
513functionStatic398performance, 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
33functionStatic398performance, inconcl.Technically the member function 'pid::SpanSize::size' can be static (but you may consider moving to unnamed namespace).
75passedByValue398performance, inconcl.Function parameter 'count' should be passed by const reference.
79constParameter398styleParameter 'last' can be declared with const
85noExplicitConstructor398styleClass 'Span' has a constructor with 1 argument that is not explicit.
89noExplicitConstructor398styleClass 'Span' has a constructor with 1 argument that is not explicit.
94noExplicitConstructor398styleClass 'Span' has a constructor with 1 argument that is not explicit.
186passedByValue398performance, inconcl.Function parameter 'offset' should be passed by const reference.
/builds/pid/utils/pid-utils/include/containers/pid/vector_map.hpp
61noExplicitConstructor398styleClass 'VectorMapPair' has a constructor with 1 argument that is not explicit.
130noExplicitConstructor398styleClass 'VectorMapIterator' has a constructor with 1 argument that is not explicit.
130passedByValue398performance, inconcl.Function parameter 'it' should be passed by const reference.
134noExplicitConstructor398styleClass 'VectorMapIterator' has a constructor with 1 argument that is not explicit.
143postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
147functionConst398style, inconcl.Technically the member function 'pid::VectorMapIterator::operator++' can be const.
154postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
158functionConst398style, inconcl.Technically the member function 'pid::VectorMapIterator::operator--' can be const.
164passedByValue398performance, inconcl.Function parameter 'n' should be passed by const reference.
169passedByValue398performance, inconcl.Function parameter 'n' should be passed by const reference.
174passedByValue398performance, inconcl.Function parameter 'n' should be passed by const reference.
180passedByValue398performance, inconcl.Function parameter 'n' should be passed by const reference.
247noExplicitConstructor398styleStruct 'StableVectorMapNode' has a constructor with 1 argument that is not explicit.
301noExplicitConstructor398styleStruct 'UnstableVectorMapNode' has a constructor with 1 argument that is not explicit.
510passedByValue398performance, inconcl.Function parameter 'begin' should be passed by const reference.
510passedByValue398performance, inconcl.Function parameter 'end' should be passed by const reference.
544passedByValue398performance, inconcl.Function parameter 'begin' should be passed by const reference.
544passedByValue398performance, inconcl.Function parameter 'end' should be passed by const reference.
/builds/pid/utils/pid-utils/include/hashed-string/pid/cxx11/hashed_string.h
35passedByValue398performanceFunction parameter 'str' should be passed by const reference.
/builds/pid/utils/pid-utils/include/hashed-string/pid/cxx17/hashed_string.h
32passedByValue398performanceFunction parameter 'str' should be passed by const reference.
/builds/pid/utils/pid-utils/include/index/pid/index.h
88noExplicitConstructor398styleStruct 'Index' has a constructor with 1 argument that is not explicit.
97functionStatic398performance, inconcl.Technically the member function 'pid::Index::as' can be static (but you may consider moving to unnamed namespace).
109duplicateBranch398style, inconcl.Found duplicate branches for 'if' and 'else'.