2026-07-30 19:00 ftp://ftp.de.debian.org/debian/pool/main/x/xdg-desktop-portal-kde/xdg-desktop-portal-kde_6.7.2.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.12.90+deb13.1-amd64-x86_64-with-glibc2.41 python: 3.12.13 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.21.0 head-info: a156364 (2026-07-30 18:29:55 +0200) count: 290 285 elapsed-time: 1.0 1.0 head-timing-info: old-timing-info: head results: xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:57:31: style:inconclusive: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testDiagonalBarriers' can be const. [functionConst] xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:33:10: note: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testDiagonalBarriers' can be const. xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:57:31: note: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testDiagonalBarriers' can be const. xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:64:31: style:inconclusive: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testBarrierNotOnEdge' can be const. [functionConst] xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:34:10: note: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testBarrierNotOnEdge' can be const. xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:64:31: note: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testBarrierNotOnEdge' can be const. xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:76:31: style:inconclusive: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testBarrierTooShortOrLong' can be const. [functionConst] xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:35:10: note: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testBarrierTooShortOrLong' can be const. xdg-desktop-portal-kde-6.7.2/autotests/inputcapturebarriertest.cpp:76:31: note: Either there is a missing 'override', or the member function 'InputCaptureBarrierTest::testBarrierTooShortOrLong' can be const. xdg-desktop-portal-kde-6.7.2/autotests/xdgshortcuttest.cpp:28:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_A [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/autotests/xdgshortcuttest.cpp:41:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dbushelpers.h:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dbushelpers.h:90:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/request.h:33:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/request.h:41:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/access.cpp:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeAccess [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/session.h:64:10: style: Either there is a missing 'override', or the member function 'Session::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/session.h:51:13: performance: Function 'handle()' should return member 'm_path' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/session.h:56:13: performance: Function 'appId()' should return member 'm_appId' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/account.cpp:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeAccount [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/userinfodialog.h:23:5: style: Class 'UserInfoDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:167:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooser.cpp:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeAppChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooser.cpp:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeAppChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooser.cpp:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeAppChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.h:51:14: warning: Member variable 'Filter::type' has no initializer. [uninitMemberVarNoCtor] xdg-desktop-portal-kde-6.7.2/src/filechooser.h:37:5: style: Class 'FileDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:134:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KBUILDSYCOCA_EXENAME [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:231:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:312:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:366:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:42:13: performance: Function 'applicationName()' should return member 'm_applicationName' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:47:22: performance: Function 'supportedMimeTypes()' should return member 'm_supportedMimeTypes' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:76:13: performance: Function 'defaultApp()' should return member 'm_defaultApp' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:79:13: performance: Function 'lastUsedApp()' should return member 'm_lastUsedApp' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:82:13: performance: Function 'filter()' should return member 'm_filter' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:121:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:125:13: performance: Function 'defaultApp()' should return member 'm_defaultApp' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:129:13: performance: Function 'lastUsedApp()' should return member 'm_lastUsedApp' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:133:13: performance: Function 'mimeName()' should return member 'm_mimeName' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:233:13: performance: Function 'selectedApplication()' should return member 'm_selectedApplication' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:234:13: performance: Function 'activationToken()' should return member 'm_activationToken' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:251:51: style:inconclusive: Function 'setDefaultApp' argument 1 names different: declaration '' definition 'defaultApp'. [funcArgNamesDifferentUnnamed] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:263:52: style:inconclusive: Function 'setLastUsedApp' argument 1 names different: declaration '' definition 'lastUsedApp'. [funcArgNamesDifferentUnnamed] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:460:52: style:inconclusive: Function 'setPreferredApps' argument 1 names different: declaration 'list' definition 'possiblyAliasedList'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:211:46: note: Function 'setPreferredApps' argument 1 names different: declaration 'list' definition 'possiblyAliasedList'. xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:460:52: note: Function 'setPreferredApps' argument 1 names different: declaration 'list' definition 'possiblyAliasedList'. xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:251:51: style: Argument 'defaultApp' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:76:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:251:51: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:263:52: style: Argument 'lastUsedApp' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:79:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:263:52: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:398:51: style: Argument 'defaultApp' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:125:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:398:51: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:409:52: style: Argument 'lastUsedApp' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:129:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:409:52: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:429:49: style: Argument 'fileName' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:121:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:429:49: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:440:49: style: Argument 'mimeName' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.h:133:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/appchooserdialog.cpp:440:49: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/background.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeBackground [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/background.cpp:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeBackground [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/background.cpp:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeBackground [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/background.cpp:238:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/background.cpp:113:14: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.h:119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeClipboard [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeClipboard [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:260:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeClipboard [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeClipboard [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:321:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeClipboard [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeClipboard [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.h:49:10: style: Either there is a missing 'override', or the member function 'InputCapturePortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/inputcapture.h:53:10: style: Either there is a missing 'override', or the member function 'InputCapturePortal::SupportedCapabilities' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/screencast.h:53:10: style: Either there is a missing 'override', or the member function 'ScreenCastPortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/screencast.h:57:10: style: Either there is a missing 'override', or the member function 'ScreenCastPortal::AvailableSourceTypes' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/screencast.h:61:10: style: Either there is a missing 'override', or the member function 'ScreenCastPortal::AvailableCursorModes' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.h:39:10: style: Either there is a missing 'override', or the member function 'RemoteDesktopPortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.h:43:10: style: Either there is a missing 'override', or the member function 'RemoteDesktopPortal::AvailableDeviceTypes' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:55:17: performance: Function 'formats()' should return member 'm_receivedFormats' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/screencast.h:108:41: style: Argument 'restoreData' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/screencast.h:113:14: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/screencast.h:108:41: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:126:55: style: Argument 'source' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:142:24: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:126:55: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:183:14: style: Variable 'remoteDesktopSession' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:186:14: style: Variable 'inputCaptureSession' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:271:16: style: Variable 'offer' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/inhibit.h:20:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] xdg-desktop-portal-kde-6.7.2/src/desktopportal.cpp:45:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.h:29:10: style: Either there is a missing 'override', or the member function 'InhibitPortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/screenshot.h:32:10: style: Either there is a missing 'override', or the member function 'ScreenshotPortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/settings.h:45:10: style: Either there is a missing 'override', or the member function 'SettingsPortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:66:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QByteArray [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:91:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeDynamicLauncher [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeDynamicLauncher [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:102:64: style:inconclusive: Function 'PrepareInstall' argument 5 names different: declaration 'icon_v' definition 'iconVariant'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.h:35:45: note: Function 'PrepareInstall' argument 5 names different: declaration 'icon_v' definition 'iconVariant'. xdg-desktop-portal-kde-6.7.2/src/dynamiclauncher.cpp:102:64: note: Function 'PrepareInstall' argument 5 names different: declaration 'icon_v' definition 'iconVariant'. xdg-desktop-portal-kde-6.7.2/src/email.cpp:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeEmail [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:121:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeFileChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeFileChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeFileChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeFileChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:712:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:775:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeFileChooser [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:166:13: warning: Member variable 'MountRequest::urlIndex' has no initializer. [uninitMemberVarNoCtor] xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:200:92: style:inconclusive: Function 'fileFilterToFilterList' argument 1 names different: declaration 'filter' definition 'fileFilter'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/filechooser.h:99:65: note: Function 'fileFilterToFilterList' argument 1 names different: declaration 'filter' definition 'fileFilter'. xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:200:92: note: Function 'fileFilterToFilterList' argument 1 names different: declaration 'filter' definition 'fileFilter'. xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:222:92: style:inconclusive: Function 'filterListToFileFilter' argument 1 names different: declaration 'list' definition 'filterList'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/filechooser.h:100:65: note: Function 'filterListToFileFilter' argument 1 names different: declaration 'list' definition 'filterList'. xdg-desktop-portal-kde-6.7.2/src/filechooser.cpp:222:92: note: Function 'filterListToFileFilter' argument 1 names different: declaration 'list' definition 'filterList'. xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:85:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:137:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeGlobalShortcuts [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeGlobalShortcuts [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeGlobalShortcuts [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:338:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeGlobalShortcuts [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:373:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentUnique [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:415:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeGlobalShortcuts [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:483:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Autoloading [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:502:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NativeText [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:189:29: style: Either there is a missing 'override', or the member function 'GlobalShortcutsPortal::version' can be static. [functionStatic] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.h:79:10: note: Either there is a missing 'override', or the member function 'GlobalShortcutsPortal::version' can be static. xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:189:29: note: Either there is a missing 'override', or the member function 'GlobalShortcutsPortal::version' can be static. xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:66:32: style:inconclusive: Either there is a missing 'override', or the member function 'ShortcutsModel::shortcuts' can be const. [functionConst] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:234:10: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/globalshortcuts.cpp:343:10: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SessionStateMonitor [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:73:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExportAllSlots [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:85:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:107:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInhibit [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInhibit [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInhibit [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:244:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MethodCallMessage [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:275:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MethodCallMessage [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:288:86: style:inconclusive: Function 'updateState' argument 2 names different: declaration '' definition 'lockState'. [funcArgNamesDifferentUnnamed] xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:288:110: style:inconclusive: Function 'updateState' argument 3 names different: declaration 'state' definition 'sessionState'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/inhibit.h:59:89: note: Function 'updateState' argument 3 names different: declaration 'state' definition 'sessionState'. xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:288:110: note: Function 'updateState' argument 3 names different: declaration 'state' definition 'sessionState'. xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:288:61: style: Either there is a missing override/final keyword, or the parameter 'session' can be declared as pointer to const [constParameterPointer] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:83:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Block [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:422:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:483:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeInputCapture [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:559:76: style:inconclusive: Function 'addBarrier' argument 2 names different: declaration 'barriers' definition 'barrier'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/inputcapture.h:140:59: note: Function 'addBarrier' argument 2 names different: declaration 'barriers' definition 'barrier'. xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:559:76: note: Function 'addBarrier' argument 2 names different: declaration 'barriers' definition 'barrier'. xdg-desktop-portal-kde-6.7.2/src/inputcapture.cpp:156:11: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filepicker [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:69:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HomeLocation [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KirigamiFilepicker [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:52:17: performance: Function 'results()' should return member 'm_results' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:82:48: style: Argument 'title' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:25:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:82:48: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:96:47: style: Argument 'selectMultiple' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:28:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:96:47: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:106:47: style: Argument 'selectExisting' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:31:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:106:47: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:129:58: style: Argument 'nameFilters' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:34:17: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:129:58: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:139:62: style: Argument 'mimeTypeFilters' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:37:17: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:139:62: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:149:46: style: Argument 'folder' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:40:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:149:46: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:159:54: style: Argument 'currentFile' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:43:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:159:54: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:169:54: style: Argument 'acceptLabel' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:46:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:169:54: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:179:45: style: Argument 'selectFolder' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.h:49:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/api/mobilefiledialog.cpp:179:45: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:17:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:31:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileItemRole [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.h:64:13: performance: Function 'lastError()' should return member 'm_lastError' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:79:38: style: Argument 'folder' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.h:49:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:79:38: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:98:37: style: Argument 'showDotFiles' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.h:52:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:98:37: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:110:45: style: Argument 'nameFilter' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.h:57:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:110:45: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:125:50: style: Argument 'mimeFilters' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.h:60:17: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/dirmodel.cpp:125:50: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:30:13: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:39:17: performance: Function 'nameFilters()' should return member 'm_nameFilters' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:42:17: performance: Function 'mimeTypeFilters()' should return member 'm_mimeTypeFilters' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:48:13: performance: Function 'currentFile()' should return member 'm_currentFile' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:51:13: performance: Function 'acceptLabel()' should return member 'm_acceptLabel' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:39:54: style: Argument 'title' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:30:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:39:54: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:50:53: style: Argument 'selectMultiple' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:33:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:50:53: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:61:53: style: Argument 'selectExisting' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:36:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:61:53: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:72:64: style: Argument 'nameFilters' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:39:17: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:72:64: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:83:68: style: Argument 'mimeTypeFilters' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:42:17: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:83:68: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:94:52: style: Argument 'folder' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:45:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:94:52: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:105:60: style: Argument 'currentFile' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:48:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:105:60: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:116:60: style: Argument 'acceptLabel' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:51:13: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:116:60: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:127:51: style: Argument 'selectFolder' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.h:54:10: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/kirigami-filepicker/declarative/filechooserqmlcallback.cpp:127:51: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/notificationinhibition.cpp:31:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/notificationinhibition.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeNotificationInhibition [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/notificationinhibition.cpp:30:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:189:48: debug: Failed to instantiate template "narrow". The checking continues anyway. [templateInstantiation] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.h:148:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qGuiApp [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:230:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:295:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:337:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.h:50:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.h:59:13: performance: Function 'display()' should return member 'm_display' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.h:64:13: performance: Function 'uniqueId()' should return member 'm_uniqueId' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:189:42: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] xdg-desktop-portal-kde-6.7.2/src/outputsmodel.cpp:294:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] xdg-desktop-portal-kde-6.7.2/src/print.cpp:205:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Custom [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdePrint [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdePrint [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:719:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Landscape [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:735:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LastPageFirst [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:751:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPK_PageMargins [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:816:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PageRange [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/print.cpp:39:16: warning: Member variable 'StandardPageSize::mediaOption' has no initializer. [uninitMemberVarNoCtor] xdg-desktop-portal-kde-6.7.2/src/print.cpp:894:19: style:inconclusive: Either there is a missing 'override', or the member function 'PrintPortal::cupsAvailable' can be const. [functionConst] xdg-desktop-portal-kde-6.7.2/src/print.h:49:10: note: Either there is a missing 'override', or the member function 'PrintPortal::cupsAvailable' can be const. xdg-desktop-portal-kde-6.7.2/src/print.cpp:894:19: note: Either there is a missing 'override', or the member function 'PrintPortal::cupsAvailable' can be const. xdg-desktop-portal-kde-6.7.2/src/region-select/SelectionEditor.cpp:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/region-select/SelectionEditor.cpp:122:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeRootObjectToView [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/region-select/SelectionEditor.cpp:227:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/region-select/SelectionEditor.cpp:231:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:197:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherError [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:368:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:431:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:440:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:463:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:476:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:503:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeRemoteDesktop [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:543:76: style: Argument 'deviceTypes' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.h:102:38: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:543:76: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:333:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:352:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:374:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:396:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:414:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:428:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:446:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:461:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:474:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/remotedesktop.cpp:486:27: style: Variable 'session' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/request.cpp:22:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubPath [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/request.cpp:37:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MethodCallMessage [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/request.cpp:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgRequestKdeRequest [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/restoredata.cpp:21:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/restoredata.cpp:39:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenCast [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenCast [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:243:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenCast [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenCast [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:474:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:425:70: style: Argument 'persistMode' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/screencast.h:120:35: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:425:70: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:446:88: style: Argument 'streams' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/screencast.h:125:62: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/screencast.cpp:446:88: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenCast [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:146:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometryChanged [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:169:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZKDE_SCREENCAST_UNSTABLE_V1_STREAM_VIRTUAL_OUTPUT_WITH_DESCRIPTION_SINCE_VERSION [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:153:69: style:inconclusive: Function 'createRegionStream' argument 1 names different: declaration 'geometry' definition 'g'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/screencasting.h:68:58: note: Function 'createRegionStream' argument 1 names different: declaration 'geometry' definition 'g'. xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:153:69: note: Function 'createRegionStream' argument 1 names different: declaration 'geometry' definition 'g'. xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:166:104: style:inconclusive: Function 'createVirtualOutputStream' argument 3 names different: declaration 'size' definition 's'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/screencasting.h:69:114: note: Function 'createVirtualOutputStream' argument 3 names different: declaration 'size' definition 's'. xdg-desktop-portal-kde-6.7.2/src/screencasting.cpp:166:104: note: Function 'createVirtualOutputStream' argument 3 names different: declaration 'size' definition 's'. xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:47:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipTaskbar [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppId [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:64:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:94:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:100:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:125:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:136:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:290:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uuid [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:113:10: style:inconclusive: Either there is a missing 'override', or the member function 'FilteredWindowModel::hasSelection' can be const. [functionConst] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:272:19: style: Variable 'model' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/screenchooserdialog.cpp:281:26: style: Variable 'model' can be declared as pointer to const [constVariablePointer] xdg-desktop-portal-kde-6.7.2/src/screenshot.cpp:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenshot [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenshot.cpp:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeScreenshot [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenshotdialog.cpp:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/screenshotdialog.cpp:173:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/session.cpp:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgSessionKdeSession [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qGuiApp [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:476:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeSettings [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeSettings [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:525:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeSettings [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:104:34: style: Argument 'group' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:85:20: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/settings.cpp:104:34: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/settings.cpp:162:34: style: Argument 'group' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:149:20: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/settings.cpp:162:34: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/settings.cpp:242:34: style: Argument 'group' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:225:20: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/settings.cpp:242:34: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/settings.cpp:408:34: style: Argument 'group' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:375:20: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/settings.cpp:408:34: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/settings.cpp:470:46: style: Argument 'group' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/settings.cpp:375:20: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/settings.cpp:470:46: note: Shadow argument xdg-desktop-portal-kde-6.7.2/src/usb.cpp:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/usb.cpp:26:10: warning: Member variable 'Device::writable' has no initializer. [uninitMemberVarNoCtor] xdg-desktop-portal-kde-6.7.2/src/userinfodialog.cpp:29:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] xdg-desktop-portal-kde-6.7.2/src/userinfodialog.h:25:27: performance: Function 'id()' should return member 'm_userName' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/userinfodialog.h:26:27: performance: Function 'name()' should return member 'm_realName' by const reference. [returnByReference] xdg-desktop-portal-kde-6.7.2/src/utils.cpp:48:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationsLocation [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/utils.cpp:78:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/wallpaper.cpp:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeWallpaper [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalWaylandIntegration [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:186:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeWaylandIntegration [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:211:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeWaylandIntegration [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:225:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeWaylandIntegration [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:274:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_PRESSED [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:281:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_RELEASED [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:334:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:345:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:407:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XdgDesktopPortalKdeWaylandIntegration [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:202:132: style:inconclusive: Function 'startStreamingWindow' argument 2 names different: declaration 'mode' definition 'cursorMode'. [funcArgNamesDifferent] xdg-desktop-portal-kde-6.7.2/src/waylandintegration_p.h:74:129: note: Function 'startStreamingWindow' argument 2 names different: declaration 'mode' definition 'cursorMode'. xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:202:132: note: Function 'startStreamingWindow' argument 2 names different: declaration 'mode' definition 'cursorMode'. xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:201:138: style: Either there is a missing override/final keyword, or the parameter 'window' can be declared as pointer to const [constParameterPointer] xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:292:109: style: Either there is a missing override/final keyword, or the parameter 'stream' can be declared as pointer to const [constParameterPointer] xdg-desktop-portal-kde-6.7.2/src/xdg-desktop-portal-kde.cpp:31:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_DisableSessionManager [valueFlowBailoutIncompleteVar] xdg-desktop-portal-kde-6.7.2/src/xdgshortcut.cpp:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] diff: head xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:126:55: style: Argument 'source' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:142:24: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/clipboard.cpp:126:55: note: Shadow argument head xdg-desktop-portal-kde-6.7.2/src/inhibit.cpp:288:61: style: Either there is a missing override/final keyword, or the parameter 'session' can be declared as pointer to const [constParameterPointer] head xdg-desktop-portal-kde-6.7.2/src/screencast.h:108:41: style: Argument 'restoreData' shadows outer function [shadowFunction] xdg-desktop-portal-kde-6.7.2/src/screencast.h:113:14: note: Shadowed function xdg-desktop-portal-kde-6.7.2/src/screencast.h:108:41: note: Shadow argument head xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:201:138: style: Either there is a missing override/final keyword, or the parameter 'window' can be declared as pointer to const [constParameterPointer] head xdg-desktop-portal-kde-6.7.2/src/waylandintegration.cpp:292:109: style: Either there is a missing override/final keyword, or the parameter 'stream' can be declared as pointer to const [constParameterPointer] DONE