2025-08-31 17:41 ftp://ftp.de.debian.org/debian/pool/main/k/kconfigwidgets/kconfigwidgets_5.116.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 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 2ee39fe (2025-08-30 22:07:31 +0200) count: 111 234 elapsed-time: 0.9 2.0 head-timing-info: old-timing-info: head results: kconfigwidgets-5.116.0/autotests/kcmdbartest.cpp:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Press [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kcolorschemetest.cpp:26:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kcolorschemetest.cpp:38:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kcolorschemetest.cpp:48:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable View [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kcolorschemetest.cpp:61:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorSet [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kcolorschemetest.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:268:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:268:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/autotests/klanguagenametest.cpp:25:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable English [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kstandardactiontest.cpp:23:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cut [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kstandardactiontest.cpp:44:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cut [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kstandardactiontest.cpp:89:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/autotests/kstandardactiontest.cpp:143:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcmodule.h:103:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcmodule.h:103:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcodecaction.h:13:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcodecaction.h:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcolorscheme.h:375:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcolorscheme.h:375:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcolorschememanager.h:81:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcolorschememanager.h:81:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kcolorschememodel.cpp:48:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcolorschememodel.cpp:67:37: style: Local variable 'data' shadows outer function [shadowFunction] kconfigwidgets-5.116.0/src/kcolorschememodel.h:39:14: note: Shadowed declaration kconfigwidgets-5.116.0/src/kcolorschememodel.cpp:67:37: note: Shadow variable kconfigwidgets-5.116.0/src/kcommandbar.cpp:82:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:119:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ItemViewItem [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:242:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_PanelItemViewItem [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:379:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:402:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:443:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:505:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbar.cpp:665:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbarmodel_p.h:28:5: style: Class 'KCommandBarModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/kcommandbar.cpp:35:5: style: Class 'CommandBarFilterModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/kcommandbar.cpp:108:5: style: Class 'CommandBarStyleDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/kcommandbar.cpp:234:5: style: Class 'ShortcutStyleDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/kcommandbarmodel_p.cpp:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kcommandbarmodel_p.h:81:17: performance: Function 'lastUsedActions()' should return member 'm_lastTriggered' by const reference. [returnByReference] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:38:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:132:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreDefaults [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:155:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreDefaults [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:172:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:202:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settingsChanged [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:218:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:232:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreDefaults [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:58:9: warning: Class 'KConfigDialogPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kconfigwidgets-5.116.0/src/kconfigdialog.cpp:58:9: warning: Class 'KConfigDialogPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:211:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:211:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/khamburgermenu_p.h:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenu.cpp:35:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LowPriority [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenu.cpp:204:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_CustomWhatsThis [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenu.cpp:423:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonFollowStyle [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenuhelpers_p.h:65:12: style: Class 'AddOrRemoveActionListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/khamburgermenuhelpers_p.h:84:12: style: Class 'ButtonPressListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/khamburgermenuhelpers_p.h:104:12: style: Class 'VisibleActionsChangeListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/khamburgermenuhelpers_p.h:125:12: style: Class 'VisibilityChangesListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/src/khamburgermenuhelpers.cpp:30:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionAdded [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenuhelpers.cpp:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenuhelpers.cpp:71:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Show [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenuhelpers.cpp:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Show [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khamburgermenuhelpers.cpp:108:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kconfigwidgets-5.116.0/src/khelpclient.cpp:35:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationsLocation [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/khelpclient.cpp:17:68: style:inconclusive: Function 'invokeHelp' argument 2 names different: declaration 'appname' definition '_appname'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/khelpclient.h:33:89: note: Function 'invokeHelp' argument 2 names different: declaration 'appname' definition '_appname'. kconfigwidgets-5.116.0/src/khelpclient.cpp:17:68: note: Function 'invokeHelp' argument 2 names different: declaration 'appname' definition '_appname'. kconfigwidgets-5.116.0/src/klanguagebutton.cpp:97:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/klanguagebutton.cpp:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/klanguagebutton.cpp:179:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/klanguagebutton.cpp:82:7: warning: Class 'KLanguageButtonPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kconfigwidgets-5.116.0/src/klanguagebutton.cpp:82:7: warning: Class 'KLanguageButtonPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kconfigwidgets-5.116.0/src/klanguagebutton.cpp:194:46: style:inconclusive: Function 'slotTriggered' argument 1 names different: declaration 'action' definition 'a'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/klanguagebutton.h:158:58: note: Function 'slotTriggered' argument 1 names different: declaration 'action' definition 'a'. kconfigwidgets-5.116.0/src/klanguagebutton.cpp:194:46: note: Function 'slotTriggered' argument 1 names different: declaration 'action' definition 'a'. kconfigwidgets-5.116.0/src/klanguagebutton.cpp:207:44: style:inconclusive: Function 'slotHovered' argument 1 names different: declaration 'action' definition 'a'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/klanguagebutton.h:159:56: note: Function 'slotHovered' argument 1 names different: declaration 'action' definition 'a'. kconfigwidgets-5.116.0/src/klanguagebutton.cpp:207:44: note: Function 'slotHovered' argument 1 names different: declaration 'action' definition 'a'. kconfigwidgets-5.116.0/src/klanguagebutton.cpp:182:29: style: Local variable 'd' shadows outer variable [shadowVariable] kconfigwidgets-5.116.0/src/klanguagebutton.h:163:51: note: Shadowed declaration kconfigwidgets-5.116.0/src/klanguagebutton.cpp:182:29: note: Shadow variable kconfigwidgets-5.116.0/src/klanguagebutton.cpp:32:18: style: Variable 'ac' can be declared as pointer to const [constVariablePointer] kconfigwidgets-5.116.0/src/klanguagebutton.cpp:248:50: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kconfigwidgets-5.116.0/src/klanguagename.cpp:28:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/klanguagename.cpp:75:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/klanguagename.cpp:40:80: style:inconclusive: Function 'nameForCodeInLocale' argument 2 names different: declaration 'outputLocale' definition 'outputCode'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/klanguagename.h:49:87: note: Function 'nameForCodeInLocale' argument 2 names different: declaration 'outputLocale' definition 'outputCode'. kconfigwidgets-5.116.0/src/klanguagename.cpp:40:80: note: Function 'nameForCodeInLocale' argument 2 names different: declaration 'outputLocale' definition 'outputCode'. kconfigwidgets-5.116.0/src/kpastetextaction.h:26:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kpastetextaction.h:26:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/krecentfilesaction_p.h:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:70:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MenuMode [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:155:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideMiddle [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:188:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:211:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:346:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/src/krecentfilesaction_p.h:24:5: performance:inconclusive: Technically the member function 'KRecentFilesActionPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:277:13: style: The scope of the variable 'key' can be reduced. [variableScope] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:278:13: style: The scope of the variable 'value' can be reduced. [variableScope] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:272:58: style:inconclusive: Function 'loadEntries' argument 1 names different: declaration 'config' definition '_config'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/krecentfilesaction.h:129:42: note: Function 'loadEntries' argument 1 names different: declaration 'config' definition '_config'. kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:272:58: note: Function 'loadEntries' argument 1 names different: declaration 'config' definition '_config'. kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:331:58: style:inconclusive: Function 'saveEntries' argument 1 names different: declaration 'config' definition '_cg'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/krecentfilesaction.h:137:42: note: Function 'saveEntries' argument 1 names different: declaration 'config' definition '_cg'. kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:331:58: note: Function 'saveEntries' argument 1 names different: declaration 'config' definition '_cg'. kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:88:54: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:333:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kconfigwidgets-5.116.0/src/krecentfilesaction.cpp:142:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kconfigwidgets-5.116.0/src/kstandardaction.h:176:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/kstandardaction.h:176:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/ktipdialog.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/src/ktipdialog.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/tests/kcodecactiontest.h:20:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/tests/kcodecactiontest.h:20:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kconfigwidgets-5.116.0/tests/kcolorschemedemo.cpp:33:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcolorutilsdemo.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssOut [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcolorutilsdemo.h:16:5: style: Class 'KColorUtilsDemo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/tests/kcommandbartest.cpp:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcommandbartest.cpp:81:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcommandbartest.cpp:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcommandbartest.cpp:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcommandbartest.cpp:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kcommandbartest.cpp:28:5: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/tests/kimageframe.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Sunken [valueFlowBailoutIncompleteVar] kconfigwidgets-5.116.0/tests/kimageframe.h:16:5: style: Class 'KImageFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfigwidgets-5.116.0/tests/krecentfilesactiontest.cpp:41:18: performance:inconclusive: Technically the member function 'KRecentFilesActionTestPrivate::testConfigGroup' can be static (but you may consider moving to unnamed namespace). [functionStatic] diff: 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:105:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:114:13: performance: Function 'other()' should return member 'm_other' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:159:5: warning: Member variable 'ComboSettings::enumIndex' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:159:5: warning: Member variable 'ComboSettings::intValue' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:162:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:213:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:268:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:268:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:33:5: style: Class 'TextEditUserPropertyWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:356:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:376:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fooChanged [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:42:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:59:5: style: Class 'TextEditNoUserPropertyWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:68:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:77:13: performance: Function 'other()' should return member 'm_other' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/autotests/kconfigdialog_unittest.cpp:96:5: style: Class 'TextEditNoUserPropertyNoNotifyWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kconfigwidgets-5.116.0/src/kcmodule.cpp:101:35: style:inconclusive: Function 'setButtons' argument 1 names different: declaration 'btn' definition 'buttons'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/src/kcmodule.h:510:29: note: Function 'setButtons' argument 1 names different: declaration 'btn' definition 'buttons'. kconfigwidgets-5.116.0/src/kcmodule.cpp:101:35: note: Function 'setButtons' argument 1 names different: declaration 'btn' definition 'buttons'. 2.18.0 kconfigwidgets-5.116.0/src/kcmodule.cpp:253:36: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfigwidgets-5.116.0/src/kcmodule.cpp:264:36: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfigwidgets-5.116.0/src/kcmodule.cpp:86:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/src/kcmodule.h:103:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kcmodule.h:103:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kcmodule.h:198:13: performance: Function 'rootOnlyMessage()' should return member '_rootOnlyMessage' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/src/kcmodule.h:223:35: performance: Function 'configs()' should return member 'managers' by const reference. [returnByReference] 2.18.0 kconfigwidgets-5.116.0/src/kcodecaction.cpp:174:9: style: Condition 'ok' is always true [knownConditionTrueFalse] kconfigwidgets-5.116.0/src/kcodecaction.cpp:170:15: note: Assignment 'ok=true', assigned value is 1 kconfigwidgets-5.116.0/src/kcodecaction.cpp:174:9: note: Condition 'ok' is always true 2.18.0 kconfigwidgets-5.116.0/src/kcodecaction.cpp:27:5: style: Class 'KCodecActionPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kconfigwidgets-5.116.0/src/kcodecaction.cpp:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MenuMode [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/src/kcodecaction.h:13:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kcodecaction.h:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:100:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:113:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:297:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:32:16: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:373:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:376:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:552:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:560:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kcolorscheme.cpp:593:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NColorGroups [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/src/kcolorscheme.h:375:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kcolorscheme.h:375:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kcolorschememanager.cpp:30:34: performance:inconclusive: Technically the member function 'KColorSchemeManagerPrivate::activateSchemeInternal' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfigwidgets-5.116.0/src/kcolorschememanager_p.h:27:10: note: Technically the member function 'KColorSchemeManagerPrivate::activateSchemeInternal' can be static (but you may consider moving to unnamed namespace). kconfigwidgets-5.116.0/src/kcolorschememanager.cpp:30:34: note: Technically the member function 'KColorSchemeManagerPrivate::activateSchemeInternal' can be static (but you may consider moving to unnamed namespace). 2.18.0 kconfigwidgets-5.116.0/src/kcolorschememanager.cpp:46:37: performance:inconclusive: Technically the member function 'KColorSchemeManagerPrivate::automaticColorSchemePath' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfigwidgets-5.116.0/src/kcolorschememanager_p.h:28:13: note: Technically the member function 'KColorSchemeManagerPrivate::automaticColorSchemePath' can be static (but you may consider moving to unnamed namespace). kconfigwidgets-5.116.0/src/kcolorschememanager.cpp:46:37: note: Technically the member function 'KColorSchemeManagerPrivate::automaticColorSchemePath' can be static (but you may consider moving to unnamed namespace). 2.18.0 kconfigwidgets-5.116.0/src/kcolorschememanager.cpp:58:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kcolorschememanager.h:159:13: performance: Function 'activeSchemeId()' should return member 'm_activatedScheme' by const reference. [returnByReference] head kconfigwidgets-5.116.0/src/kcolorschememanager.h:81:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kcolorschememanager.h:81:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kcolorschememenu.cpp:27:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialog.cpp:58:9: warning: Class 'KConfigDialogPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kconfigwidgets-5.116.0/src/kconfigdialog.cpp:58:9: warning: Class 'KConfigDialogPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialog.cpp:58:9: warning: Class 'KConfigDialogPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kconfigwidgets-5.116.0/src/kconfigdialog.cpp:58:9: warning: Class 'KConfigDialogPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:176:36: style: Local variable 'item' shadows outer argument [shadowArgument] kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:133:78: note: Shadowed declaration kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:176:36: note: Shadow variable 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:177:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:248:44: style: Local variable 'metaObject' shadows outer function [shadowFunction] kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:201:5: note: Shadowed declaration kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:248:44: note: Shadow variable 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:256:53: style: Local variable 'property' shadows outer function [shadowFunction] kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:389:14: note: Shadowed declaration kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:256:53: note: Shadow variable 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:264:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:278:28: style: Variable 'gb' can be declared as pointer to const [constVariablePointer] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:329:14: style: The scope of the variable 'widget' can be reduced. [variableScope] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:379:14: style: The scope of the variable 'widget' can be reduced. [variableScope] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:387:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:407:24: style: Local variable 'metaObject' shadows outer function [shadowFunction] kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:201:5: note: Shadowed declaration kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:407:24: note: Shadow variable 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:441:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteArray [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:473:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteArray [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:512:29: style: The if condition is the same as the previous if condition [duplicateCondition] kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:496:29: note: First condition kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:512:29: note: Second condition 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:513:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:525:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:546:29: style: The if condition is the same as the previous if condition [duplicateCondition] kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:536:29: note: First condition kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:546:29: note: Second condition 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:547:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:556:14: style: The scope of the variable 'widget' can be reduced. [variableScope] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:564:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:578:14: style: The scope of the variable 'widget' can be reduced. [variableScope] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:586:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_WIDGETS_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:597:30: warning: Member variable 'KConfigDialogManagerPrivate::trackChanges' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager.cpp:70:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:211:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kconfigdialogmanager.h:211:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kconfigdialogmanager_p.h:25:5: style: Class 'KConfigDialogManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kconfigwidgets-5.116.0/src/klanguagebutton.cpp:82:7: warning: Class 'KLanguageButtonPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kconfigwidgets-5.116.0/src/klanguagebutton.cpp:82:7: warning: Class 'KLanguageButtonPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kconfigwidgets-5.116.0/src/klanguagebutton.cpp:82:7: warning: Class 'KLanguageButtonPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kconfigwidgets-5.116.0/src/klanguagebutton.cpp:82:7: warning: Class 'KLanguageButtonPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head kconfigwidgets-5.116.0/src/kpastetextaction.h:26:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kpastetextaction.h:26:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Donate [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:322:29: style: Local variable 'cut' shadows outer function [shadowFunction] kconfigwidgets-5.116.0/src/kstandardaction.h:491:32: note: Shadowed declaration kconfigwidgets-5.116.0/src/kstandardaction.cpp:322:29: note: Shadow variable 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:356:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUrl [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:374:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:379:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Open [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:384:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:389:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:394:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SaveAs [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:399:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Revert [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:404:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Print [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:409:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrintPreview [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:414:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:419:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mail [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quit [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:429:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undo [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:434:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Redo [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:439:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cut [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:444:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:449:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paste [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:461:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clear [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:466:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectAll [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:471:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deselect [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:476:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Find [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:481:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindNext [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:486:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindPrev [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:491:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replace [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:496:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActualSize [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:501:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FitToPage [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:506:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FitToWidth [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:511:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FitToHeight [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:516:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZoomIn [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:521:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZoomOut [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:526:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Zoom [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:536:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Up [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:541:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Back [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:546:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:551:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Home [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:556:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prior [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:561:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:566:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Goto [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:571:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GotoPage [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:576:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GotoLine [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:591:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentBack [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:596:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentForward [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:601:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddBookmark [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:606:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditBookmarks [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:611:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Spelling [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:662:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowMenubar [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:669:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowStatusbar [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:677:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullScreen [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:692:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyBindings [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:697:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Preferences [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:702:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureToolbars [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:707:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureNotifications [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:71:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccelNone [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:724:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WhatsThis [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:729:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TipofDay [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:734:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReportBug [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:739:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SwitchApplicationLanguage [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:754:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteFile [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:759:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RenameFile [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:764:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveToTrash [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:769:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Donate [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:77:5: style: Class 'ShowMenubarActionFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.cpp:87:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Show [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/src/kstandardaction.h:176:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/kstandardaction.h:176:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.h:260:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoConnection [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstandardaction.h:365:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urlSelected [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/src/kstatefulbrush.cpp:95:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NColorGroups [valueFlowBailoutIncompleteVar] head kconfigwidgets-5.116.0/src/ktipdialog.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/src/ktipdialog.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kconfigwidgets-5.116.0/tests/kcodecactiontest.cpp:28:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComboBoxMode [valueFlowBailoutIncompleteVar] 2.18.0 kconfigwidgets-5.116.0/tests/kcodecactiontest.cpp:77:52: style:inconclusive: Function 'nameTriggered' argument 1 names different: declaration 'name' definition 'codecName'. [funcArgNamesDifferent] kconfigwidgets-5.116.0/tests/kcodecactiontest.h:23:39: note: Function 'nameTriggered' argument 1 names different: declaration 'name' definition 'codecName'. kconfigwidgets-5.116.0/tests/kcodecactiontest.cpp:77:52: note: Function 'nameTriggered' argument 1 names different: declaration 'name' definition 'codecName'. 2.18.0 kconfigwidgets-5.116.0/tests/kcodecactiontest.h:14:5: style: Class 'CodecActionTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kconfigwidgets-5.116.0/tests/kcodecactiontest.h:20:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kconfigwidgets-5.116.0/tests/kcodecactiontest.h:20:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] DONE