LineIdCWESeverityMessage
Framework/Commons/Source/DebugCommunication/DebugCommunicator.h
30funcArgNamesDifferent628style, inconcl.Function 'init' argument 1 names different: declaration 'port' definition 'portNum'.
Framework/Commons/Source/DebugCommunication/DebugServer.cpp
153nullPointerRedundantCheck476warningEither the condition 'answer!=NULL' is redundant or there is possible null pointer dereference: answer.
Framework/Commons/Source/Extern/libb64/cencode.cpp
39variableScope398styleThe scope of the variable 'fragment' can be reduced.
Framework/Commons/Source/ModuleFramework/BlackBoardInterface.h
16noCopyConstructor398styleclass 'BlackBoardInterface' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory.
26noExplicitConstructor398styleClass 'BlackBoardInterface' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/ModuleFramework/DataHolder.h
45noExplicitConstructor398styleClass 'DataHolder' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/ModuleFramework/ModuleCreator.h
54noExplicitConstructor398styleClass 'ModuleInstance' has a constructor with 1 argument that is not explicit.
126cstyleCast398styleC-style pointer casting
Framework/Commons/Source/ModuleFramework/RegistrationInterface.h
35noExplicitConstructor398styleClass 'TypedRegistrationInterface' has a constructor with 1 argument that is not explicit.
71functionConst398style, inconcl.Technically the member function 'RegistrationInterfaceRegistry::registry' can be const.
Framework/Commons/Source/Representations/Infrastructure/CameraInfo.cpp
51truncLongCastReturn197styleint result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information.
Framework/Commons/Source/Representations/Infrastructure/CameraInfo.h
46noExplicitConstructor398styleClass 'CameraInfoParameter' has a constructor with 1 argument that is not explicit.
68noExplicitConstructor398styleClass 'CameraInfo' has a constructor with 1 argument that is not explicit.
120funcArgNamesDifferent628style, inconcl.Function 'deserialize' argument 2 names different: declaration 'representation' definition 'r'.
Framework/Commons/Source/Representations/Infrastructure/Configuration.cpp
26uninitMemberVar398warning, inconcl.Member variable 'Configuration::privateDir' is not initialized in the constructor.
125functionStatic398performance, inconcl.Technically the member function 'naoth::Configuration::loadFile' can be static.
190functionStatic398performance, inconcl.Technically the member function 'naoth::Configuration::saveFile' can be static.
Framework/Commons/Source/Representations/Infrastructure/Configuration.h
20copyCtorAndEqOperatorwarningThe class 'Configuration' has 'copy constructor' but lack of 'operator='.
68functionConst398style, inconcl.Technically the member function 'naoth::Configuration::getT' can be const.
192functionStatic398performance, inconcl.Technically the member function 'naoth::Configuration::isDir' can be static.
Framework/Commons/Source/Representations/Infrastructure/Image.cpp
46operatorEqToSelf398warning'operator=' should check for assignment to self to avoid problems with dynamic memory.
Framework/Commons/Source/Representations/Infrastructure/ImageJPEG.h
51funcArgNamesDifferent628style, inconcl.Function 'serialize' argument 1 names different: declaration 'representation' definition 'parent'.
Framework/Commons/Source/Representations/Infrastructure/JointData.cpp
125passedByValue398performanceFunction parameter 'name' should be passed by reference.
Framework/Commons/Source/Representations/Infrastructure/RobotInfo.h
22uninitMemberVar398warningMember variable 'RobotInfo::basicTimeStep' is not initialized in the constructor.
Framework/Commons/Source/Tools/Communication/MessageQueue/MessageQueue.h
55noExplicitConstructor398styleClass 'MessageReader' has a constructor with 1 argument that is not explicit.
70noExplicitConstructor398styleClass 'MessageWriter' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/Tools/Communication/MessageQueue/MessageQueue4Process.h
19noExplicitConstructor398styleClass 'MessageQueue4Process' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/Tools/Communication/SerialPort/Serial.cpp
65functionStatic398performance, inconcl.Technically the member function 'CSerial::CheckRequirements' can be static.
154passedByValue398performanceFunction parameter 'lpszDevice' should be passed by reference.
936duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
970duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1012duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1045duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1099duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1566duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1590duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1614duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1638duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
1662duplicateBreak561style, inconcl.Consecutive return, break, continue, goto or throw statements are unnecessary.
Framework/Commons/Source/Tools/Communication/SerialPort/Serial.h
165funcArgNamesDifferent628style, inconcl.Function 'SetMask' argument 1 names different: declaration 'dwMask' definition 'dwEventMask'.
231functionConst398style, inconcl.Technically the member function 'CSerial::GetCommHandle' can be const.
Framework/Commons/Source/Tools/Communication/SocketStream/SocketStream.h
22noCopyConstructor398styleclass 'SocketStream' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory.
Framework/Commons/Source/Tools/DataStructures/ParameterList.h
112uninitMemberVar398warning, inconcl.Member variable 'ParameterList::name' is not initialized in the constructor.
112uninitMemberVar398warning, inconcl.Member variable 'ParameterList::parameters' is not initialized in the constructor.
112uninitMemberVar398warningMember variable 'ParameterList::possibly_changed' is not initialized in the constructor.
113operatorEqVarError398warning, inconcl.Member variable 'ParameterList::name' is not assigned a value in 'ParameterList::operator='.
113operatorEqVarError398warning, inconcl.Member variable 'ParameterList::parameters' is not assigned a value in 'ParameterList::operator='.
113operatorEqVarError398warningMember variable 'ParameterList::possibly_changed' is not assigned a value in 'ParameterList::operator='.
115noExplicitConstructor398styleClass 'ParameterList' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/Tools/Debug/DebugRequest.cpp
25unreadVariable563styleVariable 'd' is assigned a value that is never used.
Framework/Commons/Source/Tools/Debug/DebugRequest.h
23noExplicitConstructor398styleClass 'Request' has a constructor with 1 argument that is not explicit.
81funcArgNamesDifferent628style, inconcl.Function 'serialize' argument 1 names different: declaration 'object' definition 'r'.
Framework/Commons/Source/Tools/Debug/ModuleManagerWithDebug.h
18noExplicitConstructor398styleClass 'ModuleManagerWithDebug' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/Tools/Logfile/LogFileScanner.h
30funcArgNamesDifferent628style, inconcl.Function 'LogFileScanner' argument 1 names different: declaration 'file' definition 'filePath'.
30noExplicitConstructor398styleClass 'LogFileScanner' has a constructor with 1 argument that is not explicit.
34functionConst398style, inconcl.Technically the member function 'LogFileScanner::getIncludedRepresentations' can be const.
Framework/Commons/Source/Tools/Math/Geometry.cpp
95unreadVariable563styleVariable 'foundPoints' is modified but its new value is never used.
Framework/Commons/Source/Tools/Math/MVTools.h
19noExplicitConstructor398styleClass 'MVException' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/XabslEngine/XabslAction.h
176noExplicitConstructor398styleClass 'ActionBasicBehavior' has a constructor with 1 argument that is not explicit.
202noExplicitConstructor398styleClass 'ActionOption' has a constructor with 1 argument that is not explicit.
228noExplicitConstructor398styleClass 'ActionDecimalOutputSymbol' has a constructor with 1 argument that is not explicit.
264noExplicitConstructor398styleClass 'ActionBooleanOutputSymbol' has a constructor with 1 argument that is not explicit.
300noExplicitConstructor398styleClass 'ActionEnumeratedOutputSymbol' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/XabslEngine/XabslArray.h
26noCopyConstructor398styleclass 'NamedItem' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory.
33noExplicitConstructor398styleClass 'NamedItem' has a constructor with 1 argument that is not explicit.
103operatorEqToSelf398warning'operator=' should check for assignment to self to avoid problems with dynamic memory.
Framework/Commons/Source/XabslEngine/XabslBooleanExpression.cpp
457comparisonOfFuncReturningBoolError398styleComparison of a function returning boolean value using relational (<, >, <= or >=) operator.
462comparisonOfFuncReturningBoolError398styleComparison of a function returning boolean value using relational (<, >, <= or >=) operator.
467comparisonOfFuncReturningBoolError398styleComparison of a function returning boolean value using relational (<, >, <= or >=) operator.
472comparisonOfFuncReturningBoolError398styleComparison of a function returning boolean value using relational (<, >, <= or >=) operator.
Framework/Commons/Source/XabslEngine/XabslBooleanExpression.h
94noExplicitConstructor398styleClass 'BooleanValue' has a constructor with 1 argument that is not explicit.
202noExplicitConstructor398styleClass 'NotOperator' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/XabslEngine/XabslDecimalExpression.h
101noExplicitConstructor398styleClass 'DecimalValue' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/XabslEngine/XabslEngine.cpp
449functionConst398style, inconcl.Technically the member function 'xabsl::Engine::generateOutgoingMessage' can be const.
Framework/Commons/Source/XabslEngine/XabslEngine.h
103funcArgNamesDifferent628style, inconcl.Function 'checkForLoops' argument 1 names different: declaration 'currenOptionPath' definition 'currentOptionPath'.
Framework/Commons/Source/XabslEngine/XabslParameters.h
38noExplicitConstructor398styleClass 'Parameters' has a constructor with 1 argument that is not explicit.
Framework/Commons/Source/XabslEngine/XabslSymbols.h
425noExplicitConstructor398styleClass 'Symbols' has a constructor with 1 argument that is not explicit.
437funcArgNamesDifferent628style, inconcl.Function 'registerEnumElement' argument 1 names different: declaration 'enumName' definition 'symbolName'.
Framework/Platforms/Source/DCM/LolaAdaptor/LolaAdaptor.cpp
34functionStatic398performance, inconcl.Technically the member function 'naoth::LolaAdaptor::openSharedMemory' can be static.
40functionStatic398performance, inconcl.Technically the member function 'naoth::LolaAdaptor::writeNaoInfo' can be static.
236functionStatic398performance, inconcl.Technically the member function 'naoth::LolaAdaptor::setWarningLED' can be static.
297variableScope398styleThe scope of the variable 'drop_count' can be reduced.
337functionStatic398performance, inconcl.Technically the member function 'naoth::LolaAdaptor::shutdownCallback' can be static.
Framework/Platforms/Source/DCM/NaoRobot/AudioRecorder.h
49funcArgNamesDifferent628style, inconcl.Function 'set' argument 1 names different: declaration 'controlData' definition 'newControl'.
Framework/Platforms/Source/DCM/NaoRobot/CameraSettingsV5Manager.cpp
277functionStatic398performance, inconcl.Technically the member function 'CameraSettingsV5Manager::getAutoExposureGridID' can be static.
Framework/Platforms/Source/DCM/NaoRobot/CameraSettingsV6Manager.h
50functionStatic398performance, inconcl.Technically the member function 'CameraSettingsV6Manager::set' can be static.
54functionStatic398performance, inconcl.Technically the member function 'CameraSettingsV6Manager::reset' can be static.
59functionStatic398performance, inconcl.Technically the member function 'CameraSettingsV6Manager::swapBytes' can be static.
66funcArgNamesDifferent628style, inconcl.Function 'setRegister' argument 3 names different: declaration 'val' definition 'value'.
Framework/Platforms/Source/DCM/NaoRobot/NaoController.h
57noExplicitConstructor398styleClass 'NaoController' has a constructor with 1 argument that is not explicit.
84funcArgNamesDifferent628style, inconcl.Function 'set' argument 1 names different: declaration 'data' definition 'request'.
85funcArgNamesDifferent628style, inconcl.Function 'set' argument 1 names different: declaration 'data' definition 'request'.
Framework/Platforms/Source/DCM/NaoRobot/V4LCameraSettingsManager.cpp
52functionStatic398performance, inconcl.Technically the member function 'V4LCameraSettingsManager::getSingleCameraParameterRaw' can be static.
97functionStatic398performance, inconcl.Technically the member function 'V4LCameraSettingsManager::setSingleCameraParameterRaw' can be static.
Framework/Platforms/Source/DCM/NaoRobot/V4LCameraSettingsManager.h
50functionStatic398performance, inconcl.Technically the member function 'V4LCameraSettingsManager::getParameterUVC' can be static.
60functionStatic398performance, inconcl.Technically the member function 'V4LCameraSettingsManager::getParameterUVC' can be static.
66functionStatic398performance, inconcl.Technically the member function 'V4LCameraSettingsManager::setParameterUVC' can be static.
71functionStatic398performance, inconcl.Technically the member function 'V4LCameraSettingsManager::setParameterUVC' can be static.
Framework/Platforms/Source/DCM/NaoRobot/V4lCameraHandler.cpp
101uninitMemberVar398warningMember variable 'V4lCameraHandler::buffers' is not initialized in the constructor.
360functionConst398style, inconcl.Technically the member function 'naoth::V4lCameraHandler::isRunning' can be const.
Framework/Platforms/Source/DCM/NaoSMAL/DCMHandler.cpp
13uninitMemberVar398warningMember variable 'DCMHandler::sensorPtrs' is not initialized in the constructor.
248functionStatic398performance, inconcl.Technically the member function 'naoth::DCMHandler::initDeviceState' can be static.
401functionConst398style, inconcl.Technically the member function 'naoth::DCMHandler::readSensorData' can be const.
Framework/Platforms/Source/DCM/NaoSMAL/SMALModule.cpp
347variableScope398styleThe scope of the variable 'drop_count' can be reduced.
Framework/Platforms/Source/DCM/Tools/DCMData.h
48uninitMemberVar398warningMember variable 'DCMSensorData::timeStamp' is not initialized in the constructor.
Framework/Platforms/Source/DummySimulator/myconio.h
34nullPointerRedundantCheck476warningEither the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp.
Framework/Platforms/Source/LogSimulator/LogProviderModule.h
35uninitMemberVar398warningMember variable 'LogProvider::scanner' is not initialized in the constructor.
Framework/Platforms/Source/LogSimulator/Simulator.cpp
86postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
Framework/Platforms/Source/LogSimulator/Simulator.h
51funcArgNamesDifferent628style, inconcl.Function 'main' argument 1 names different: declaration 'start' definition 'autostart'.
Framework/Platforms/Source/SimSpark/SimSparkController.cpp
546redundantAssignment563styleVariable 'sexp' is reassigned a value before the old one has been used.
Framework/Platforms/Source/SimSpark/SimSparkController.h
108noExplicitConstructor398styleClass 'SimSparkController' has a constructor with 1 argument that is not explicit.
120funcArgNamesDifferent628style, inconcl.Function 'init' argument 4 names different: declaration 'num' definition 'playerNumber'.
Framework/Platforms/Source/SimSpark/main.cpp
57ConfigurationNotCheckedinformationSkipping configuration 'REVISION' since the value of 'REVISION' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
60ConfigurationNotCheckedinformationSkipping configuration 'USER_NAME' since the value of 'USER_NAME' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
63ConfigurationNotCheckedinformationSkipping configuration 'BRANCH_PATH' since the value of 'BRANCH_PATH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
Framework/Platforms/Source/Webots/WebotsController.h
64noExplicitConstructor398styleClass 'WebotsController' has a constructor with 1 argument that is not explicit.
77funcArgNamesDifferent628style, inconcl.Function 'init' argument 2 names different: declaration 'teamName' definition 'parameterTeamName'.
77funcArgNamesDifferent628style, inconcl.Function 'init' argument 3 names different: declaration 'teamNumber' definition 'parameterTeamNumber'.
77funcArgNamesDifferent628style, inconcl.Function 'init' argument 4 names different: declaration 'num' definition 'parameterPlayerNumber'.
Framework/Platforms/Source/WhistleSimulator/RawAudioFilePlayer.cpp
111functionStatic398performance, inconcl.Technically the member function 'naoth::RawAudioFilePlayer::extractField' can be static.
111passedByValue398performanceFunction parameter 'name' should be passed by reference.
134unreadVariable563styleVariable 'c' is assigned a value that is never used.
Framework/Platforms/Source/WhistleSimulator/RawAudioFilePlayer.h
36passedByValue398performanceFunction parameter 'name' should be passed by reference.
NaoTHSoccer/Source/Cognition/Modules/Behavior/PathPlanner/PathPlanner2018.cpp
277variableScope398styleThe scope of the variable 'replace_next_vertex' can be reduced.
NaoTHSoccer/Source/Cognition/Modules/Behavior/PathPlanner/PathPlanner2018.h
161uninitMemberVar398warning, inconcl.Member variable 'StepBufferElement::speedDirection' is not initialized in the constructor.
161uninitMemberVar398warning, inconcl.Member variable 'StepBufferElement::time' is not initialized in the constructor.
161uninitMemberVar398warning, inconcl.Member variable 'StepBufferElement::character' is not initialized in the constructor.
161uninitMemberVar398warning, inconcl.Member variable 'StepBufferElement::scale' is not initialized in the constructor.
161uninitMemberVar398warning, inconcl.Member variable 'StepBufferElement::foot' is not initialized in the constructor.
161uninitMemberVar398warning, inconcl.Member variable 'StepBufferElement::isProtected' is not initialized in the constructor.
162uninitMemberVar398warningMember variable 'StepBufferElement::speedDirection' is not initialized in the constructor.
162uninitMemberVar398warningMember variable 'StepBufferElement::time' is not initialized in the constructor.
162uninitMemberVar398warningMember variable 'StepBufferElement::character' is not initialized in the constructor.
162uninitMemberVar398warningMember variable 'StepBufferElement::scale' is not initialized in the constructor.
162uninitMemberVar398warningMember variable 'StepBufferElement::foot' is not initialized in the constructor.
162uninitMemberVar398warningMember variable 'StepBufferElement::isProtected' is not initialized in the constructor.
162noExplicitConstructor398styleStruct 'StepBufferElement' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/Behavior/XABSLBehaviorControl/Symbols/MotionSymbols.h
94funcArgNamesDifferent628style, inconcl.Function 'setWalkSpeedY' argument 1 names different: declaration 'x' definition 'y'.
95funcArgNamesDifferent628style, inconcl.Function 'setWalkSpeedX' argument 1 names different: declaration 'y' definition 'x'.
NaoTHSoccer/Source/Cognition/Modules/Behavior/XABSLBehaviorControl/XABSLBehaviorControl.h
55noExplicitConstructor398styleClass 'MyErrorHandler' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/Modeling/BallLocator/MultiKalmanBallLocator/MultiKalmanBallLocator.cpp
682postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
747postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
776postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
NaoTHSoccer/Source/Cognition/Modules/Modeling/BallLocator/MultiKalmanBallLocator/MultiKalmanBallLocator.h
136uninitMemberVar398warningMember variable 'Parameters::area95Threshold' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/BallLocator/TeamBallLocator/TeamBallLocatorCanopyCluster.h
79noExplicitConstructor398styleStruct 'Ball' has a constructor with 1 argument that is not explicit.
90functionConst398style, inconcl.Technically the member function 'TeamBallLocatorCanopyCluster::Ball::center' can be const.
NaoTHSoccer/Source/Cognition/Modules/Modeling/BallLocator/TeamBallLocator/TeamBallLocatorMedian.cpp
76postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
89postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
NaoTHSoccer/Source/Cognition/Modules/Modeling/BallLocator/TeamBallLocator/TeamBallLocatorMedian.h
56uninitMemberVar398warningMember variable 'Vector2dTS::t' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/Assignment/RoleDecisionAssignmentDistance.h
47uninitMemberVar398warningMember variable 'Parameters::variantFunc' is not initialized in the constructor.
47uninitMemberVar398warningMember variable 'Parameters::changingFunc' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/Dynamic/CleanRoleDecision.h
193funcArgNamesDifferent628style, inconcl.Function 'isSecondStrikerDifferentFromFirst' argument 1 names different: declaration 'first' definition 'firstNumber'.
193funcArgNamesDifferent628style, inconcl.Function 'isSecondStrikerDifferentFromFirst' argument 2 names different: declaration 'second' definition 'secondNumber'.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/Dynamic/RoleDecisionDynamic.h
65uninitMemberVar398warningMember variable 'Parameters::strikerIndicatorFn' is not initialized in the constructor.
65uninitMemberVar398warningMember variable 'Parameters::strikerBallDifferenceFn' is not initialized in the constructor.
65uninitMemberVar398warningMember variable 'Parameters::strikerGoalieDecisionFn' is not initialized in the constructor.
65uninitMemberVar398warningMember variable 'Parameters::step_speed' is not initialized in the constructor.
65uninitMemberVar398warningMember variable 'Parameters::turn_speed' is not initialized in the constructor.
151duplicateBranch398style, inconcl.Found duplicate branches for 'if' and 'else'.
171funcArgNamesDifferent628style, inconcl.Function 'checkSameBall' argument 3 names different: declaration 'r' definition 'radius'.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/Position/RoleDecisionPositionForce.h
44uninitMemberVar398warningMember variable 'Parameters::forceSideline' is not initialized in the constructor.
44uninitMemberVar398warningMember variable 'Parameters::forceTeammate' is not initialized in the constructor.
44uninitMemberVar398warningMember variable 'Parameters::forceBall' is not initialized in the constructor.
44uninitMemberVar398warningMember variable 'Parameters::forcePosition' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/Position/RoleDecisionPositionFormation.h
42uninitMemberVar398warningMember variable 'Parameters::minPositionDistance' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/Position/RoleDecisionPositionPotentialField.h
43uninitMemberVar398warningMember variable 'Parameters::forceSideline' is not initialized in the constructor.
43uninitMemberVar398warningMember variable 'Parameters::forceTeammate' is not initialized in the constructor.
43uninitMemberVar398warningMember variable 'Parameters::forceBall' is not initialized in the constructor.
43uninitMemberVar398warningMember variable 'Parameters::forcePosition' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/RoleDecision/RolesProvider.h
51noExplicitConstructor398styleClass 'Parameters' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/Modeling/SelfLocator/MonteCarloSelfLocator/CanopyClustering.h
187noExplicitConstructor398styleClass 'CanopyClusterBuilder' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/Modeling/SelfLocator/MonteCarloSelfLocator/MonteCarloSelfLocator.cpp
1091unreadVariable563styleVariable 'cross_entropy' is assigned a value that is never used.
NaoTHSoccer/Source/Cognition/Modules/Modeling/SelfLocator/MonteCarloSelfLocator/MonteCarloSelfLocator.h
265uninitMemberVar398warning, inconcl.Member variable 'LineDensity::angle' is not initialized in the constructor.
265uninitMemberVar398warning, inconcl.Member variable 'LineDensity::distDeviation' is not initialized in the constructor.
265uninitMemberVar398warning, inconcl.Member variable 'LineDensity::angleDeviation' is not initialized in the constructor.
324funcArgNamesDifferent628style, inconcl.Function 'updateBySingleGoalPost' argument 1 names different: declaration 'goalPost' definition 'seenPost'.
326funcArgNamesDifferent628style, inconcl.Function 'updateByLinePoints' argument 1 names different: declaration 'linePercept' definition 'lineGraphPercept'.
NaoTHSoccer/Source/Cognition/Modules/Modeling/SelfLocator/MonteCarloSelfLocator/SampleSet.h
22noExplicitConstructor398styleClass 'SampleSet' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/Modeling/SelfLocator/SituationPriorProvider/SituationPriorProvider.h
69uninitMemberVar398warning, inconcl.Member variable 'LineDensity::angle' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/Modeling/Simulation/KickDirectionSimulator.h
143funcArgNamesDifferent628style, inconcl.Function 'calculate_best_direction' argument 1 names different: declaration 'action' definition 'basisAction'.
144funcArgNamesDifferent628style, inconcl.Function 'update' argument 1 names different: declaration 'action' definition 'basisAction'.
NaoTHSoccer/Source/Cognition/Modules/Modeling/Simulation/Tools/ActionSimulator.h
180funcArgNamesDifferent628style, inconcl.Function 'classifyBallPosition' argument 1 names different: declaration 'ballPosition' definition 'globalBallPosition'.
NaoTHSoccer/Source/Cognition/Modules/Modeling/SoccerStrategyProvider/SoccerStrategyProvider.h
63noExplicitConstructor398styleClass 'FormationParameters' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/SelfAwareness/CameraMatrixCorrectorV3/CamMatErrorFunctionV3.h
24uninitMemberVar398warning, inconcl.Member variable 'CalibrationDataSample::headYaw' is not initialized in the constructor.
24uninitMemberVar398warning, inconcl.Member variable 'CalibrationDataSample::headPitch' is not initialized in the constructor.
83functionStatic398performance, inconcl.Technically the member function 'CamMatErrorFunctionV3::getEdgelsInImage' can be static.
94uninitMemberVar398warningMember variable 'CamMatErrorFunctionV3::global_position' is not initialized in the constructor.
94uninitMemberVar398warningMember variable 'CamMatErrorFunctionV3::global_orientation' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/SelfAwareness/CameraMatrixCorrectorV3/CameraMatrixCorrectorV3.cpp
323postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/FrugallyDeep.cpp
5passedByValue398performanceFunction parameter 'file' should be passed by reference.
7useInitializationList398performanceVariable 'model' is assigned in constructor body. Consider performing initialization in initialization list.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/FrugallyDeep.h
16noExplicitConstructor398styleClass 'FrugallyDeep' has a constructor with 1 argument that is not explicit.
19funcArgNamesDifferent628style, inconcl.Function 'predict' argument 1 names different: declaration 'p' definition 'patch'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/Fy1500_Conf.cpp
46variableScope398styleThe scope of the variable 'x_1' can be reduced.
192variableScope398styleThe scope of the variable 'x_1' can be reduced.
556variableScope398styleThe scope of the variable 'x_1' can be reduced.
1187variableScope398styleThe scope of the variable 'x_1' can be reduced.
2286variableScope398styleThe scope of the variable 'x_1' can be reduced.
2290variableScope398styleThe scope of the variable 'x_2' can be reduced.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/Fy1500_Conf.h
8noConstructor398styleThe class 'Fy1500_Conf' does not have a constructor.
12funcArgNamesDifferent628style, inconcl.Function 'predict' argument 1 names different: declaration 'p' definition 'patch'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/Model1.cpp
46variableScope398styleThe scope of the variable 'x_1' can be reduced.
192variableScope398styleThe scope of the variable 'x_1' can be reduced.
555variableScope398styleThe scope of the variable 'x_1' can be reduced.
1185variableScope398styleThe scope of the variable 'x_1' can be reduced.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/Model1.h
8noConstructor398styleThe class 'Model1' does not have a constructor.
12funcArgNamesDifferent628style, inconcl.Function 'predict' argument 1 names different: declaration 'p' definition 'patch'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Classifier/fy_1500_old_tk03_combined_detection_nncg.h
8noConstructor398styleThe class 'fy_1500_old_tk03_combined_detection_nncg' does not have a constructor.
11funcArgNamesDifferent628style, inconcl.Function 'cnn' argument 1 names different: declaration 'x0' definition 'x_0'.
12funcArgNamesDifferent628style, inconcl.Function 'predict' argument 1 names different: declaration 'p' definition 'patch'.
12funcArgNamesDifferent628style, inconcl.Function 'predict' argument 2 names different: declaration 'meanBrightness' definition 'meanBrightnessOffset'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/RedBallDetector.h
126funcArgNamesDifferent628style, inconcl.Function 'scanForEdges' argument 3 names different: declaration 'endpoint' definition 'points'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Tools/BallKeyPointExtractor.h
76uninitMemberVar398warningMember variable 'BallKeyPointExtractor::params' is not initialized in the constructor.
76uninitMemberVar398warningMember variable 'BallKeyPointExtractor::values' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Tools/BestPatchList.h
176functionStatic398performance, inconcl.Technically the member function 'BestPatchList::nextIter' can be static.
187functionStatic398performance, inconcl.Technically the member function 'BestPatchList::overlap' can be static.
195unusedPrivateFunction398styleUnused private function: 'BestPatchList::overlapTest'
195functionStatic398performance, inconcl.Technically the member function 'BestPatchList::overlapTest' can be static.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/BallDetector/Tools/PatchWork.cpp
108postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
119postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/FieldColorClassifier.cpp
230unpreciseMathCall758styleExpression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision.
241unpreciseMathCall758styleExpression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/FieldColorClassifier.h
73noExplicitConstructor398styleClass 'Parameters' has a constructor with 1 argument that is not explicit.
73passedByValue398performanceFunction parameter 'name' should be passed by reference.
192passedByValue398performanceFunction parameter 'id' should be passed by reference.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/FieldDetector/IntegralFieldDetector.h
130functionConst398style, inconcl.Technically the member function 'IntegralFieldDetector::Cell::count_pixel' can be const.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/GoalDetector/GoalCrossBarDetector.cpp
20uninitMemberVar398warningMember variable 'GoalCrossBarDetector::lastCrossBarScanLineId' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/GoalDetector/GoalCrossBarDetector.h
172functionConst398style, inconcl.Technically the member function 'GoalCrossBarDetector::Cluster::getFeatureWidth' can be const.
249funcArgNamesDifferent628style, inconcl.Function 'checkBothPosts' argument 1 names different: declaration 'post0' definition 'postLeft'.
249funcArgNamesDifferent628style, inconcl.Function 'checkBothPosts' argument 2 names different: declaration 'post1' definition 'postRight'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/GoalDetector/GoalDetector.h
156functionConst398style, inconcl.Technically the member function 'GoalDetector::Cluster::getFeatureWidth' can be const.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/GoalDetector/GoalDetectorV2.h
162functionConst398style, inconcl.Technically the member function 'GoalDetectorV2::Cluster::getFeatureWidth' can be const.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/GoalDetector/GoalFeatureDetector.h
76uninitMemberVar398warningMember variable 'Parameters::usePrewitt' is not initialized in the constructor.
111funcArgNamesDifferent628style, inconcl.Function 'findfeaturesColor' argument 2 names different: declaration 'p1' definition 'start'.
112funcArgNamesDifferent628style, inconcl.Function 'findfeaturesDiff' argument 2 names different: declaration 'p1' definition 'start'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/GoalDetector/GoalFeatureDetectorV2.h
77uninitMemberVar398warningMember variable 'Parameters::experimental' is not initialized in the constructor.
110funcArgNamesDifferent628style, inconcl.Function 'findEdgelFeatures' argument 2 names different: declaration 'p1' definition 'start'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/HistogramProvider.h
74passedByValue398performanceFunction parameter 'id' should be passed by reference.
88passedByValue398performanceFunction parameter 'id' should be passed by reference.
100passedByValue398performanceFunction parameter 'id' should be passed by reference.
112passedByValue398performanceFunction parameter 'id' should be passed by reference.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/LineDetector/Ellipse.cpp
5uninitMemberVar398warningMember variable 'Ellipse::center' is not initialized in the constructor.
5uninitMemberVar398warningMember variable 'Ellipse::axes' is not initialized in the constructor.
5uninitMemberVar398warningMember variable 'Ellipse::angle' is not initialized in the constructor.
123functionConst398style, inconcl.Technically the member function 'Ellipse::getCenter' can be const.
135functionConst398style, inconcl.Technically the member function 'Ellipse::axesLength' can be const.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/LineDetector/Ellipse.h
60functionConst398style, inconcl.Technically the member function 'Ellipse::mahalanobis_distance' can be const.
87functionConst398style, inconcl.Technically the member function 'Ellipse::getCenter' can be const.
101functionConst398style, inconcl.Technically the member function 'Ellipse::axesLength' can be const.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/LineDetector/LineGraphProvider.h
161functionConst398style, inconcl.Technically the member function 'LineGraphProvider::Neighbors::operator[]' can be const.
188funcArgNamesDifferent628style, inconcl.Function 'calculatePairsAndNeigbors' argument 2 names different: declaration 'edgelPairs' definition 'pairs'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/LineDetector/RansacLineDetectorOnGraphs.h
58funcArgNamesDifferent628style, inconcl.Function 'ransacEllipse' argument 1 names different: declaration 'result' definition 'bestModel'.
58funcArgNamesDifferent628style, inconcl.Function 'ransacEllipse' argument 3 names different: declaration 'lineGraphs' definition 'graph'.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/LineDetector/ransac_tools.h
102noExplicitConstructor398styleClass 'CircleModel' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/ObstacleDetector/detectorfield.h
21useInitializationList398performanceVariable 'edges' is assigned in constructor body. Consider performing initialization in initialization list.
151useInitializationList398performanceVariable 'edges' is assigned in constructor body. Consider performing initialization in initialization list.
173functionConst398style, inconcl.Technically the member function 'DetectorField::createPreview' can be const.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/ScanGrid/ScanGridEdgelDetector.cpp
8uninitMemberVar398warningMember variable 'ScanGridEdgelDetector::scan_id' is not initialized in the constructor.
NaoTHSoccer/Source/Cognition/Modules/VisualCortex/ScanGrid/ScanGridProvider.cpp
99variableScope398styleThe scope of the variable 'distance' can be reduced.
175variableScope398styleThe scope of the variable 'frequency' can be reduced.
NaoTHSoccer/Source/Motion/Engine/ArmMotion/ArmMotionEngine.cpp
16uninitMemberVar398warningMember variable 'ArmMotionEngine::max_velocity_deg_in_second' is not initialized in the constructor.
16uninitMemberVar398warningMember variable 'ArmMotionEngine::max_velocity' is not initialized in the constructor.
125unreachableCode561style, inconcl.Statements following return, break, continue, goto or throw will never be executed.
NaoTHSoccer/Source/Motion/Engine/ArmMotion/IKArmGrasping.h
95funcArgNamesDifferent628style, inconcl.Function 'integralController' argument 2 names different: declaration 'outputDesired' definition 'inputDesired'.
NaoTHSoccer/Source/Motion/Engine/HeadMotion/HeadMotionEngine.h
198funcArgNamesDifferent628style, inconcl.Function 'lookAtWorldPointCool' argument 1 names different: declaration 'target' definition 'origTarget'.
199funcArgNamesDifferent628style, inconcl.Function 'lookAtWorldPoint' argument 1 names different: declaration 'target' definition 'origTarget'.
NaoTHSoccer/Source/Motion/Engine/InitialMotion/DeadMotion.cpp
8uninitMemberVar398warningMember variable 'DeadMotion::oldStiffness' is not initialized in the constructor.
NaoTHSoccer/Source/Motion/Engine/InitialMotion/FallMotion.cpp
8uninitMemberVar398warningMember variable 'FallMotion::oldStiffness' is not initialized in the constructor.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/InverseKinematicsMotionEngine.cpp
736redundantAssignment563styleVariable 'target[JointData::RElbowRoll]' is reassigned a value before the old one has been used.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/IKPose.h
56functionStatic398performance, inconcl.Technically the member function 'InverseKinematic::BodyFeetPose::localPose' can be static.
89functionStatic398performance, inconcl.Technically the member function 'InverseKinematic::ChestArmsPose::localPose' can be static.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/StandMotion.cpp
20uninitMemberVar398warningMember variable 'StandMotion::stiffness' is not initialized in the constructor.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/Tools/JointOffsets.h
37functionConst398style, inconcl.Technically the member function 'JointOffsets::operator[]' can be const.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/Walk2018/FootStep.h
24uninitMemberVar398warning, inconcl.Member variable 'FootStep::theLiftingFoot' is not initialized in the constructor.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/Walk2018/ZMPPlanner2018.cpp
57variableScope398styleThe scope of the variable 'maxCtrlLength' can be reduced.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/Walk2018/ZMPPlanner2018.h
43uninitMemberVar398warningMember variable 'ZMPPlanner2018::zmpOffsetY' is not initialized in the constructor.
43uninitMemberVar398warningMember variable 'ZMPPlanner2018::newZMPOffsetY' is not initialized in the constructor.
43uninitMemberVar398warningMember variable 'ZMPPlanner2018::zmpOffsetX' is not initialized in the constructor.
43uninitMemberVar398warningMember variable 'ZMPPlanner2018::newZMPOffsetX' is not initialized in the constructor.
55funcArgNamesDifferent628style, inconcl.Function 'bezierBased' argument 8 names different: declaration 'inFootSpacing' definition 'inFootSpacingY'.
NaoTHSoccer/Source/Motion/Engine/InverseKinematicsMotion/Motions/Walk2018/ZMPPreviewController.cpp
37uninitMemberVar398warningMember variable 'ZMPPreviewController::theZ' is not initialized in the constructor.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/KeyFrameMotionFactory.cpp
114catchExceptionByValue398styleException should be caught by reference.
144catchExceptionByValue398styleException should be caught by reference.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/KeyFrameMotionFactory.h
70funcArgNamesDifferent628style, inconcl.Function 'loadAvailableMotionNets' argument 1 names different: declaration 'directoryName' definition 'dirlocation'.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/Tools/KeyFrameMotion.cpp
146passedByValue398performanceFunction parameter 'condition' should be passed by reference.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/Tools/MotionNetParser.cpp
168functionStatic398performance, inconcl.Technically the member function 'MotionNetParser::getKeyWord' can be static.
181passedByValue398performanceFunction parameter 'message' should be passed by reference.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/Tools/MotionNetParser.h
27noExplicitConstructor398styleClass 'MotionNetParser' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/Tools/Scanner.cpp
10functionConst398style, inconcl.Technically the member function 'Scanner::endOfFile' can be const.
54functionConst398style, inconcl.Technically the member function 'Scanner::isToken' can be const.
54passedByValue398performanceFunction parameter 'token' should be passed by reference.
59functionConst398style, inconcl.Technically the member function 'Scanner::eof' can be const.
100functionConst398style, inconcl.Technically the member function 'Scanner::getLineNumber' can be const.
NaoTHSoccer/Source/Motion/Engine/KeyFrameMotion/Tools/Scanner.h
25noExplicitConstructor398styleClass 'Scanner' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Motion/Engine/ParallelKinematicMotion/ParallelDance.cpp
52redundantAssignment563styleVariable 'alpha_x' is reassigned a value before the old one has been used.
56redundantAssignment563styleVariable 'alpha_y' is reassigned a value before the old one has been used.
NaoTHSoccer/Source/Motion/MorphologyProcessor/InverseKinematics.cpp
25uninitMemberVar398warningMember variable 'InverseKinematics::lock' is not initialized in the constructor.
42functionStatic398performance, inconcl.Technically the member function 'Kinematics::InverseKinematics::calcJacobi' can be static.
395redundantAssignment563styleVariable 'rerr' is reassigned a value before the old one has been used.
405redundantAssignment563styleVariable 'lerr' is reassigned a value before the old one has been used.
NaoTHSoccer/Source/Motion/MorphologyProcessor/InverseKinematics.h
49noExplicitConstructor398styleClass 'InverseKinematics' has a constructor with 1 argument that is not explicit.
155funcArgNamesDifferent628style, inconcl.Function 'gotoLegs' argument 1 names different: declaration 'targetChest' definition 'tc'.
156funcArgNamesDifferent628style, inconcl.Function 'gotoLegs' argument 2 names different: declaration 'targetLeftFoot' definition 'tlf'.
157funcArgNamesDifferent628style, inconcl.Function 'gotoLegs' argument 3 names different: declaration 'targetRightFoot' definition 'trf'.
168funcArgNamesDifferent628style, inconcl.Function 'gotoArms' argument 1 names different: declaration 'targetChest' definition 'tc'.
NaoTHSoccer/Source/Motion/SensorFilter/IMURotationMeasurement.h
22noExplicitConstructor398styleClass 'Measurement' has a constructor with 1 argument that is not explicit.
22noExplicitConstructor398styleClass 'Measurement < 6 >' has a constructor with 1 argument that is not explicit.
22noExplicitConstructor398styleClass 'Measurement < 3 >' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Motion/SensorFilter/IMURotationState.h
22noExplicitConstructor398styleClass 'RotationState' has a constructor with 1 argument that is not explicit.
227noExplicitConstructor398styleClass 'State' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Motion/SensorFilter/InertiaSensorCalibrator.h
138uninitMemberVar398warning, inconcl.Member variable 'Collection::timeStamp' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Modeling/CentreOfPressure.h
21uninitMemberVar398warningMember variable 'CentreOfPressure::in_and_only_left_foot' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'CentreOfPressure::in_and_only_right_foot' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'CentreOfPressure::in_kinematic_chain_origin' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Modeling/GoalModel.h
62funcArgNamesDifferent628style, inconcl.Function 'calculateAnotherGoal' argument 1 names different: declaration 'one' definition 'goal'.
NaoTHSoccer/Source/Representations/Modeling/GroundContactModel.h
21uninitMemberVar398warningMember variable 'GroundContactModel::supportFoot' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Modeling/KinematicChain.cpp
15uninitMemberVar398warningMember variable 'KinematicChain::sumMass' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Modeling/KinematicChain.h
97funcArgNamesDifferent628style, inconcl.Function 'getLinkName' argument 1 names different: declaration 'node' definition 'link'.
98funcArgNamesDifferent628style, inconcl.Function 'getLinkName' argument 1 names different: declaration 'node' definition 'link'.
99funcArgNamesDifferent628style, inconcl.Function 'getLinkName' argument 1 names different: declaration 'link' definition 'j'.
NaoTHSoccer/Source/Representations/Modeling/RawAttackDirection.cpp
19uninitMemberVar398warningMember variable 'RawAttackDirection::deviationLeft' is not initialized in the constructor.
19uninitMemberVar398warningMember variable 'RawAttackDirection::deviationRight' is not initialized in the constructor.
19uninitMemberVar398warningMember variable 'RawAttackDirection::distanceToTarget' is not initialized in the constructor.
19uninitMemberVar398warningMember variable 'RawAttackDirection::pointingToGoal' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Modeling/RobotPose.h
18copyCtorAndEqOperatorwarningThe class 'RobotPose' has 'operator=' but lack of 'copy constructor'.
23noExplicitConstructor398styleClass 'RobotPose' has a constructor with 1 argument that is not explicit.
30operatorEq398style'RobotPose::operator=' should return 'RobotPose &'.
NaoTHSoccer/Source/Representations/Modeling/TeamMessage.h
59funcArgNamesDifferent628style, inconcl.Function 'serialize' argument 1 names different: declaration 'representation' definition 'r'.
60funcArgNamesDifferent628style, inconcl.Function 'deserialize' argument 2 names different: declaration 'representation' definition 'r'.
NaoTHSoccer/Source/Representations/Modeling/TeamMessageData.cpp
9uninitMemberVar398warningMember variable 'TeamMessageData::timestampParsed' is not initialized in the constructor.
12uninitMemberVar398warningMember variable 'TeamMessageData::timestampParsed' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Modeling/TeamMessageData.h
130noExplicitConstructor398styleClass 'TeamMessageData' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Representations/Motion/CollisionPercept.h
25uninitMemberVar398warningMember variable 'CollisionPercept::isLeftFootColliding' is not initialized in the constructor.
25uninitMemberVar398warningMember variable 'CollisionPercept::isRightFootColliding' is not initialized in the constructor.
25uninitMemberVar398warningMember variable 'CollisionPercept::lastComputedCollisionLeft' is not initialized in the constructor.
25uninitMemberVar398warningMember variable 'CollisionPercept::lastComputedCollisionRight' is not initialized in the constructor.
25uninitMemberVar398warningMember variable 'CollisionPercept::collision_left_bumper' is not initialized in the constructor.
25uninitMemberVar398warningMember variable 'CollisionPercept::collision_right_bumper' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Motion/MotionStatus.h
52uninitMemberVar398warningMember variable 'MotionStatus::head_at_rest' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Motion/Request/ArmMotionRequest.h
68uninitMemberVar398warningMember variable 'ArmMotionRequest::stiffness' is not initialized in the constructor.
68uninitMemberVar398warningMember variable 'ArmMotionRequest::max_velocity_deg_in_sec' is not initialized in the constructor.
NaoTHSoccer/Source/Representations/Perception/BallCandidates.h
41noExplicitConstructor398styleClass 'PatchT' has a constructor with 1 argument that is not explicit.
140funcArgNamesDifferent628style, inconcl.Function 'serialize' argument 1 names different: declaration 'representation' definition 'r'.
141funcArgNamesDifferent628style, inconcl.Function 'deserialize' argument 2 names different: declaration 'representation' definition 'r'.
NaoTHSoccer/Source/Representations/Perception/CameraMatrix.h
55uninitMemberVar398warningMember variable 'CameraMatrix::timestamp' is not initialized in the constructor.
55noExplicitConstructor398styleClass 'CameraMatrix' has a constructor with 1 argument that is not explicit.
67noExplicitConstructor398styleClass 'CameraMatrixTop' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Representations/Perception/GoalPercept.h
84functionConst398style, inconcl.Technically the member function 'GoalPercept::GoalPost::operator()' can be const.
NaoTHSoccer/Source/Representations/Perception/LinePerceptOld.h
128noExplicitConstructor398styleClass 'Intersection' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Representations/Perception/MultiBallPercept.cpp
28postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
NaoTHSoccer/Source/Representations/Perception/WhistlePercept.cpp
8uninitMemberVar398warningMember variable 'WhistlePercept::frameWhenWhistleDetected' is not initialized in the constructor.
NaoTHSoccer/Source/Tools/DataStructures/Spline.cpp
77variableScope398styleThe scope of the variable 'i_max' can be reduced.
78variableScope398styleThe scope of the variable 'j_min' can be reduced.
114variableScope398styleThe scope of the variable 'j_start' can be reduced.
115variableScope398styleThe scope of the variable 'sum' can be reduced.
129variableScope398styleThe scope of the variable 'j_stop' can be reduced.
130variableScope398styleThe scope of the variable 'sum' can be reduced.
NaoTHSoccer/Source/Tools/DataStructures/Spline.h
98uninitMemberVar398warningMember variable 'spline::m_b0' is not initialized in the constructor.
98uninitMemberVar398warningMember variable 'spline::m_c0' is not initialized in the constructor.
NaoTHSoccer/Source/Tools/Debug/Color.h
45noExplicitConstructor398styleClass 'Color' has a constructor with 1 argument that is not explicit.
51noExplicitConstructor398styleClass 'Color' has a constructor with 1 argument that is not explicit.
53noExplicitConstructor398styleClass 'Color' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleClass 'Color' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Tools/Debug/DebugPlot.h
56funcArgNamesDifferent628style, inconcl.Function 'serialize' argument 1 names different: declaration 'object' definition 'r'.
NaoTHSoccer/Source/Tools/Debug/Logger.h
20noExplicitConstructor398styleClass 'Logger' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Tools/Filters/KalmanFilter/ExtendedKalmanFilter4d.h
29funcArgNamesDifferent628style, inconcl.Function 'setCovarianceOfState' argument 1 names different: declaration 'p1' definition 'p'.
NaoTHSoccer/Source/Tools/ImageProcessing/BresenhamLineScan.cpp
15uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
15uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
15uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
15uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
15uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
15uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
15uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
21uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
26uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
31uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
36uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
41uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::numberOfPixels' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::pixelCount' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::alongX' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::delta' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::baseError' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::resetError' is not initialized in the constructor.
46uninitMemberVar398warningMember variable 'BresenhamLineScan::error' is not initialized in the constructor.
NaoTHSoccer/Source/Tools/ImageProcessing/BresenhamLineScan.h
42noExplicitConstructor398styleClass 'BresenhamLineScan' has a constructor with 1 argument that is not explicit.
48noExplicitConstructor398styleClass 'BresenhamLineScan' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Source/Tools/Xabsl/XabslFileInputSource.cpp
10passedByValue398performanceFunction parameter 'file' should be passed by reference.
12useInitializationList398performanceVariable 'file' is assigned in constructor body. Consider performing initialization in initialization list.
NaoTHSoccer/Source/Tools/Xabsl/XabslFileInputSource.h
17noExplicitConstructor398styleClass 'XabslFileInputSource' has a constructor with 1 argument that is not explicit.
NaoTHSoccer/Test/Source/Optimizers/OptimizersTest.h
36variableScope398styleThe scope of the variable 'valid' can be reduced.
77variableScope398styleThe scope of the variable 'valid' can be reduced.
116variableScope398styleThe scope of the variable 'valid' can be reduced.
NaoTHSoccer/Test/Source/Optimizers/TestFunctions.h
18functionStatic398performance, inconcl.Technically the member function 'nielsen::Rosenbrock::getNumberOfResudials' can be static.
22functionStatic398performance, inconcl.Technically the member function 'nielsen::Rosenbrock::getName' can be static.
47functionStatic398performance, inconcl.Technically the member function 'wikipedia::Rosenbrock::getNumberOfResudials' can be static.
51functionStatic398performance, inconcl.Technically the member function 'wikipedia::Rosenbrock::getName' can be static.
68functionStatic398performance, inconcl.Technically the member function 'wikipedia::Himmelblau::getNumberOfResudials' can be static.
72functionStatic398performance, inconcl.Technically the member function 'wikipedia::Himmelblau::getName' can be static.
99functionStatic398performance, inconcl.Technically the member function 'wikipedia::Rastrigin::getNumberOfResudials' can be static.
103functionStatic398performance, inconcl.Technically the member function 'wikipedia::Rastrigin::getName' can be static.
143functionStatic398performance, inconcl.Technically the member function 'fitting::Linear::getNumberOfResudials' can be static.
147functionStatic398performance, inconcl.Technically the member function 'fitting::Linear::getName' can be static.