2025-12-14 02:40 ftp://ftp.de.debian.org/debian/pool/main/k/kf6-kstatusnotifieritem/kf6-kstatusnotifieritem_6.20.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 -j1 platform: Linux-6.8.0-90-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 66078d3 (2025-12-13 09:22:25 +0100) count: 35 64 elapsed-time: 0.3 0.7 head-timing-info: old-timing-info: head results: kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:430:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KSTATUSNOTIFIERITEM_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:342:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExportAllContents [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:35:10: style: Either there is a missing 'override', or the member function 'DBusMenuExporterDBus::Version' can be static. [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:92:38: style: The member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static. [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:52:17: note: The member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:92:38: note: The member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:141:31: style:inconclusive: Technically the member function 'DBusMenuExporterPrivate::fillLayoutItem' can be const. [functionConst] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:55:10: note: Technically the member function 'DBusMenuExporterPrivate::fillLayoutItem' can be const. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:141:31: note: Technically the member function 'DBusMenuExporterPrivate::fillLayoutItem' can be const. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:265:31: style: The member function 'DBusMenuExporterPrivate::collapseSeparators' can be static. [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:74:10: note: The member function 'DBusMenuExporterPrivate::collapseSeparators' can be static. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:265:31: note: The member function 'DBusMenuExporterPrivate::collapseSeparators' can be static. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:33:5: style: Class 'DBusMenuExporterDBus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:197:61: style:inconclusive: Function 'removeActionInternal' argument 1 names different: declaration 'action' definition 'object'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:68:40: note: Function 'removeActionInternal' argument 1 names different: declaration 'action' definition 'object'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:197:61: note: Function 'removeActionInternal' argument 1 names different: declaration 'action' definition 'object'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:317:51: style:inconclusive: Function 'DBusMenuExporter' argument 1 names different: declaration 'dbusObjectPath' definition 'objectPath'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.h:36:37: note: Function 'DBusMenuExporter' argument 1 names different: declaration 'dbusObjectPath' definition 'objectPath'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:317:51: note: Function 'DBusMenuExporter' argument 1 names different: declaration 'dbusObjectPath' definition 'objectPath'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:317:99: style:inconclusive: Function 'DBusMenuExporter' argument 3 names different: declaration 'dbusConnection' definition '_connection'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.h:36:89: note: Function 'DBusMenuExporter' argument 3 names different: declaration 'dbusConnection' definition '_connection'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:317:99: note: Function 'DBusMenuExporter' argument 3 names different: declaration 'dbusConnection' definition '_connection'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:36:51: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:199:14: style: Variable 'action' can be declared as pointer to const [constVariablePointer] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:52:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:40:13: performance: Function 'status()' should return member 'm_status' by const reference. [returnByReference] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:22:62: style:inconclusive: Function 'DBusMenuExporterDBus' argument 1 names different: declaration 'm_exporter' definition 'exporter'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:33:44: note: Function 'DBusMenuExporterDBus' argument 1 names different: declaration 'm_exporter' definition 'exporter'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:22:62: note: Function 'DBusMenuExporterDBus' argument 1 names different: declaration 'm_exporter' definition 'exporter'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:43:57: style:inconclusive: Function 'Event' argument 2 names different: declaration 'eventId' definition 'eventType'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:44:49: note: Function 'Event' argument 2 names different: declaration 'eventId' definition 'eventType'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:43:57: note: Function 'Event' argument 2 names different: declaration 'eventId' definition 'eventType'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:61:71: style:inconclusive: Function 'GetProperty' argument 2 names different: declaration 'property' definition 'name'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:45:53: note: Function 'GetProperty' argument 2 names different: declaration 'property' definition 'name'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:61:71: note: Function 'GetProperty' argument 2 names different: declaration 'property' definition 'name'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:92:101: style:inconclusive: Function 'GetGroupProperties' argument 2 names different: declaration 'propertyNames' definition 'names'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:47:83: note: Function 'GetGroupProperties' argument 2 names different: declaration 'propertyNames' definition 'names'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.cpp:92:101: note: Function 'GetGroupProperties' argument 2 names different: declaration 'propertyNames' definition 'names'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenutypes_p.cpp:18:72: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'item' definition 'obj'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenutypes_p.h:28:72: note: Function 'operator<<' argument 2 names different: declaration 'item' definition 'obj'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenutypes_p.cpp:18:72: note: Function 'operator<<' argument 2 names different: declaration 'item' definition 'obj'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenutypes_p.cpp:26:78: style:inconclusive: Function 'operator>>' argument 2 names different: declaration 'item' definition 'obj'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenutypes_p.h:29:78: note: Function 'operator>>' argument 2 names different: declaration 'item' definition 'obj'. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenutypes_p.cpp:26:78: note: Function 'operator>>' argument 2 names different: declaration 'item' definition 'obj'. kstatusnotifieritem-6.20.0/tests/kstatusnotifieritemtest.cpp:42:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NeedsAttention [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/tests/kstatusnotifieritemtest.cpp:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/tests/kstatusnotifieritemtest.cpp:54:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Passive [valueFlowBailoutIncompleteVar] kstatusnotifieritem-6.20.0/tests/kstatusnotifieritemtest.cpp:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] diff: 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:1012:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationReason [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:1194:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:186:17: style: Local variable 'iconPixmap' shadows outer function [shadowFunction] kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:246:11: note: Shadowed declaration kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:186:17: note: Shadow variable 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:217:17: style: Local variable 'iconPixmap' shadows outer function [shadowFunction] kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:246:11: note: Shadowed declaration kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:217:17: note: Shadow variable 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:489:56: style:inconclusive: Function 'setAssociatedWindow' argument 1 names different: declaration 'window' definition 'associatedWindow'. [funcArgNamesDifferent] kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:421:39: note: Function 'setAssociatedWindow' argument 1 names different: declaration 'window' definition 'associatedWindow'. kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:489:56: note: Function 'setAssociatedWindow' argument 1 names different: declaration 'window' definition 'associatedWindow'. 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:624:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:669:30: performance:inconclusive: Either there is a missing 'override', or the member function 'KStatusNotifierItem::providedToken' can be static. [functionStatic] kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:510:13: note: Either there is a missing 'override', or the member function 'KStatusNotifierItem::providedToken' can be static. kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:669:30: note: Either there is a missing 'override', or the member function 'KStatusNotifierItem::providedToken' can be static. 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:691:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:793:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Show [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:895:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:953:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_KSTATUSNOTIFIERITEM [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:976:34: performance:inconclusive: Technically the member function 'KStatusNotifierItemPrivate::legacyWheelEvent' can be static (but you may consider moving to unnamed namespace). [functionStatic] kstatusnotifieritem-6.20.0/src/kstatusnotifieritemprivate_p.h:111:10: note: Technically the member function 'KStatusNotifierItemPrivate::legacyWheelEvent' can be static (but you may consider moving to unnamed namespace). kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:976:34: note: Technically the member function 'KStatusNotifierItemPrivate::legacyWheelEvent' can be static (but you may consider moving to unnamed namespace). 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.cpp:985:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleClick [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:184:13: performance: Function 'id()' should return member 'id' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:208:13: performance: Function 'title()' should return member 'title' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:234:13: performance: Function 'iconName()' should return member 'iconName' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:259:13: performance: Function 'overlayIconName()' should return member 'overlayIconName' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:293:13: performance: Function 'attentionIconName()' should return member 'attentionIconName' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:320:13: performance: Function 'attentionMovieName()' should return member 'movieName' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:362:13: performance: Function 'toolTipIconName()' should return member 'toolTipIconName' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:386:13: performance: Function 'toolTipTitle()' should return member 'toolTipTitle' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:396:13: performance: Function 'toolTipSubTitle()' should return member 'toolTipSubTitle' by const reference. [returnByReference] head kstatusnotifieritem-6.20.0/src/kstatusnotifieritem.h:430:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KSTATUSNOTIFIERITEM_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemdbus_p.cpp:136:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SessionBus [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemdbus_p.cpp:290:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemdbus_p.h:142:13: performance: Function 'AttentionMovieName()' should return member 'movieName' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemdbus_p.h:152:13: performance: Function 'IconThemePath()' should return member 'iconThemePath' by const reference. [returnByReference] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemprivate_p.h:40:5: style: Class 'KStatusNotifierLegacyIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemprivate_p.h:47:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemprivate_p.h:69:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheAll [valueFlowBailoutIncompleteVar] 2.18.0 kstatusnotifieritem-6.20.0/src/kstatusnotifieritemprivate_p.h:97:5: style: Class 'KStatusNotifierItemPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:265:31: performance:inconclusive: Technically the member function 'DBusMenuExporterPrivate::collapseSeparators' can be static (but you may consider moving to unnamed namespace). [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:74:10: note: Technically the member function 'DBusMenuExporterPrivate::collapseSeparators' can be static (but you may consider moving to unnamed namespace). kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:265:31: note: Technically the member function 'DBusMenuExporterPrivate::collapseSeparators' can be static (but you may consider moving to unnamed namespace). head kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:265:31: style: The member function 'DBusMenuExporterPrivate::collapseSeparators' can be static. [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:74:10: note: The member function 'DBusMenuExporterPrivate::collapseSeparators' can be static. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:265:31: note: The member function 'DBusMenuExporterPrivate::collapseSeparators' can be static. 2.18.0 kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:92:38: performance:inconclusive: Technically the member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static (but you may consider moving to unnamed namespace). [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:52:17: note: Technically the member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static (but you may consider moving to unnamed namespace). kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:92:38: note: Technically the member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static (but you may consider moving to unnamed namespace). head kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:92:38: style: The member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static. [functionStatic] kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterprivate_p.h:52:17: note: The member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static. kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporter.cpp:92:38: note: The member function 'DBusMenuExporterPrivate::propertiesForSeparatorAction' can be static. 2.18.0 kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:35:10: performance:inconclusive: Either there is a missing 'override', or the member function 'DBusMenuExporterDBus::Version' can be static. [functionStatic] head kstatusnotifieritem-6.20.0/src/libdbusmenu-qt/dbusmenuexporterdbus_p.h:35:10: style: Either there is a missing 'override', or the member function 'DBusMenuExporterDBus::Version' can be static. [functionStatic] DONE