2025-05-07 12:32 ftp://ftp.de.debian.org/debian/pool/main/q/qtmpris/qtmpris_1.0.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-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.17.0 head-info: 3726ace (2025-05-07 13:02:19 +0200) count: 172 170 elapsed-time: 0.6 0.6 head-timing-info: old-timing-info: head results: qtmpris-1.0.6/declarative/mprisplugin.h:39:5: style: Class 'MprisPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lastExtendedError [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:109:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signal [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:129:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signal [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lastExtendedError [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lastExtendedError [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lastExtendedError [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lastExtendedError [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_getAllPendingCallWatcher [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:434:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidSignature [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/qtdbusextended/dbusextendedpendingcallwatcher_p.h:57:20: performance: Function 'asyncProperty()' should return member 'm_asyncProperty' by const reference. [returnByReference] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:190:21: style: The scope of the variable 'expectedSignature' can be reduced. [variableScope] qtmpris-1.0.6/qtdbusextended/dbusextendedabstractinterface.cpp:190:39: style: Variable 'expectedSignature' is assigned a value that is never used. [unreadVariable] qtmpris-1.0.6/src/mpris.h:88:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpris.cpp:57:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpris.h:82:5: style: Class 'Mpris' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtmpris-1.0.6/src/mpriscontroller.cpp:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:206:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:236:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:266:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:328:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:498:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:541:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stopped [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:569:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:631:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:643:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:664:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:685:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mpriscontroller.cpp:125:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:140:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:156:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:192:38: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:211:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:226:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:241:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:256:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:271:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:318:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:333:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mpriscontroller.cpp:190:80: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtmpris-1.0.6/src/mprismanager.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcard [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:124:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:177:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcard [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:216:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:221:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:226:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:253:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:258:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:264:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:269:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:274:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:284:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:289:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:294:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:299:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:306:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:311:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:316:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:321:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:326:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:331:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:350:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:355:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:362:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:367:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:384:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcard [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:418:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:476:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.cpp:553:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprismanager.h:84:5: style: Class 'MprisManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtmpris-1.0.6/src/mprisplayer.cpp:518:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayer.h:75:5: style: Class 'MprisPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtmpris-1.0.6/src/mprisplayer_p.h:79:5: style: Class 'MprisRootAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtmpris-1.0.6/src/mprisplayer_p.h:182:5: style: Class 'MprisPlayerAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtmpris-1.0.6/src/mprisplayer.h:80:13: performance: Function 'serviceName()' should return member 'm_serviceName' by const reference. [returnByReference] qtmpris-1.0.6/src/mprisplayer.h:93:13: performance: Function 'desktopEntry()' should return member 'm_desktopEntry' by const reference. [returnByReference] qtmpris-1.0.6/src/mprisplayer.h:102:13: performance: Function 'identity()' should return member 'm_identity' by const reference. [returnByReference] qtmpris-1.0.6/src/mprisplayer.h:105:17: performance: Function 'supportedUriSchemes()' should return member 'm_supportedUriSchemes' by const reference. [returnByReference] qtmpris-1.0.6/src/mprisplayer.h:108:17: performance: Function 'supportedMimeTypes()' should return member 'm_supportedMimeTypes' by const reference. [returnByReference] qtmpris-1.0.6/src/mprisplayer.cpp:478:17: style: Local variable 'metadata' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mprisplayer.h:136:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayer.cpp:478:17: note: Shadow variable qtmpris-1.0.6/src/mprisplayeradaptor.cpp:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:244:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrictMode [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:385:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Length [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:407:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrackId [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:384:17: style: Local variable 'metadata' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mprisplayer_p.h:212:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayeradaptor.cpp:384:17: note: Shadow variable qtmpris-1.0.6/src/mprisplayeradaptor.cpp:406:17: style: Local variable 'metadata' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mprisplayer_p.h:212:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayeradaptor.cpp:406:17: note: Shadow variable qtmpris-1.0.6/src/mprisplayeradaptor.cpp:82:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:88:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:94:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:100:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:106:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:450:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:481:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:495:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:509:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:523:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:537:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:551:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:561:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:576:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:601:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:611:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:626:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisplayeradaptor.cpp:263:66: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtmpris-1.0.6/src/mprisplayerinterface.cpp:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisplayerinterface.cpp:108:27: style: Boolean value assigned to floating point variable. [assignBoolToFloat] qtmpris-1.0.6/src/mprisplayerinterface.cpp:64:14: style: Local variable 'canControl' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:168:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:64:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:70:14: style: Local variable 'canGoNext' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:172:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:70:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:76:14: style: Local variable 'canGoPrevious' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:176:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:76:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:82:14: style: Local variable 'canPause' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:180:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:82:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:88:14: style: Local variable 'canPlay' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:184:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:88:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:94:14: style: Local variable 'canSeek' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:188:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:94:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:100:17: style: Local variable 'loopStatus' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:192:20: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:100:17: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:106:14: style: Local variable 'maximumRate' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:198:19: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:106:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:112:21: style: Local variable 'metadata' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:202:24: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:112:21: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:118:16: style: Local variable 'minimumRate' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:206:19: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:118:16: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:124:17: style: Local variable 'playbackStatus' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:210:20: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:124:17: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:130:19: style: Local variable 'position' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:214:22: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:130:19: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:136:16: style: Local variable 'rate' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:218:19: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:136:16: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:142:14: style: Local variable 'shuffle' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:224:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:142:14: note: Shadow variable qtmpris-1.0.6/src/mprisplayerinterface.cpp:148:16: style: Local variable 'volume' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:230:19: note: Shadowed declaration qtmpris-1.0.6/src/mprisplayerinterface.cpp:148:16: note: Shadow variable qtmpris-1.0.6/src/mprisrootadaptor.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisrootadaptor.cpp:156:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:166:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:176:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:186:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:196:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:206:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:216:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:226:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootadaptor.cpp:236:25: style: Variable 'player' can be declared as pointer to const [constVariablePointer] qtmpris-1.0.6/src/mprisrootinterface.cpp:107:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtmpris-1.0.6/src/mprisrootinterface.cpp:53:14: style: Local variable 'canQuit' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:69:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:53:14: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:59:14: style: Local variable 'canRaise' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:73:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:59:14: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:65:14: style: Local variable 'canSetFullscreen' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:77:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:65:14: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:71:17: style: Local variable 'desktopEntry' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:81:20: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:71:17: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:77:14: style: Local variable 'fullscreen' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:85:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:77:14: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:83:14: style: Local variable 'hasTrackList' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:91:17: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:83:14: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:89:17: style: Local variable 'identity' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:95:20: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:89:17: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:95:21: style: Local variable 'supportedUriSchemes' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:103:24: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:95:21: note: Shadow variable qtmpris-1.0.6/src/mprisrootinterface.cpp:101:21: style: Local variable 'supportedMimeTypes' shadows outer function [shadowFunction] qtmpris-1.0.6/src/mpriscontroller_p.h:99:24: note: Shadowed declaration qtmpris-1.0.6/src/mprisrootinterface.cpp:101:21: note: Shadow variable diff: head qtmpris-1.0.6/src/mpriscontroller.cpp:190:80: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head qtmpris-1.0.6/src/mprisplayeradaptor.cpp:263:66: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] DONE