2025-11-18 00:52 ftp://ftp.de.debian.org/debian/pool/main/k/kmplot/kmplot_25.04.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j90 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.18.0 head-info: d8b6e08 (2025-11-17 23:40:03 +0100) count: 351 351 elapsed-time: 1.0 1.1 head-timing-info: old-timing-info: head results: kmplot-25.04.0/kmplot/equationeditor.cpp:28:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotprogress.cpp:51:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotprogress.cpp:70:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/equationeditwidget.cpp:42:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/equationeditwidget.cpp:65:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/equationeditwidget.cpp:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/function.h:46:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/function.h:63:13: performance: Function 'expression()' should return member 'm_expression' by const reference. [returnByReference] kmplot-25.04.0/kmplot/function.h:207:11: performance: Function 'step()' should return member 'm_step' by const reference. [returnByReference] kmplot-25.04.0/kmplot/function.h:313:17: performance: Function 'variables()' should return member 'm_variables' by const reference. [returnByReference] kmplot-25.04.0/kmplot/function.h:333:13: performance: Function 'fstr()' should return member 'm_fstr' by const reference. [returnByReference] kmplot-25.04.0/kmplot/function.h:375:19: performance: Function 'pmSignature()' should return member 'm_pmSignature' by const reference. [returnByReference] kmplot-25.04.0/kmplot/calculator.cpp:38:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MinimumExpanding [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:110:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:226:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:251:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:308:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:315:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:336:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Widget [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:386:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:419:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:426:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_PushButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:441:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:454:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_PushButtonBevel [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/constants.cpp:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/constants.cpp:114:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/constants.cpp:148:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/plotstylewidget.cpp:30:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/plotstylewidget.cpp:63:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/plotstylewidget.cpp:26:5: style: Class 'PlotStyleDialogWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/equationhighlighter.cpp:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:27:5: style: Class 'EditCoords' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/parameterswidget.cpp:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editParameterListButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/equationedit.cpp:183:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/equationedit.cpp:199:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parameteranimator.cpp:53:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:60:18: style: Local variable 'min' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:118:8: note: Shadowed declaration kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:60:18: note: Shadow variable kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:67:18: style: Local variable 'max' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:119:8: note: Shadowed declaration kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:67:18: note: Shadow variable kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:86:18: style: Local variable 'min' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:118:8: note: Shadowed declaration kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:86:18: note: Shadow variable kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:93:18: style: Local variable 'max' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:119:8: note: Shadowed declaration kmplot-25.04.0/kmplot/coordsconfigdialog.cpp:93:18: note: Shadow variable kmplot-25.04.0/kmplot/initialconditionseditor.cpp:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:180:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:216:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kgradientdialog.cpp:81:9: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] kmplot-25.04.0/kmplot/kgradientdialog.cpp:40:5: performance: Variable 'm_orientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmplot-25.04.0/kmplot/vector.cpp:83:9: style: Local variable 'size' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/vector.h:38:9: note: Shadowed declaration kmplot-25.04.0/kmplot/vector.cpp:83:9: note: Shadow variable kmplot-25.04.0/kmplot/kprinterdlg.cpp:91:40: style:inconclusive: Function 'setPrintWidth' argument 1 names different: declaration 'width' definition '_width'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/kprinterdlg.h:43:31: note: Function 'setPrintWidth' argument 1 names different: declaration 'width' definition '_width'. kmplot-25.04.0/kmplot/kprinterdlg.cpp:91:40: note: Function 'setPrintWidth' argument 1 names different: declaration 'width' definition '_width'. kmplot-25.04.0/kmplot/kprinterdlg.cpp:106:41: style:inconclusive: Function 'setPrintHeight' argument 1 names different: declaration 'height' definition '_height'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/kprinterdlg.h:46:32: note: Function 'setPrintHeight' argument 1 names different: declaration 'height' definition '_height'. kmplot-25.04.0/kmplot/kprinterdlg.cpp:106:41: note: Function 'setPrintHeight' argument 1 names different: declaration 'height' definition '_height'. kmplot-25.04.0/kmplot/kgradientdialog.cpp:173:53: style:inconclusive: Function 'getGradientStop' argument 1 names different: declaration 'mousePos' definition 'point'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/kgradientdialog.h:118:40: note: Function 'getGradientStop' argument 1 names different: declaration 'mousePos' definition 'point'. kmplot-25.04.0/kmplot/kgradientdialog.cpp:173:53: note: Function 'getGradientStop' argument 1 names different: declaration 'mousePos' definition 'point'. kmplot-25.04.0/kmplot/kgradientdialog.cpp:133:12: style: Local variable 'color' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/kgradientdialog.h:60:12: note: Shadowed declaration kmplot-25.04.0/kmplot/kgradientdialog.cpp:133:12: note: Shadow variable kmplot-25.04.0/kmplot/parameterswidget.cpp:32:54: style:inconclusive: Function 'init' argument 1 names different: declaration 'parameters' definition 'settings'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parameterswidget.h:33:40: note: Function 'init' argument 1 names different: declaration 'parameters' definition 'settings'. kmplot-25.04.0/kmplot/parameterswidget.cpp:32:54: note: Function 'init' argument 1 names different: declaration 'parameters' definition 'settings'. kmplot-25.04.0/kmplot/kmplot.cpp:39:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssumeLocalFile [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplot.cpp:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keys [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplot.cpp:233:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/ksliderwindow.cpp:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slider [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/ksliderwindow.cpp:91:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parameteranimator.cpp:111:9: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] kmplot-25.04.0/kmplot/constants.h:80:11: performance: Function 'value()' should return member 'value' by const reference. [returnByReference] kmplot-25.04.0/kmplot/parameteranimator.cpp:38:5: style: Class 'ParameterAnimatorWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/equationeditorwidget.cpp:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constantsButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:155:9: style: Condition '!m_parent->differentialStates()' is always false [knownConditionTrueFalse] kmplot-25.04.0/kmplot/functiontools.cpp:36:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/constants.cpp:122:17: style: Local variable 'value' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/constants.h:80:11: note: Shadowed declaration kmplot-25.04.0/kmplot/constants.cpp:122:17: note: Shadow variable kmplot-25.04.0/kmplot/initialconditionseditor.cpp:108:80: style:inconclusive: Function 'setData' argument 2 names different: declaration 'value' definition 'variant'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/initialconditionseditor.h:36:60: note: Function 'setData' argument 2 names different: declaration 'value' definition 'variant'. kmplot-25.04.0/kmplot/initialconditionseditor.cpp:108:80: note: Function 'setData' argument 2 names different: declaration 'value' definition 'variant'. kmplot-25.04.0/kmplot/initialconditionseditor.cpp:70:12: style: Variable 'v' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:124:15: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:198:12: style: Variable 'v' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/initialconditionseditor.cpp:222:19: style: Variable 'edit' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/equationedit.cpp:155:13: style: Local variable 'text' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/equationedit.h:93:13: note: Shadowed declaration kmplot-25.04.0/kmplot/equationedit.cpp:155:13: note: Shadow variable kmplot-25.04.0/kmplot/kconstanteditor.cpp:45:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kconstanteditor.cpp:99:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kconstanteditor.cpp:115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kconstanteditor.cpp:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kconstanteditor.cpp:239:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Intermediate [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.h:100:10: style:inconclusive: Either there is a missing 'override', or the member function 'MainDlg::isModified' can be const. [functionConst] kmplot-25.04.0/kmplot/kmplot.cpp:90:17: style: Condition 'first' is always true [knownConditionTrueFalse] kmplot-25.04.0/kmplot/kmplot.cpp:86:22: note: Assignment 'first=true', assigned value is 1 kmplot-25.04.0/kmplot/kmplot.cpp:88:35: note: Assuming container is not empty kmplot-25.04.0/kmplot/kmplot.cpp:90:17: note: Condition 'first' is always true kmplot-25.04.0/kmplot/equationeditorwidget.cpp:75:58: style:inconclusive: Function 'insertFunction' argument 1 names different: declaration 'text' definition 'function'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/equationeditorwidget.h:26:40: note: Function 'insertFunction' argument 1 names different: declaration 'text' definition 'function'. kmplot-25.04.0/kmplot/equationeditorwidget.cpp:75:58: note: Function 'insertFunction' argument 1 names different: declaration 'text' definition 'function'. kmplot-25.04.0/kmplot/kmplot.cpp:97:15: style: Variable 'first' is assigned a value that is never used. [unreadVariable] kmplot-25.04.0/kmplot/equationhighlighter.cpp:69:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/equationhighlighter.cpp:80:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/kparametereditor.cpp:48:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kparametereditor.cpp:227:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kparametereditor.cpp:288:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kparametereditor.cpp:334:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functiontools.cpp:23:5: style: Class 'FunctionToolsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/kconstanteditor.cpp:32:5: style: Class 'ConstantsEditorWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/functiontools.cpp:53:31: style:inconclusive: Function 'init' argument 1 names different: declaration 'mode' definition 'm'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/functiontools.h:42:20: note: Function 'init' argument 1 names different: declaration 'mode' definition 'm'. kmplot-25.04.0/kmplot/functiontools.cpp:53:31: note: Function 'init' argument 1 names different: declaration 'mode' definition 'm'. kmplot-25.04.0/kmplot/functiontools.cpp:105:17: style: Local variable 'equation' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/functiontools.h:50:18: note: Shadowed declaration kmplot-25.04.0/kmplot/functiontools.cpp:105:17: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/function.cpp:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/function.cpp:331:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/function.cpp:1044:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kparametereditor.cpp:98:13: style: The scope of the variable 'item_text' can be reduced. [variableScope] kmplot-25.04.0/kmplot/kparametereditor.cpp:209:10: style: The scope of the variable 'verbose' can be reduced. [variableScope] kmplot-25.04.0/kmplot/kparametereditor.cpp:229:17: style: The scope of the variable 'line' can be reduced. [variableScope] kmplot-25.04.0/kmplot/xparser.cpp:64:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:390:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:398:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:406:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:414:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:430:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:436:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:442:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:448:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:454:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:462:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:470:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:478:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:487:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:493:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:499:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:505:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:511:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:519:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:527:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/xparser.cpp:535:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftDockWidgetArea [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:221:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:150:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftDockWidgetArea [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:301:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:215:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUrl [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:427:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:508:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:442:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:592:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_CONSTEXPR [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:456:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:650:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Block [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:467:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrinterResolution [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:476:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:686:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrinterResolution [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:505:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:757:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatBasic [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:535:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:573:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:607:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:634:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:656:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:684:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/functioneditor.cpp:777:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:406:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:624:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:969:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:1309:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:1320:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/maindlg.cpp:68:5: style: Class 'SettingsPageColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/maindlg.cpp:79:5: style: Class 'SettingsPageFonts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/maindlg.cpp:90:5: style: Class 'SettingsPageGeneral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/maindlg.cpp:101:5: style: Class 'SettingsPageDiagram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/maindlg.cpp:499:13: style: Condition '!m_modified' is always false [knownConditionTrueFalse] kmplot-25.04.0/kmplot/maindlg.cpp:494:9: note: Assuming that condition '!m_modified' is not redundant kmplot-25.04.0/kmplot/maindlg.cpp:499:13: note: Condition '!m_modified' is always false kmplot-25.04.0/kmplot/maindlg.cpp:241:14: style: Local variable 'editAxes' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/maindlg.h:123:10: note: Shadowed declaration kmplot-25.04.0/kmplot/maindlg.cpp:241:14: note: Shadow variable kmplot-25.04.0/kmplot/maindlg.cpp:246:14: style: Local variable 'editConstants' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/maindlg.h:125:10: note: Shadowed declaration kmplot-25.04.0/kmplot/maindlg.cpp:246:14: note: Shadow variable kmplot-25.04.0/kmplot/maindlg.cpp:593:19: style: Local variable 'file' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/maindlg.cpp:578:15: note: Shadowed declaration kmplot-25.04.0/kmplot/maindlg.cpp:593:19: note: Shadow variable kmplot-25.04.0/kmplot/maindlg.cpp:691:18: style: Variable 'printSettings' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/functioneditor.cpp:37:5: style: Class 'FunctionEditorWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/functioneditor.cpp:245:56: style:inconclusive: Function 'functionSelected' argument 1 names different: declaration 'function' definition 'item'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/functioneditor.h:80:44: note: Function 'functionSelected' argument 1 names different: declaration 'function' definition 'item'. kmplot-25.04.0/kmplot/functioneditor.cpp:245:56: note: Function 'functionSelected' argument 1 names different: declaration 'function' definition 'item'. kmplot-25.04.0/kmplot/functioneditor.cpp:146:23: style: Variable 'functionItem' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/functioneditor.cpp:190:19: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/functioneditor.cpp:236:27: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/functioneditor.cpp:258:15: style: Variable 'f' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/functioneditor.cpp:493:15: style: Variable 'f' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/xparser.cpp:113:30: style: Condition 'i<10' is always true [knownConditionTrueFalse] kmplot-25.04.0/kmplot/xparser.cpp:96:17: note: Assignment 'i=0', assigned value is 0 kmplot-25.04.0/kmplot/xparser.cpp:113:30: note: Condition 'i<10' is always true kmplot-25.04.0/kmplot/function.cpp:72:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmplot-25.04.0/kmplot/function.cpp:75:5: performance: Variable 'style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmplot-25.04.0/kmplot/function.cpp:479:16: style:inconclusive: Technically the member function 'Equation::operator!=' can be const. [functionConst] kmplot-25.04.0/kmplot/function.h:284:10: note: Technically the member function 'Equation::operator!=' can be const. kmplot-25.04.0/kmplot/function.cpp:479:16: note: Technically the member function 'Equation::operator!=' can be const. kmplot-25.04.0/kmplot/xparser.cpp:265:77: style:inconclusive: Function 'differential' argument 3 names different: declaration 'x' definition 'x_target'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:56:72: note: Function 'differential' argument 3 names different: declaration 'x' definition 'x_target'. kmplot-25.04.0/kmplot/xparser.cpp:265:77: note: Function 'differential' argument 3 names different: declaration 'x' definition 'x_target'. kmplot-25.04.0/kmplot/xparser.cpp:649:64: style:inconclusive: Function 'addFunction' argument 2 names different: declaration 'f_str1' definition '_f_str1'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:120:72: note: Function 'addFunction' argument 2 names different: declaration 'f_str1' definition '_f_str1'. kmplot-25.04.0/kmplot/xparser.cpp:649:64: note: Function 'addFunction' argument 2 names different: declaration 'f_str1' definition '_f_str1'. kmplot-25.04.0/kmplot/xparser.cpp:682:42: style:inconclusive: Function 'addFunction' argument 1 names different: declaration 'extstr0' definition 'fstr_const0'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:121:50: note: Function 'addFunction' argument 1 names different: declaration 'extstr0' definition 'fstr_const0'. kmplot-25.04.0/kmplot/xparser.cpp:682:42: note: Function 'addFunction' argument 1 names different: declaration 'extstr0' definition 'fstr_const0'. kmplot-25.04.0/kmplot/xparser.cpp:683:42: style:inconclusive: Function 'addFunction' argument 2 names different: declaration 'extstr1' definition 'fstr_const1'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:122:50: note: Function 'addFunction' argument 2 names different: declaration 'extstr1' definition 'fstr_const1'. kmplot-25.04.0/kmplot/xparser.cpp:683:42: note: Function 'addFunction' argument 2 names different: declaration 'extstr1' definition 'fstr_const1'. kmplot-25.04.0/kmplot/xparser.cpp:689:34: style:inconclusive: Function 'addFunction' argument 8 names different: declaration 'f1linewidth' definition 'f1_linewidth'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:128:42: note: Function 'addFunction' argument 8 names different: declaration 'f1linewidth' definition 'f1_linewidth'. kmplot-25.04.0/kmplot/xparser.cpp:689:34: note: Function 'addFunction' argument 8 names different: declaration 'f1linewidth' definition 'f1_linewidth'. kmplot-25.04.0/kmplot/xparser.cpp:690:34: style:inconclusive: Function 'addFunction' argument 9 names different: declaration 'f2linewidth' definition 'f2_linewidth'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:129:42: note: Function 'addFunction' argument 9 names different: declaration 'f2linewidth' definition 'f2_linewidth'. kmplot-25.04.0/kmplot/xparser.cpp:690:34: note: Function 'addFunction' argument 9 names different: declaration 'f2linewidth' definition 'f2_linewidth'. kmplot-25.04.0/kmplot/xparser.cpp:691:34: style:inconclusive: Function 'addFunction' argument 10 names different: declaration 'integrallinewidth' definition 'integral_linewidth'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/xparser.h:130:42: note: Function 'addFunction' argument 10 names different: declaration 'integrallinewidth' definition 'integral_linewidth'. kmplot-25.04.0/kmplot/xparser.cpp:691:34: note: Function 'addFunction' argument 10 names different: declaration 'integrallinewidth' definition 'integral_linewidth'. kmplot-25.04.0/kmplot/function.cpp:461:41: style: C-style pointer casting [cstyleCast] kmplot-25.04.0/kmplot/xparser.cpp:182:28: style: Variable 'it' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/xparser.cpp:186:32: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/xparser.cpp:603:15: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/xparser.cpp:616:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/xparser.cpp:638:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/function.cpp:415:39: style:inconclusive: Function 'setFstr' argument 1 names different: declaration 'string' definition 'fstr'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/function.h:351:33: note: Function 'setFstr' argument 1 names different: declaration 'string' definition 'fstr'. kmplot-25.04.0/kmplot/function.cpp:415:39: note: Function 'setFstr' argument 1 names different: declaration 'string' definition 'fstr'. kmplot-25.04.0/kmplot/function.cpp:371:13: style: Local variable 'order' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/function.h:363:9: note: Shadowed declaration kmplot-25.04.0/kmplot/function.cpp:371:13: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:575:14: style: Local variable 'i' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/function.cpp:551:9: note: Shadowed declaration kmplot-25.04.0/kmplot/function.cpp:575:14: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:751:23: style: Local variable 'plot' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/function.cpp:711:10: note: Shadowed declaration kmplot-25.04.0/kmplot/function.cpp:751:23: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:766:23: style: Local variable 'plot' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/function.cpp:711:10: note: Shadowed declaration kmplot-25.04.0/kmplot/function.cpp:766:23: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:780:18: style: Local variable 'max' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:119:8: note: Shadowed declaration kmplot-25.04.0/kmplot/function.cpp:780:18: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:808:23: style: Local variable 'plot' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/function.cpp:711:10: note: Shadowed declaration kmplot-25.04.0/kmplot/function.cpp:808:23: note: Shadow variable kmplot-25.04.0/kmplot/function.cpp:473:45: performance: Function parameter 'pmSignature' should be passed by const reference. [passedByValue] kmplot-25.04.0/kmplot/function.cpp:777:24: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/function.cpp:798:28: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/function.cpp:819:48: style: Parameter 'function' can be declared as pointer to const [constParameterPointer] kmplot-25.04.0/kmplot/function.cpp:838:19: style: Variable 'f' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/function.cpp:778:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/xparser.cpp:787:28: style: Variable 'old_fstr' is assigned a value that is never used. [unreadVariable] kmplot-25.04.0/kmplot/xparser.cpp:787:19: style: Variable 'old_fstr' is assigned a value that is never used. [unreadVariable] kmplot-25.04.0/kmplot/function.cpp:572:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] kmplot-25.04.0/kmplot/kmplotio.cpp:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_CONSTEXPR [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotio.cpp:325:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotio.cpp:528:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotio.cpp:694:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotio.cpp:757:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/parser.cpp:134:9: warning: Member variable 'Parser::mem' is not initialized in the constructor. [uninitMemberVarPrivate] kmplot-25.04.0/kmplot/parser.cpp:134:9: warning: Member variable 'Parser::mptr' is not initialized in the constructor. [uninitMemberVarPrivate] kmplot-25.04.0/kmplot/parser.cpp:134:9: warning: Member variable 'Parser::m_pmAt' is not initialized in the constructor. [uninitMemberVarPrivate] kmplot-25.04.0/kmplot/parser.cpp:1357:5: performance: Variable 'm_decimalSymbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmplot-25.04.0/kmplot/parser.cpp:1613:26: style:inconclusive: Technically the member function 'ExpressionSanitizer::realPos' can be const. [functionConst] kmplot-25.04.0/kmplot/parser.h:156:9: note: Technically the member function 'ExpressionSanitizer::realPos' can be const. kmplot-25.04.0/kmplot/parser.cpp:1613:26: note: Technically the member function 'ExpressionSanitizer::realPos' can be const. kmplot-25.04.0/kmplot/parser.cpp:196:14: style:inconclusive: Either there is a missing 'override', or the member function 'Parser::setAngleMode' can be const. [functionConst] kmplot-25.04.0/kmplot/parser.h:292:10: note: Either there is a missing 'override', or the member function 'Parser::setAngleMode' can be const. kmplot-25.04.0/kmplot/parser.cpp:196:14: note: Either there is a missing 'override', or the member function 'Parser::setAngleMode' can be const. kmplot-25.04.0/kmplot/parser.cpp:122:5: style: Class 'LengthOrderedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/parser.cpp:236:37: style: C-style pointer casting [cstyleCast] kmplot-25.04.0/kmplot/parser.cpp:322:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:324:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:329:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:336:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:382:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:384:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:436:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:438:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:443:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:446:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:448:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:458:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:463:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:480:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1020:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1023:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1029:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1031:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1041:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1043:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1051:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1053:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1056:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1058:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1065:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:1069:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kmplot-25.04.0/kmplot/parser.cpp:322:23: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:324:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:438:24: portability:inconclusive: Casting from double * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:458:24: portability:inconclusive: Casting from double * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:1020:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:1023:12: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:1043:12: portability:inconclusive: Casting from double * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:1058:12: portability:inconclusive: Casting from double * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] kmplot-25.04.0/kmplot/parser.cpp:255:30: style:inconclusive: Function 'fkt' argument 1 names different: declaration 'it' definition 'eq'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:234:26: note: Function 'fkt' argument 1 names different: declaration 'it' definition 'eq'. kmplot-25.04.0/kmplot/parser.cpp:255:30: note: Function 'fkt' argument 1 names different: declaration 'it' definition 'eq'. kmplot-25.04.0/kmplot/parser.cpp:298:30: style:inconclusive: Function 'fkt' argument 1 names different: declaration 'it' definition 'eq'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:240:26: note: Function 'fkt' argument 1 names different: declaration 'it' definition 'eq'. kmplot-25.04.0/kmplot/parser.cpp:298:30: note: Function 'fkt' argument 1 names different: declaration 'it' definition 'eq'. kmplot-25.04.0/kmplot/parser.cpp:544:37: style:inconclusive: Function 'initEquation' argument 1 names different: declaration 'equation' definition 'eq'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:297:33: note: Function 'initEquation' argument 1 names different: declaration 'equation' definition 'eq'. kmplot-25.04.0/kmplot/parser.cpp:544:37: note: Function 'initEquation' argument 1 names different: declaration 'equation' definition 'eq'. kmplot-25.04.0/kmplot/parser.cpp:1146:35: style:inconclusive: Function 'match' argument 1 names different: declaration 'string' definition 'lit'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:359:31: note: Function 'match' argument 1 names different: declaration 'string' definition 'lit'. kmplot-25.04.0/kmplot/parser.cpp:1146:35: note: Function 'match' argument 1 names different: declaration 'string' definition 'lit'. kmplot-25.04.0/kmplot/parser.cpp:1307:26: style:inconclusive: Function 'min' argument 1 names different: declaration 'x' definition 'args'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:118:26: note: Function 'min' argument 1 names different: declaration 'x' definition 'args'. kmplot-25.04.0/kmplot/parser.cpp:1307:26: note: Function 'min' argument 1 names different: declaration 'x' definition 'args'. kmplot-25.04.0/kmplot/parser.cpp:1318:26: style:inconclusive: Function 'max' argument 1 names different: declaration 'x' definition 'args'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:119:26: note: Function 'max' argument 1 names different: declaration 'x' definition 'args'. kmplot-25.04.0/kmplot/parser.cpp:1318:26: note: Function 'max' argument 1 names different: declaration 'x' definition 'args'. kmplot-25.04.0/kmplot/parser.cpp:1329:26: style:inconclusive: Function 'mod' argument 1 names different: declaration 'x' definition 'args'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:120:26: note: Function 'mod' argument 1 names different: declaration 'x' definition 'args'. kmplot-25.04.0/kmplot/parser.cpp:1329:26: note: Function 'mod' argument 1 names different: declaration 'x' definition 'args'. kmplot-25.04.0/kmplot/parser.cpp:1353:50: style:inconclusive: Function 'ExpressionSanitizer' argument 1 names different: declaration 'parent' definition 'parser'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/parser.h:143:42: note: Function 'ExpressionSanitizer' argument 1 names different: declaration 'parent' definition 'parser'. kmplot-25.04.0/kmplot/parser.cpp:1353:50: note: Function 'ExpressionSanitizer' argument 1 names different: declaration 'parent' definition 'parser'. kmplot-25.04.0/kmplot/parser.cpp:943:18: style: Local variable 'constants' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:303:16: note: Shadowed declaration kmplot-25.04.0/kmplot/parser.cpp:943:18: note: Shadow variable kmplot-25.04.0/kmplot/parser.cpp:177:20: style: Variable 'f' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:178:24: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:190:20: style: Variable 'f' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:257:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:599:28: style: Variable 'other' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:966:11: style: Variable 'lptr' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:969:11: style: Variable 'oldLocale' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:1074:20: style: Variable 'it' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:1075:24: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:1474:20: style: Variable 'it' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:1475:24: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/parser.cpp:894:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/parser.cpp:1076:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/view.cpp:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_StaticContents [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:291:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:351:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:683:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:1122:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:1265:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:1468:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showTangentField [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:1635:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:1890:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:2086:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatCap [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:2343:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:2700:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3014:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3052:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3273:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SH_Widget_Animate [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3358:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Left [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3605:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3629:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3716:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/view.cpp:3797:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBlock [valueFlowBailoutIncompleteVar] kmplot-25.04.0/kmplot/kmplotio.cpp:151:16: performance:inconclusive: Technically the member function 'KmPlotIO::addConstants' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmplot-25.04.0/kmplot/kmplotio.h:70:10: note: Technically the member function 'KmPlotIO::addConstants' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:151:16: note: Technically the member function 'KmPlotIO::addConstants' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:234:23: performance:inconclusive: Technically the member function 'KmPlotIO::addTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmplot-25.04.0/kmplot/kmplotio.h:86:17: note: Technically the member function 'KmPlotIO::addTag' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:234:23: note: Technically the member function 'KmPlotIO::addTag' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:404:16: style:inconclusive: Technically the member function 'KmPlotIO::parseScale' can be const. [functionConst] kmplot-25.04.0/kmplot/kmplotio.h:95:10: note: Technically the member function 'KmPlotIO::parseScale' can be const. kmplot-25.04.0/kmplot/kmplotio.cpp:404:16: note: Technically the member function 'KmPlotIO::parseScale' can be const. kmplot-25.04.0/kmplot/kmplotio.cpp:346:16: performance:inconclusive: Technically the member function 'KmPlotIO::parseConstant' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmplot-25.04.0/kmplot/kmplotio.h:99:10: note: Technically the member function 'KmPlotIO::parseConstant' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:346:16: note: Technically the member function 'KmPlotIO::parseConstant' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:523:16: style:inconclusive: Technically the member function 'KmPlotIO::parseParameters' can be const. [functionConst] kmplot-25.04.0/kmplot/kmplotio.h:104:10: note: Technically the member function 'KmPlotIO::parseParameters' can be const. kmplot-25.04.0/kmplot/kmplotio.cpp:523:16: note: Technically the member function 'KmPlotIO::parseParameters' can be const. kmplot-25.04.0/kmplot/kmplotio.cpp:533:16: performance:inconclusive: Technically the member function 'KmPlotIO::parseDifferentialStates' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmplot-25.04.0/kmplot/kmplotio.h:108:10: note: Technically the member function 'KmPlotIO::parseDifferentialStates' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:533:16: note: Technically the member function 'KmPlotIO::parseDifferentialStates' can be static (but you may consider moving to unnamed namespace). kmplot-25.04.0/kmplot/kmplotio.cpp:533:59: style:inconclusive: Function 'parseDifferentialStates' argument 1 names different: declaration 'e' definition 'n'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/kmplotio.h:108:53: note: Function 'parseDifferentialStates' argument 1 names different: declaration 'e' definition 'n'. kmplot-25.04.0/kmplot/kmplotio.cpp:533:59: note: Function 'parseDifferentialStates' argument 1 names different: declaration 'e' definition 'n'. kmplot-25.04.0/kmplot/kmplotio.cpp:208:18: style: Local variable 'i' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/kmplotio.cpp:199:14: note: Shadowed declaration kmplot-25.04.0/kmplot/kmplotio.cpp:208:18: note: Shadow variable kmplot-25.04.0/kmplot/kmplotio.cpp:167:13: style: Variable 'names' can be declared as const array [constVariable] kmplot-25.04.0/kmplot/kmplotio.cpp:395:13: style: Variable 'units' can be declared as const array [constVariable] kmplot-25.04.0/kmplot/kmplotio.cpp:482:13: style: Variable 'names' can be declared as const array [constVariable] kmplot-25.04.0/kmplot/view.cpp:3232:9: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] kmplot-25.04.0/kmplot/view.cpp:3234:9: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] kmplot-25.04.0/kmplot/view.cpp:3492:9: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] kmplot-25.04.0/kmplot/view.cpp:3307:20: style:inconclusive: Either there is a missing 'override', or the member function 'View::getViewport' can be const. [functionConst] kmplot-25.04.0/kmplot/view.h:606:18: note: Either there is a missing 'override', or the member function 'View::getViewport' can be const. kmplot-25.04.0/kmplot/view.cpp:3307:20: note: Either there is a missing 'override', or the member function 'View::getViewport' can be const. kmplot-25.04.0/kmplot/view.cpp:1038:5: style: Class 'FuzzyPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/view.cpp:1550:5: style: Class 'CurveApproximator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmplot-25.04.0/kmplot/view.cpp:2663:44: style: Redundant condition: plot->usecustomxmin. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] kmplot-25.04.0/kmplot/view.cpp:2664:44: style: Redundant condition: plot->usecustomxmax. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] kmplot-25.04.0/kmplot/view.cpp:3626:36: style: Condition 'm_currentPlot.functionID()!=-1' is always true [knownConditionTrueFalse] kmplot-25.04.0/kmplot/view.cpp:2989:35: warning: Either the condition '!e' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck] kmplot-25.04.0/kmplot/view.cpp:2994:24: note: Assuming that condition '!e' is not redundant kmplot-25.04.0/kmplot/view.cpp:2989:35: note: Null pointer dereference kmplot-25.04.0/kmplot/view.cpp:2992:30: warning: Either the condition '!e' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck] kmplot-25.04.0/kmplot/view.cpp:2994:24: note: Assuming that condition '!e' is not redundant kmplot-25.04.0/kmplot/view.cpp:2992:30: note: Null pointer dereference kmplot-25.04.0/kmplot/view.cpp:2012:33: style:inconclusive: Function 'penShouldDraw' argument 1 names different: declaration 'totalLength' definition 'length'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/view.h:366:31: note: Function 'penShouldDraw' argument 1 names different: declaration 'totalLength' definition 'length'. kmplot-25.04.0/kmplot/view.cpp:2012:33: note: Function 'penShouldDraw' argument 1 names different: declaration 'totalLength' definition 'length'. kmplot-25.04.0/kmplot/view.cpp:3048:36: style:inconclusive: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/view.h:252:34: note: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. kmplot-25.04.0/kmplot/view.cpp:3048:36: note: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. kmplot-25.04.0/kmplot/view.cpp:3263:38: style:inconclusive: Function 'animateZoom' argument 1 names different: declaration 'newCoords' definition '_newCoords'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/view.h:181:36: note: Function 'animateZoom' argument 1 names different: declaration 'newCoords' definition '_newCoords'. kmplot-25.04.0/kmplot/view.cpp:3263:38: note: Function 'animateZoom' argument 1 names different: declaration 'newCoords' definition '_newCoords'. kmplot-25.04.0/kmplot/view.cpp:3488:50: style:inconclusive: Function 'areaUnderGraph' argument 1 names different: declaration 'settings' definition 's'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/view.h:108:48: note: Function 'areaUnderGraph' argument 1 names different: declaration 'settings' definition 's'. kmplot-25.04.0/kmplot/view.cpp:3488:50: note: Function 'areaUnderGraph' argument 1 names different: declaration 'settings' definition 's'. kmplot-25.04.0/kmplot/view.cpp:3771:40: style:inconclusive: Function 'setStatusBar' argument 1 names different: declaration 'text' definition 't'. [funcArgNamesDifferent] kmplot-25.04.0/kmplot/view.h:408:38: note: Function 'setStatusBar' argument 1 names different: declaration 'text' definition 't'. kmplot-25.04.0/kmplot/view.cpp:3771:40: note: Function 'setStatusBar' argument 1 names different: declaration 'text' definition 't'. kmplot-25.04.0/kmplot/view.cpp:983:16: style: Local variable 'min' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:118:8: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:983:16: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:1010:16: style: Local variable 'max' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:119:8: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:1010:16: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:1152:25: style: Local variable 'y' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/view.cpp:1133:20: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:1152:25: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:1819:37: style: Local variable 'realValue' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:166:13: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:1819:37: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:2250:12: style: Local variable 'h' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:293:12: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:2250:12: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:2475:12: style: Local variable 'h' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:293:12: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:2475:12: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:2539:12: style: Local variable 'h' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:293:12: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:2539:12: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:2600:12: style: Local variable 'mod' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:120:8: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:2600:12: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3105:20: style: Local variable 'min' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:118:8: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3105:20: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3106:20: style: Local variable 'max' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:119:8: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3106:20: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3390:18: style: Local variable 'event' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:254:10: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3390:18: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3490:9: style: Local variable 'sign' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/parser.h:79:8: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3490:9: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3605:22: style: Local variable 'event' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:254:10: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3605:22: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3610:20: style: Local variable 'event' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:254:10: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3610:20: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3629:22: style: Local variable 'event' shadows outer function [shadowFunction] kmplot-25.04.0/kmplot/view.h:254:10: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3629:22: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:3783:17: style: Local variable 'text' shadows outer variable [shadowVariable] kmplot-25.04.0/kmplot/view.cpp:3773:13: note: Shadowed declaration kmplot-25.04.0/kmplot/view.cpp:3783:17: note: Shadow variable kmplot-25.04.0/kmplot/view.cpp:2138:20: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/view.cpp:2360:19: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/view.cpp:2728:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/view.cpp:2746:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/view.cpp:2777:20: style: Variable 'function' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/view.cpp:3084:20: style: Variable 'dx' can be declared as const array [constVariable] kmplot-25.04.0/kmplot/view.cpp:3551:20: style: Variable 'it' can be declared as pointer to const [constVariablePointer] kmplot-25.04.0/kmplot/view.cpp:3552:69: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmplot-25.04.0/kmplot/view.cpp:353:15: style: Variable 'at' is assigned a value that is never used. [unreadVariable] kmplot-25.04.0/kmplot/view.cpp:355:12: style: Variable 'at' is assigned a value that is never used. [unreadVariable] diff: DONE