2025-11-19 01:41 ftp://ftp.de.debian.org/debian/pool/main/q/qtxdg-tools/qtxdg-tools_4.2.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 1ca1246 (2025-11-18 18:56:39 +0100) count: 23 23 elapsed-time: 0.1 0.1 head-timing-info: old-timing-info: head results: qtxdg-tools-4.2.0/src/mat/defappmatcommand.cpp:52:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/defappmatcommand.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/defemailclientmatcommand.cpp:54:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/defemailclientmatcommand.cpp:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/deffilemanagermatcommand.cpp:54:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/deffilemanagermatcommand.cpp:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/defterminalmatcommand.cpp:55:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/defterminalmatcommand.cpp:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/matcommandinterface.h:50:20: performance: Function 'name()' should return member 'mName' by const reference. [returnByReference] qtxdg-tools-4.2.0/src/mat/matcommandinterface.h:56:20: performance: Function 'description()' should return member 'mDescription' by const reference. [returnByReference] qtxdg-tools-4.2.0/src/mat/matcommandmanager.h:54:34: performance: Function 'commands()' should return member 'mCommands' by const reference. [returnByReference] qtxdg-tools-4.2.0/src/mat/defwebbrowsermatcommand.cpp:54:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/defwebbrowsermatcommand.cpp:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/matcommandmanager.cpp:54:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtxdg-tools-4.2.0/src/mat/mimetypematcommand.cpp:53:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/mimetypematcommand.cpp:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/openmatcommand.cpp:54:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/openmatcommand.cpp:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/qtxdg-mat.cpp:51:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/qtxdg-mat.cpp:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtxdg-tools-4.2.0/src/mat/qtxdg-mat.cpp:104:13: style: Statements following noreturn function 'showHelp()' will never be executed. [unreachableCode] qtxdg-tools-4.2.0/src/mat/qtxdg-mat.cpp:111:9: style: Statements following noreturn function 'showHelp()' will never be executed. [unreachableCode] qtxdg-tools-4.2.0/src/mat/qtxdg-mat.cpp:133:9: style: Statements following noreturn function 'showHelp()' will never be executed. [unreachableCode] diff: DONE