2025-11-23 14:03 ftp://ftp.de.debian.org/debian/pool/main/q/qt6-remoteobjects/qt6-remoteobjects_6.9.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 259 259 elapsed-time: 3.1 3.0 head-timing-info: old-timing-info: head results: qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/clientapp/main.cpp:13:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/modelviewserver/main.cpp:23:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/modelviewserver/main.cpp:31:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/modelviewserver/main.cpp:43:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/modelviewserver/main.cpp:80:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/modelviewserver/main.cpp:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/modelviewserver/main.cpp:78:24: style: Variable 'secondItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/remoteobjects_server/timemodel.h:11:5: style: Class 'MinuteTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/remoteobjects_server/timemodel.cpp:8:5: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/simpleswitch/directconnectclient/client.cpp:30:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_slot [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/simpleswitch/directconnectclient/client.h:16:5: style: Class 'Client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/simpleswitch/directconnectserver/simpleswitch.h:13:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/ssl/sslcppclient/main.cpp:23:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/ssl/sslcppclient/main.cpp:77:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifyPeer [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/ssl/sslserver/main.cpp:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/ssl/sslserver/timemodel.h:11:5: style: Class 'MinuteTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/ssl/sslserver/timemodel.cpp:8:5: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/common/websocketiodevice.cpp:10:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/common/websocketiodevice.h:16:5: style: Class 'WebSocketIoDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/wsclient/main.cpp:37:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/wsserver/main.cpp:31:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/wsserver/main.cpp:39:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/wsserver/main.cpp:51:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/wsserver/main.cpp:93:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/examples/remoteobjects/websockets/wsserver/main.cpp:91:24: style: Variable 'secondItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.h:14:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:169:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_slot [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:30:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:131:5: style: Class 'Client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:226:5: style: Class 'DynamicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:94:18: style: Local variable 'srcSwitch' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:82:14: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:94:18: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:97:23: style: Local variable 'srcNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:78:19: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:97:23: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:189:41: style: Local variable 'ptr' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:114:37: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:189:41: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:191:23: style: Local variable 'repNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:203:19: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:191:23: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:288:49: style: Local variable 'ptr' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:114:37: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:288:49: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:290:23: style: Local variable 'repNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:203:19: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:290:23: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:309:18: style: Local variable 'srcSwitch' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:82:14: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:309:18: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:315:23: style: Local variable 'srcNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:78:19: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:315:23: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qtremoteobjectglobal.h:58:33: error: syntax error [syntaxError] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.h:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.h:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.h:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices_p.h:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices_p.h:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:284:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:334:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:357:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:391:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:542:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:602:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:120:21: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:478:22: warning: Member variable 'QIOQnxSourcePrivate::msgType' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.h:53:10: style: Virtual function 'close' is called from destructor '~QQnxNativeIo()' at line 276. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:276:5: note: Calling close qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.h:53:10: note: close is a virtual function qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.h:90:10: style: Virtual function 'close' is called from destructor '~QIOQnxSource()' at line 493. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:493:5: note: Calling close qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.h:90:10: note: close is a virtual function qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices_p.h:64:5: style: Class 'QIOQnxSourcePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_global_p.h:68:5: style: Class 'Thread < QQnxNativeIoPrivate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:186:27: style: Local variable 'res' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:169:23: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_qiodevices.cpp:186:27: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server_p.h:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:431:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aboutToClose [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:101:26: warning: Member variable 'QQnxNativeServerPrivate::attachStruct' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:101:26: warning: Member variable 'QQnxNativeServerPrivate::terminateCoid' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_global_p.h:68:5: style: Class 'Thread < QQnxNativeServerPrivate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qconnection_qnx_server.cpp:201:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qremoteobjectabstractitemmodeltypes_p.h:224:76: error: syntax error [syntaxError] qtremoteobjects-everywhere-src-6.9.2/src/remoteobjects/qremoteobjectreplica.h:13:14: error: syntax error [syntaxError] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:98:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:122:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:147:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:191:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:273:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:350:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/benchmarks/tst_benchmarkstest.cpp:124:9: style: The scope of the variable 'readout' can be reduced. [variableScope] qtremoteobjects-everywhere-src-6.9.2/tests/auto/external_IODevice/sslTestServer/main.cpp:21:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/external_IODevice/sslTestServer/pingpong.h:12:5: style: Class 'PingPong' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/external_IODevice/sslTestServer/sslserver.h:17:5: style: Class 'SslServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/external_IODevice/sslTestServer/pingpong.cpp:21:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/external_IODevice/sslTestServer/sslserver.cpp:20:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslErrors [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/external_IODevice/tst_client/tst_client.cpp:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/engine.h:28:10: style:inconclusive: Either there is a missing 'override', or the member function 'Engine::purchasedPart' can be const. [functionConst] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/engine.h:15:5: style: Class 'Engine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/speedometer.cpp:6:14: warning: Member variable 'Speedometer::speed' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/speedometer.h:13:5: style: Class 'Speedometer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:155:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:173:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HYBRID [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:283:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELECTRIC [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:331:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:470:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:502:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:595:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteObjectAdded [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:684:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:742:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:783:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:835:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:862:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:893:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:944:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMessage [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:994:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1026:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1044:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1087:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1160:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1330:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1345:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1412:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1499:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1510:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:129:1: style: The class 'tst_Integration' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:51:5: style: Class 'TestDynamicBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:64:5: style: Class 'TestDynamic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:364:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:364:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:616:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:616:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:898:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:898:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:931:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:931:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:972:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:972:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1062:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1062:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1210:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1210:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1364:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:131:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration/tst_integration.cpp:1364:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/client/main.cpp:27:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/client/main.cpp:47:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable advance [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/client/main.cpp:143:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Second [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/client/main.cpp:152:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/external/tst_integration_external.cpp:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/main.cpp:25:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/main.cpp:49:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/mytestserver.h:19:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/main.cpp:21:9: style: Struct 'Device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/mytestserver.cpp:44:84: style:inconclusive: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/mytestserver.h:27:74: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_external/server/mytestserver.cpp:44:84: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/client/main.cpp:36:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable advance [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/client/main.cpp:132:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Second [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/client/main.cpp:147:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testExtPODListSignal [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/server/main.cpp:34:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/server/mytestserver.h:19:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/server/mytestserver.cpp:39:84: style:inconclusive: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/server/mytestserver.h:26:74: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/server/mytestserver.cpp:39:84: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-6.9.2/tests/auto/integration_multiprocess/tst/tst_integration_multiprocess.cpp:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/localserveroption/tst_localserveroption.cpp:24:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserAccessOption [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/localserveroption/tst_localserveroption.cpp:37:13: style: Same expression on both sides of '|'. [duplicateExpression] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelreplica/tst_modelreplicatest.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable templated [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelreplica/tst_modelreplicatest.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable templated [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelreplica/tst_modelreplicatest.cpp:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/shared/model_utilities.h:83:75: debug: Function::addArguments found argument 'pending' with varid 0. [varid0] qtremoteobjects-everywhere-src-6.9.2/tests/auto/shared/model_utilities.h:34:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/shared/model_utilities.h:83:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:237:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:247:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:294:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:368:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:510:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:547:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:571:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:615:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerDataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:636:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:665:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:711:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:736:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:771:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:796:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkRed [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:864:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:898:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:939:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FetchRootSize [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:960:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:984:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:1023:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:1043:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:1063:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:1085:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:1090:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:1106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:290:5: style: Class 'FetchData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:68:24: performance: Function 'changedData()' should return member 'm_changedData' by const reference. [returnByReference] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:427:30: style: Local variable 'i' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:398:18: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:427:30: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/modelview/tst_modelview.cpp:523:24: style: Variable 'secondItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-6.9.2/tests/auto/pods/tst_pods.cpp:35:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:88:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gas [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:415:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:138:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:25:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:138:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:250:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:25:5: note: Shadowed declaration qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy/tst_proxy.cpp:250:28: note: Shadow variable qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/client/main.cpp:42:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/proxy/main.cpp:22:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteObjectAdded [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/server/main.cpp:45:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bar [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/server/mytestserver.h:19:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/server/mytestserver.cpp:35:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foobar [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/server/mytestserver.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/proxy_multiprocess/tst/tst_proxy_multiprocess.cpp:50:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/qml/usertypes/tst_usertypes.cpp:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullobject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/qml/usertypes/tst_usertypes.cpp:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Valid [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/reconnect/client/main.cpp:20:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/reconnect/tst/tst_reconnect.cpp:32:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/rep_from_header/tst_rep_from_header.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/enums/tst_enums.cpp:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/enums/tst_enums.cpp:58:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Foo [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/pods/tst_pods.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/signature/matchAndQuit/main.cpp:20:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/signature/mismatch.cpp:19:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/signature/signatureTests/tst_signature.cpp:35:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/signature/state/main.cpp:20:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repc/signature/state/main.cpp:34:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repcodegenerator/tst_repcodegenerator.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREPROCESSORTEST_MACRO [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repcodegenerator/tst_repcodegenerator.cpp:30:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value1 [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repcodegenerator/tst_repcodegenerator.cpp:17:28: style:inconclusive: Either there is a missing 'override', or the member function 'tst_RepCodeGenerator::testPreprocessorTestFile' can be const. [functionConst] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repcodegenerator/tst_repcodegenerator.cpp:13:10: note: Either there is a missing 'override', or the member function 'tst_RepCodeGenerator::testPreprocessorTestFile' can be const. qtremoteobjects-everywhere-src-6.9.2/tests/auto/repcodegenerator/tst_repcodegenerator.cpp:17:28: note: Either there is a missing 'override', or the member function 'tst_RepCodeGenerator::testPreprocessorTestFile' can be const. qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:83:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadPush [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:138:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:194:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:239:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable podsdeclaration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable podsdeclaration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:379:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:434:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedvalues [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:512:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inclass [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:578:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedRoles [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:631:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/repparser/tst_parser.cpp:699:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warning [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/restart/client/main.cpp:25:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Suspect [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/restart/client/main.cpp:45:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/restart/server/main.cpp:35:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/restart/server/mytestserver.h:19:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/auto/restart/tst/tst_restart.cpp:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runMode [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/auto/subclassreplica/tst_subclassreplicatest.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullobject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/connectpage.cpp:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/connectpage.cpp:67:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/connectpage.cpp:88:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LowEnergyCoreConfiguration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/connectpage.cpp:112:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/connectpage.cpp:187:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientCharacteristicConfiguration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/heaterview.cpp:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_READY_SIGNAL [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleclient/main.cpp:24:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/bleserver/main.cpp:56:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/ble/common/bleiodevice.cpp:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/simpleswitch/directconnectdynamicclient/dynamicclient.h:17:5: style: Class 'DynamicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/simpleswitch/registryconnectedclient/dynamicclient.h:17:5: style: Class 'DynamicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tests/manual/examples/simpleswitch/registryconnectedserver/simpleswitch.h:13:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tools/repc/cppcodegenerator.h:14:5: style: Class 'CppCodeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-6.9.2/tools/repc/cppcodegenerator.cpp:21:27: performance:inconclusive: Range variable 'cdef' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/repcodegenerator.h:18:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtremoteobjects-everywhere-src-6.9.2/tools/repc/main.cpp:48:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_STR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tools/repc/repcodegenerator.cpp:111:5: error: There is an unknown macro here somewhere. Configuration is required. If QT_FOR_EACH_STATIC_TYPE is a macro then please configure it. [unknownMacro] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:247:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:116:27: performance:inconclusive: Range variable 'prop' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:135:27: performance:inconclusive: Range variable 'func' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:138:31: performance:inconclusive: Range variable 'arg' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:227:27: performance:inconclusive: Range variable 'prop' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:235:27: performance:inconclusive: Range variable 'property' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:256:27: performance:inconclusive: Range variable 'function' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:261:31: performance:inconclusive: Range variable 'arg' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:271:27: performance:inconclusive: Range variable 'cls' should be declared as const reference. [iterateByValue] qtremoteobjects-everywhere-src-6.9.2/tools/repc/utils.cpp:228:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] diff: DONE