2026-05-02 21:19 ftp://ftp.de.debian.org/debian/pool/main/k/kruler/kruler_25.12.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=kde --library=qt --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 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 26 26 elapsed-time: 0.2 0.1 head-timing-info: old-timing-info: head results: kruler-25.12.0/klineal.cpp:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_TranslucentBackground [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:202:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationStatus [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:355:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeVerCursor [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:419:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plain [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:434:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:545:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:569:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:603:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:620:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:753:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:796:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:821:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] kruler-25.12.0/klineal.cpp:721:15: style:inconclusive: Either there is a missing 'override', or the member function 'KLineal::drawResizeHandle' can be const. [functionConst] kruler-25.12.0/klineal.h:58:10: note: Either there is a missing 'override', or the member function 'KLineal::drawResizeHandle' can be const. kruler-25.12.0/klineal.cpp:721:15: note: Either there is a missing 'override', or the member function 'KLineal::drawResizeHandle' can be const. kruler-25.12.0/klineal.cpp:276:16: style: Redundant initialization for 'center'. The initialized value is overwritten before it is read. [redundantInitialization] kruler-25.12.0/klineal.cpp:273:19: note: center is initialized kruler-25.12.0/klineal.cpp:276:16: note: center is overwritten kruler-25.12.0/klineal.cpp:276:9: style: Variable 'center' is assigned an expression that holds the same value. [redundantAssignment] kruler-25.12.0/klineal.cpp:273:19: note: center is assigned 'mLastClickGlobalPos' here. kruler-25.12.0/klineal.cpp:276:9: note: Variable 'center' is assigned an expression that holds the same value. kruler-25.12.0/klineal.cpp:600:9: style: The scope of the variable 'numSteps' can be reduced. [variableScope] kruler-25.12.0/klineal.cpp:695:59: style:inconclusive: Function 'drawScaleTick' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] kruler-25.12.0/klineal.h:57:54: note: Function 'drawScaleTick' argument 3 names different: declaration 'length' definition 'len'. kruler-25.12.0/klineal.cpp:695:59: note: Function 'drawScaleTick' argument 3 names different: declaration 'length' definition 'len'. kruler-25.12.0/klineal.cpp:484:12: style: Local variable 'pos' shadows outer function [shadowFunction] kruler-25.12.0/klineal.h:31:12: note: Shadowed declaration kruler-25.12.0/klineal.cpp:484:12: note: Shadow variable kruler-25.12.0/klineal.cpp:630:18: style: Local variable 'x' shadows outer function [shadowFunction] kruler-25.12.0/klineal.h:32:9: note: Shadowed declaration kruler-25.12.0/klineal.cpp:630:18: note: Shadow variable kruler-25.12.0/klineal.cpp:662:17: style: Local variable 'x' shadows outer function [shadowFunction] kruler-25.12.0/klineal.h:32:9: note: Shadowed declaration kruler-25.12.0/klineal.cpp:662:17: note: Shadow variable kruler-25.12.0/klineal.cpp:738:18: style: Local variable 'x' shadows outer function [shadowFunction] kruler-25.12.0/klineal.h:32:9: note: Shadowed declaration kruler-25.12.0/klineal.cpp:738:18: note: Shadow variable kruler-25.12.0/klineal.cpp:744:18: style: Local variable 'y' shadows outer function [shadowFunction] kruler-25.12.0/klineal.h:33:9: note: Shadowed declaration kruler-25.12.0/klineal.cpp:744:18: note: Shadow variable kruler-25.12.0/krulersystemtray.cpp:18:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] kruler-25.12.0/main.cpp:25:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRULER_VERSION_STRING [valueFlowBailoutIncompleteVar] diff: DONE