2024-04-17 22:25 ftp://ftp.de.debian.org/debian/pool/main/l/lomiri-download-manager/lomiri-download-manager_0.1.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=boost --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-4.18.0-513.9.1.el8_9.cloud.0.1.x86_64-x86_64-with-glibc2.28 python: 3.10.2 client-version: 1.3.56 compiler: g++ (GCC) 13.1.1 20230614 (Red Hat 13.1.1-4) cppcheck: head 2.13.0 head-info: 397464e (2024-04-17 17:31:21 +0200) count: 909 450 elapsed-time: 2.1 1.6 head-timing-info: old-timing-info: head results: lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_manager.cpp:40:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotSupported [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.h:68:28: performance: Function 'selfSignedCerts()' should return member '_certs' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:111:55: style:inconclusive: Function 'setSelfSignedCerts' argument 1 names different: declaration 'cert' definition 'certs'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.h:69:52: note: Function 'setSelfSignedCerts' argument 1 names different: declaration 'cert' definition 'certs'. lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:111:55: note: Function 'setSelfSignedCerts' argument 1 names different: declaration 'cert' definition 'certs'. lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:111:55: performance: Function parameter 'certs' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apn_request_factory.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.h:38:5: style: Class 'NetworkReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/request_factory.h:57:5: style: Class 'RequestFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apn_request_factory.h:36:5: style: Class 'ApnRequestFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:201:18: style: Local variable 'currentTransfer' shadows outer function [shadowFunction] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.h:46:21: note: Shadowed declaration lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:201:18: note: Shadow variable lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:198:5: performance: Range variable 'appId' should be declared as const reference. [iterateByValue] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:87:5: style: Variable 'list' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apparmor.cpp:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apparmor.cpp:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/cryptographic_hash.h:36:5: style: Class 'CryptographicHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apparmor.h:39:50: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apparmor.h:39:5: style: Struct 'SecurityDetails' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apparmor.h:51:5: style: Class 'AppArmor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/pending_reply.h:36:5: style: Class 'PendingReply < QVariantMap >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/filename_mutex.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/filename_mutex.cpp:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:56:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:87:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelfSignedCertificate [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:98:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelfSignedCertificate [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:87:19: style: Local variable 'error' shadows outer function [shadowFunction] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.h:55:10: note: Shadowed declaration lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:87:19: note: Shadow variable lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:95:9: style: Local variable 'error' shadows outer function [shadowFunction] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.h:55:10: note: Shadowed declaration lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:95:9: note: Shadow variable lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:68:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BearerWLAN [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:148:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:33:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparateChannels [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/request_factory.cpp:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/request_factory.cpp:160:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelfSignedCertificate [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/timer.h:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/auth_error_struct.h:100:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/transfer.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/hash_error_struct.h:84:13: performance: Function 'getMethod()' should return member '_method' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/hash_error_struct.h:91:13: performance: Function 'getExpected()' should return member '_expected' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/hash_error_struct.h:98:13: performance: Function 'getChecksum()' should return member '_found' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/http_error_struct.h:89:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/network_error_struct.h:52:5: style: Class 'NetworkErrorStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/network_error_struct.h:94:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/process_error_struct.h:122:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/process_error_struct.h:129:13: performance: Function 'getStandardOutput()' should return member '_stdout' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/process_error_struct.h:136:13: performance: Function 'getStandardError()' should return member '_stderr' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/metadata.h:33:5: style: Class 'Metadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/metadata.cpp:233:5: performance: Range variable 'key' should be declared as const reference. [iterateByValue] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/metadata.cpp:233:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/dbus_connection.cpp:77:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/dbus_connection.h:55:5: style: Class 'DBusConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/hash_algorithm.cpp:34:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/hash_algorithm.cpp:37:14: style: Redundant initialization for 'algo'. The initialized value is overwritten before it is read. [redundantInitialization] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/hash_algorithm.cpp:34:40: note: algo is initialized lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/hash_algorithm.cpp:37:14: note: algo is overwritten lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/logger.cpp:127:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/logger.cpp:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/logger.cpp:106:36: performance: Function parameter 'logDir' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:45:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:254:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:331:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:373:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:391:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:432:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:453:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:474:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:500:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:521:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_pendingcall_watcher.cpp:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:58:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:84:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:58:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:59:10: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:92:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:59:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:60:10: style: The function 'resume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:101:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:60:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:61:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:109:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:61:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:62:10: style: The function 'collected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:118:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:62:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:64:10: style: The function 'allowMobileDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:129:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:64:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:65:10: style: The function 'isMobileDownloadAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:137:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:65:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:67:10: style: The function 'setDestinationDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:146:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:67:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:68:10: style: The function 'setHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:156:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:68:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:69:28: style: The function 'headers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:173:36: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:69:28: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:70:17: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:206:25: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:70:17: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:71:10: style: The function 'setMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:164:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:71:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:72:10: style: The function 'setThrottle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:182:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:72:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:73:16: style: The function 'throttle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:190:24: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:73:16: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:74:13: style: The function 'filePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:230:21: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:74:13: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:75:21: style: The function 'state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:237:19: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:75:21: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:77:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:198:21: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:77:13: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:78:16: style: The function 'progress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:213:24: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:78:16: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:79:16: style: The function 'totalSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:222:24: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:79:16: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:81:10: style: The function 'isError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:244:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:81:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:82:12: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:251:20: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:82:12: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:84:13: style: The function 'clickPackage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:261:21: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:84:13: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:85:10: style: The function 'showInIndicator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:271:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:85:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:86:13: style: The function 'title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:281:21: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:86:13: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:87:13: style: The function 'destinationApp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download.h:289:21: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.h:87:13: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:382:32: style: Variable 'empty' is not assigned a value. [unassignedVariable] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:393:32: style: Variable 'empty' is not assigned a value. [unassignedVariable] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:211:10: warning: The class 'AuthError' defines member function with name 'type' also defined in its parent class 'Error'. [duplInheritedMember] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:83:10: note: Parent function 'Error::type' lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:211:10: note: Derived function 'AuthError::type' lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:97:5: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:162:5: style: Class 'DBusError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:36:5: style: Class 'DownloadsListImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:37:5: style: Class 'DownloadsListImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:38:5: style: Class 'DownloadsListImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:132:14: style: The destructor '~DBusError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:132:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:204:14: style: The destructor '~AuthError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:204:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:265:14: style: The destructor '~HttpError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:265:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:354:14: style: The destructor '~NetworkError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:354:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:412:14: style: The destructor '~ProcessError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:412:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:491:14: style: The destructor '~HashError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:491:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:41:46: style: The function 'downloads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list.h:40:46: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:41:46: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:42:18: style: The function 'isError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list.h:41:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:42:18: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:43:20: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list.h:42:20: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.h:43:20: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/downloads_list_impl.cpp:32:72: performance: Function parameter 'downs' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/group_download.cpp:26:16: warning: Member variable 'GroupDownload::d_ptr' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/group_download.cpp:33:16: warning: Member variable 'GroupDownload::d_ptr' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/group_download.h:47:5: style: Class 'GroupDownload' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/group_download.h:48:5: style: Class 'GroupDownload' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:41:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::ErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:76:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::DBusErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:102:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::AuthErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:142:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::HttpErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:169:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::NetworkErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:198:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::ProcessErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:240:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::HashErrorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:331:12: warning: The class 'AuthError' defines member function with name 'type' also defined in its parent class 'Error'. [duplInheritedMember] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:283:8: note: Parent function 'Error::type' lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:331:12: note: Derived function 'AuthError::type' lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:449:57: style:inconclusive: Function 'HashError' argument 1 names different: declaration 'err' definition 'errStruct'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:528:50: note: Function 'HashError' argument 1 names different: declaration 'err' definition 'errStruct'. lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:449:57: note: Function 'HashError' argument 1 names different: declaration 'err' definition 'errStruct'. lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:294:33: performance:inconclusive: Function parameter 'err' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:321:57: performance:inconclusive: Function parameter 'err' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:348:57: performance:inconclusive: Function parameter 'err' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:375:66: performance:inconclusive: Function parameter 'err' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:403:66: performance:inconclusive: Function parameter 'err' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:449:57: performance:inconclusive: Function parameter 'errStruct' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:284:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:290:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:305:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:311:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:317:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:332:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:338:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:344:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:359:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:365:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:371:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:387:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:393:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:399:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:415:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:421:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:427:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:433:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:439:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:445:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:460:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:466:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:472:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:478:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:41:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logging [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:88:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:111:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable severity [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:149:13: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::Logging::LoggerPrivate::toString' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:164:13: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::Logging::LoggerPrivate::toString' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:126:76: performance: Function parameter 'map' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:131:77: performance: Function parameter 'map' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:48:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:95:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:142:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:192:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:233:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:96:5: style: Class 'ManagerImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:58:23: style: The function 'getDownloadForId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:94:23: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:58:23: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:59:18: style: The function 'createDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:107:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:59:18: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:60:18: style: The function 'createDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:124:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:60:18: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:63:18: style: The function 'createDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:139:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:63:18: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:75:18: style: The function 'getAllDownloads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:181:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:75:18: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:80:18: style: The function 'getAllDownloadsWithMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:211:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:80:18: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:87:10: style: The function 'isError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:235:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:87:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:88:12: style: The function 'lastError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:243:20: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:88:12: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:89:10: style: The function 'allowMobileDataDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:255:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:89:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:90:10: style: The function 'isMobileDataDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:263:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:90:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:91:16: style: The function 'defaultThrottle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:271:24: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:91:16: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:92:10: style: The function 'setDefaultThrottle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:282:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:92:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:93:10: style: The function 'exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager.h:294:18: note: Virtual function in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.h:93:10: note: Function in derived class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _conn [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:142:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:190:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:119:14: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:112:14: note: list is assigned lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:119:14: note: list is overwritten lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:172:14: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:165:14: note: list is assigned lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:172:14: note: list is overwritten lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:120:10: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::DownloadStateStruct::isValid' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.cpp:134:22: note: Technically the member function 'Lomiri::DownloadManager::DownloadStateStruct::isValid' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:120:10: note: Technically the member function 'Lomiri::DownloadManager::DownloadStateStruct::isValid' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:92:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:99:13: performance: Function 'getFilePath()' should return member '_filePath' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:106:13: performance: Function 'getHash()' should return member '_hash' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:126:13: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getUrl' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.cpp:109:17: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getUrl' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:126:13: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getUrl' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:133:13: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getHash' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.cpp:114:17: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getHash' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:133:13: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getHash' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:140:13: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getAlgorithm' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.cpp:119:17: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getAlgorithm' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:140:13: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getAlgorithm' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:147:17: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getMetadata' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.cpp:124:17: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getMetadata' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:147:17: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getMetadata' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:155:28: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getHeaders' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.cpp:129:17: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getHeaders' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:155:28: note: Technically the member function 'Lomiri::DownloadManager::DownloadStruct::getHeaders' can be const. lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:62:5: style: Class 'DownloadStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:126:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:133:13: performance: Function 'getHash()' should return member '_hash' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:140:13: performance: Function 'getAlgorithm()' should return member '_algorithm' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:155:28: performance: Function 'getHeaders()' should return member '_headers' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/group_download_struct.h:92:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/group_download_struct.h:99:13: performance: Function 'getHash()' should return member '_hash' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/group_download_struct.h:106:13: performance: Function 'getLocalFile()' should return member '_localFile' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/system/logger.cpp:21:56: performance: Function parameter 'list' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:64:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:76:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TITLE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:57:36: style:inconclusive: Function 'emitError' argument 1 names different: declaration 'error' definition 'errorStr'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.h:122:43: note: Function 'emitError' argument 1 names different: declaration 'error' definition 'errorStr'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:57:36: note: Function 'emitError' argument 1 names different: declaration 'error' definition 'errorStr'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.h:38:5: style: Class 'Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/daemon.h:39:5: style: Class 'DownloadDaemon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:67:14: style: The destructor '~FileDownload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.h:58:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:67:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download_adaptor.h:137:5: style: Class 'DownloadAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download_manager_adaptor.h:99:5: style: Class 'DownloadManagerAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download_manager_adaptor.cpp:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download_manager_adaptor.cpp:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.cpp:84:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_ID [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.cpp:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:238:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:369:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:441:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINISH [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download_adaptor.h:119:5: style: Class 'GroupDownloadAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.h:54:14: style: The destructor '~GroupDownload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.h:58:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.h:54:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/mms_file_download.h:46:14: style: The destructor '~MmsFileDownload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:67:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/mms_file_download.h:46:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.cpp:58:13: style: The scope of the variable 'id' can be reduced. [variableScope] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:164:9: style: Error code from the return value of function _db.transaction() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:174:13: style: Error code from the return value of function _db.commit() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:176:13: style: Error code from the return value of function _db.rollback() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:286:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:320:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:352:17: style: Error code from the return value of function updateQuery.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:374:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:377:11: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:384:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:387:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.h:48:13: performance: Function 'filename()' should return member '_dbName' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:331:14: style: Local variable 'appId' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:310:53: note: Shadowed declaration lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:331:14: note: Shadow variable lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:206:36: performance: Function parameter 'state' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionRefusedError [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:284:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:471:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:527:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:571:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:611:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:664:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:736:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:754:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:810:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:853:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:923:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:962:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1131:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1174:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:74:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processing [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:115:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:259:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:360:25: style: The statement 'if (data.second!=total) data.second=total' is logically equivalent to 'data.second=total'. [duplicateConditionalAssign] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:361:25: note: Assignment 'data.second=total' lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:360:25: note: Condition 'data.second!=total' is redundant lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:398:9: style: Local variable 'file' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:385:42: note: Shadowed declaration lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:398:9: note: Shadow variable lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:44:46: performance: Function parameter 'downloads' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:99:48: performance: Function parameter 'downloads' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:289:19: style: Variable 'down' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:247:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:274:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:649:19: style: Redundant initialization for 'urlString'. The initialized value is overwritten before it is read. [redundantInitialization] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:646:23: note: urlString is initialized lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:649:19: note: urlString is overwritten lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:529:13: style: The scope of the variable 'msg' can be reduced. [variableScope] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:470:46: style:inconclusive: Function 'setMetadata' argument 1 names different: declaration 'metadata' definition 'data'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:96:49: note: Function 'setMetadata' argument 1 names different: declaration 'metadata' definition 'data'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:470:46: note: Function 'setMetadata' argument 1 names different: declaration 'metadata' definition 'data'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1234:42: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration 'path' definition 'filePath'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:88:37: note: Function 'setFilePath' argument 1 names different: declaration 'path' definition 'filePath'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1234:42: note: Function 'setFilePath' argument 1 names different: declaration 'path' definition 'filePath'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:936:43: style: Local variable 'hash' shadows outer function [shadowFunction] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:74:21: note: Shadowed declaration lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:936:43: note: Shadow variable lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:663:46: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:839:17: style: Variable 'invalid' is not assigned a value. [unassignedVariable] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/header_parser.cpp:45:14: style: Local variable 'value' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/header_parser.cpp:32:54: note: Shadowed declaration lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/header_parser.cpp:45:14: note: Shadow variable lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/header_parser.cpp:32:54: performance: Function parameter 'value' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/header_parser.cpp:55:47: performance: Function parameter 'value' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/mms_file_download.cpp:43:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:143:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_ID [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:182:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgs [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:236:53: style:inconclusive: Function 'createDownloadGroup' argument 2 names different: declaration 'algorithm' definition 'algo'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.h:77:64: note: Function 'createDownloadGroup' argument 2 names different: declaration 'algorithm' definition 'algo'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:236:53: note: Function 'createDownloadGroup' argument 2 names different: declaration 'algorithm' definition 'algo'. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:99:48: performance: Function parameter 'path' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:117:45: performance: Function parameter 'path' should be passed by const reference. However it seems that 'onDownloadsChanged' is a callback function. [passedByValueCallback] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:88:33: note: Function pointer used here. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:117:45: note: Function parameter 'path' should be passed by const reference. However it seems that 'onDownloadsChanged' is a callback function. lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:226:45: performance: Function parameter 'owner' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:245:31: performance: Function parameter 'owner' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/final_state.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:204:5: performance:inconclusive: Technically the member function 'Lomiri::DownloadManager::Daemon::StateMachines::DownloadSMPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:376:13: style:inconclusive: Technically the member function 'Lomiri::DownloadManager::Daemon::StateMachines::DownloadSMPrivate::state' can be const. [functionConst] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:211:9: warning: Class 'DownloadSMPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:211:9: warning: Class 'DownloadSMPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.h:141:5: style: Class 'DownloadSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:376:13: performance: Function 'state()' should return member '_state' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:380:27: performance: Function parameter 'state' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:442:30: performance: Function parameter 'state' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/qml/download_error.h:38:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/qml/download_error.h:39:13: performance: Function 'message()' should return member 'm_message' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/qml/metadata.h:38:5: style: Class 'Metadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/qml/download_error.h:41:26: performance: Function parameter 'type' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/qml/download_error.h:42:29: performance: Function parameter 'message' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.h:49:13: performance: Function 'errorMessage()' should return member 'm_errorMessage' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNCOLLECTED [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.cpp:156:58: style:inconclusive: Function 'registerError' argument 1 names different: declaration 'error' definition 'downloadError'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.h:65:39: note: Function 'registerError' argument 1 names different: declaration 'error' definition 'downloadError'. lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.cpp:156:58: note: Function 'registerError' argument 1 names different: declaration 'error' definition 'downloadError'. lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.cpp:156:58: style: Parameter 'downloadError' can be declared as reference to const. However it seems that 'registerError' is a callback function, if 'downloadError' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.cpp:143:39: note: You might need to cast the function pointer here lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.cpp:156:58: note: Parameter 'downloadError' can be declared as reference to const lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:96:17: warning: Either the condition 'download!=nullptr' is redundant or there is possible null pointer dereference: download. [nullPointerRedundantCheck] lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:93:26: note: Assuming that condition 'download!=nullptr' is not redundant lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:96:17: note: Null pointer dereference lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:117:46: style:inconclusive: Function 'onError' argument 1 names different: declaration 'error' definition 'downloadError'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/downloads/qml/download_history.h:54:33: note: Function 'onError' argument 1 names different: declaration 'error' definition 'downloadError'. lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:117:46: note: Function 'onError' argument 1 names different: declaration 'error' definition 'downloadError'. lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:117:46: style: Parameter 'downloadError' can be declared as reference to const. However it seems that 'onError' is a callback function, if 'downloadError' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:52:33: note: You might need to cast the function pointer here lomiri-download-manager-0.1.3/src/downloads/qml/download_history.cpp:117:46: note: Parameter 'downloadError' can be declared as reference to const lomiri-download-manager-0.1.3/src/downloads/test-daemon/main.cpp:35:13: style: The scope of the variable 'daemonPath' can be reduced. [variableScope] lomiri-download-manager-0.1.3/src/downloads/test-daemon/main.cpp:35:24: style: Variable 'daemonPath' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:125:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:189:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.h:97:13: performance: Function 'hash()' should return member 'm_hash' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.h:98:13: performance: Function 'algorithm()' should return member 'm_algorithm' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager_adaptor.h:68:5: style: Class 'TestingManagerAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_daemon.h:43:13: performance: Function 'daemonPath()' should return member '_path' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:467:14: style: Local variable 'headers' shadows outer function [shadowFunction] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.h:95:17: note: Shadowed declaration lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:467:14: note: Shadow variable lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:482:14: style: Local variable 'metadata' shadows outer function [shadowFunction] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.h:96:15: note: Shadowed declaration lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:482:14: note: Shadow variable lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_daemon.cpp:105:38: performance: Function parameter 'path' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:562:33: performance: Function parameter 'hash' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:567:38: performance: Function parameter 'algorithm' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:245:19: style: Variable 'meta' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:114:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:123:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:146:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:164:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:173:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:183:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:192:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:215:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:234:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.h:32:5: style: Class 'TestingFileDownload' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:120:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:133:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:162:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:172:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/factory.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/factory.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/factory.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/main.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/unzip.cpp:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/unzip.cpp:64:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:56:13: style:inconclusive: Technically the member function 'Lomiri::UploadManager::UploadStruct::getUrl' can be const. [functionConst] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.cpp:92:15: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getUrl' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:56:13: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getUrl' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:57:13: style:inconclusive: Technically the member function 'Lomiri::UploadManager::UploadStruct::getFilePath' can be const. [functionConst] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.cpp:97:15: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getFilePath' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:57:13: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getFilePath' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:58:17: style:inconclusive: Technically the member function 'Lomiri::UploadManager::UploadStruct::getMetadata' can be const. [functionConst] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.cpp:102:15: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getMetadata' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:58:17: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getMetadata' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:59:28: style:inconclusive: Technically the member function 'Lomiri::UploadManager::UploadStruct::getHeaders' can be const. [functionConst] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.cpp:107:15: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getHeaders' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:59:28: note: Technically the member function 'Lomiri::UploadManager::UploadStruct::getHeaders' can be const. lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:56:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:57:13: performance: Function 'getFilePath()' should return member '_filePath' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:59:28: performance: Function 'getHeaders()' should return member '_headers' by const reference. [returnByReference] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/factory.h:38:5: style: Class 'Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/daemon.h:36:5: style: Class 'UploadDaemon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/factory.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/factory.cpp:89:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/upload_adaptor.h:98:5: style: Class 'UploadAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/mms_file_upload.h:59:14: style: The destructor '~MmsFileUpload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.h:58:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/mms_file_upload.h:59:14: note: Destructor in derived class lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/factory.cpp:49:13: style: The scope of the variable 'id' can be reduced. [variableScope] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:31:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionRefusedError [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:394:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:407:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINISH [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:420:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:349:13: style: The scope of the variable 'msg' can be reduced. [variableScope] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:329:38: style:inconclusive: Function 'emitError' argument 1 names different: declaration 'error' definition 'errorStr'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.h:83:35: note: Function 'emitError' argument 1 names different: declaration 'error' definition 'errorStr'. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:329:38: note: Function 'emitError' argument 1 names different: declaration 'error' definition 'errorStr'. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:52:39: style:inconclusive: Function 'UploadManager' argument 3 names different: declaration 'downloadFactory' definition 'uploadFactory'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.h:52:28: note: Function 'UploadManager' argument 3 names different: declaration 'downloadFactory' definition 'uploadFactory'. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:52:39: note: Function 'UploadManager' argument 3 names different: declaration 'downloadFactory' definition 'uploadFactory'. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:162:42: style:inconclusive: Function 'createUpload' argument 1 names different: declaration 'upload' definition 'uploadStruct'. [funcArgNamesDifferent] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.h:73:47: note: Function 'createUpload' argument 1 names different: declaration 'upload' definition 'uploadStruct'. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:162:42: note: Function 'createUpload' argument 1 names different: declaration 'upload' definition 'uploadStruct'. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:136:51: performance: Function parameter 'owner' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:154:58: performance: Function parameter 'owner' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:205:41: performance: Function parameter 'path' should be passed by const reference. However it seems that 'onUploadsChanged' is a callback function. [passedByValueCallback] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:78:31: note: Function pointer used here. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:205:41: note: Function parameter 'path' should be passed by const reference. However it seems that 'onUploadsChanged' is a callback function. lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:176:28: style: Variable 'uploads' is not assigned a value. [unassignedVariable] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:186:28: style: Variable 'uploads' is not assigned a value. [unassignedVariable] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/mms_file_upload.cpp:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/upload_manager_adaptor.h:82:5: style: Class 'UploadManagerAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/upload_manager_adaptor.cpp:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/upload_manager_adaptor.cpp:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:72:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDotAndDotDot [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:60:9: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:61:9: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/common/base_testcase.h:46:5: style: Class 'BaseTestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.h:34:5: style: Class 'DaemonTestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:56:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:86:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:128:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:172:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:258:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:282:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.h:40:13: performance: Function 'daemonPath()' should return member '_daemonPath' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:104:11: style: Local variable 'error' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:94:74: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:104:11: note: Shadow variable lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:125:11: style: Local variable 'error' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:115:74: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:125:11: note: Shadow variable lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:147:11: style: Local variable 'error' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:137:55: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:147:11: note: Shadow variable lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:169:11: style: Local variable 'error' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:159:55: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:169:11: note: Shadow variable lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:190:18: style: Local variable 'error' shadows outer argument [shadowArgument] lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:180:74: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:190:18: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:51:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:160:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:306:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:66:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:250:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthenticationRequiredError [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Auth [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Http [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Network [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Process [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:417:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:424:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:471:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hash [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:24:14: warning: Member variable 'TestManager::_man' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_download_manager_watch.cpp:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_download_manager_watch.cpp:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_group_manager_watch.cpp:63:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/client/test_group_manager_watch.cpp:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_apn_request_factory.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostName [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_apn_request_factory.h:30:5: style: Class 'PublicApnRequestFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_apparmor.cpp:145:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNCONFINED_ID [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_base_download.cpp:168:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_base_download.cpp:191:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_base_download.cpp:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_apparmor.h:33:14: warning: Member variable 'TestAppArmor::_dbusProxyFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_base_download.h:36:14: warning: Member variable 'TestBaseDownload::_isConfined' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_cancel_download_transition.cpp:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_cancel_download_transition.h:37:14: warning: Member variable 'TestCancelDownloadTransition::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_cancel_download_transition.h:37:14: warning: Member variable 'TestCancelDownloadTransition::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_cancel_download_transition.h:37:14: warning: Member variable 'TestCancelDownloadTransition::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_cancel_download_transition.h:37:14: warning: Member variable 'TestCancelDownloadTransition::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_daemon.cpp:504:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_daemon.cpp:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_factory.h:40:14: warning: Member variable 'TestDownloadFactory::_apparmor' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_factory.h:40:14: warning: Member variable 'TestDownloadFactory::_downFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:184:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:228:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:254:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileData [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:382:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileData [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:467:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:543:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:577:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:624:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:651:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldValue [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:666:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BearerUnknown [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:708:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BearerUnknown [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:741:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:773:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESUME [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:835:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:919:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1003:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1079:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1157:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1276:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1350:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1446:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1537:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpStatusCodeAttribute [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1610:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1683:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1747:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1817:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1889:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1977:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2044:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2173:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2374:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2508:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2627:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2737:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2826:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2858:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2923:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3073:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable algo [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_factory.cpp:109:18: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3086:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_factory.cpp:110:18: style: Variable 'algo' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3163:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3234:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3417:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3488:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedirectionTargetAttribute [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3574:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedirectionTargetAttribute [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3760:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3905:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3943:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3959:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3974:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4052:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4085:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mime [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4193:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:364:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:432:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:461:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_app' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_database' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_conn' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_factory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_q' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_man' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_requestFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.h:48:14: warning: Member variable 'TestDownloadManager::_dbusProxyFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/factory.h:32:5: style: Class 'MockDownloadFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:140:64: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:266:64: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:384:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:386:66: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:388:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:593:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:595:66: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:597:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:671:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:673:66: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:675:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:752:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:754:66: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:756:65: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:516:27: style: Variable 'expectedAppId' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:635:27: style: Variable 'expectedAppId' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:87:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableName [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:254:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:322:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:416:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:480:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNCOLLECTED [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:82:8: style: Error code from the return value of function db.open() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:86:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:89:11: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:158:8: style: Error code from the return value of function db.open() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:160:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:162:11: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:262:8: style: Error code from the return value of function db.open() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:264:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:266:11: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:42:18: warning: Member variable 'TestDownloadsDb::_db' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:171:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:231:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:518:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:537:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:555:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:629:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:647:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.h:35:14: warning: Member variable 'TestFileDownloadSM::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.h:35:14: warning: Member variable 'TestFileDownloadSM::_stateMachine' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_filename_mutex.cpp:43:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_filename_mutex.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_filename_mutex.cpp:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.cpp:21:17: warning: Member variable 'TestFinalState::_obj' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.cpp:21:17: warning: Member variable 'TestFinalState::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.cpp:21:17: warning: Member variable 'TestFinalState::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.cpp:21:17: warning: Member variable 'TestFinalState::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:51:13: performance: Function 'name()' should return member '_name' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:59:13: performance: Function 'surname()' should return member '_surname' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:44:40: performance: Function parameter 'surname' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:55:26: performance: Function parameter 'name' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:63:29: performance: Function parameter 'surname' should be passed by const reference. [passedByValue] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectPath [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TITLE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:241:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:338:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deflate [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:370:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_ID [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appid [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:461:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable custom [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:110:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:166:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:231:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:316:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:378:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:462:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:547:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:607:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:678:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:751:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:823:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:885:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:945:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1016:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1173:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1250:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1308:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1353:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable confined [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1469:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable algo [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.h:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _requestFactory [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:39:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:63:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:81:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:45:24: style: Variable 'nam' can be declared as pointer to const [constVariablePointer] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.cpp:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionRefusedError [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.cpp:111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.h:41:14: warning: Member variable 'TestGroupDownload::_isConfined' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.h:41:14: warning: Member variable 'TestGroupDownload::_isGSMDownloadAllowed' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.h:41:14: warning: Member variable 'TestGroupDownload::_networkSession' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.h:41:14: warning: Member variable 'TestGroupDownload::_factory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.h:41:14: warning: Member variable 'TestGroupDownload::_fileManager' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.h:35:14: warning: Member variable 'TestNetworkErrorTransition::_stateMachine' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.h:35:14: warning: Member variable 'TestNetworkErrorTransition::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.h:35:14: warning: Member variable 'TestNetworkErrorTransition::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.h:35:14: warning: Member variable 'TestNetworkErrorTransition::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.h:35:14: warning: Member variable 'TestNetworkErrorTransition::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:454:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:423:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:454:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:541:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:517:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:541:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:601:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:579:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:601:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:672:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:650:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:672:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:745:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:721:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:745:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:817:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:793:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:817:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:879:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:855:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:879:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:939:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:917:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:939:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1010:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:988:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1010:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1083:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1059:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1083:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1110:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1059:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1110:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1122:5: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1059:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1122:5: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1167:14: style: Local variable 'path' shadows outer variable [shadowVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1136:10: note: Shadowed declaration lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1167:14: note: Shadow variable lomiri-download-manager-0.1.3/tests/downloads/daemon/test_resume_download_transition.cpp:57:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESUME [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_resume_download_transition.h:35:14: warning: Member variable 'TestResumeDownloadTransition::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_resume_download_transition.h:35:14: warning: Member variable 'TestResumeDownloadTransition::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_resume_download_transition.h:35:14: warning: Member variable 'TestResumeDownloadTransition::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_resume_download_transition.h:35:14: warning: Member variable 'TestResumeDownloadTransition::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:79:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:81:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:129:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:131:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:133:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:195:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:197:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:199:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:277:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:279:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:281:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:340:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:343:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:345:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:421:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:424:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:426:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:515:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:518:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:520:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:577:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:580:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:582:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:648:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:651:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:653:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:719:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:722:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:724:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:791:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:794:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:796:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:853:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:856:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:858:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:915:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:918:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:920:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:986:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:989:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:991:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1057:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1060:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1062:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1134:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1137:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1139:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1212:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1215:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1217:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1303:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1348:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1380:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1447:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1496:43: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1498:44: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:517:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:579:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:650:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:721:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:793:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:855:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:917:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:988:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1059:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_ssl_error_transition.cpp:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1214:15: style: Variable 'path' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_ssl_error_transition.h:35:14: warning: Member variable 'TestSslErrorTransition::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_ssl_error_transition.h:35:14: warning: Member variable 'TestSslErrorTransition::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_ssl_error_transition.h:35:14: warning: Member variable 'TestSslErrorTransition::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_ssl_error_transition.h:35:14: warning: Member variable 'TestSslErrorTransition::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_start_download_transition.cpp:58:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_start_download_transition.h:36:14: warning: Member variable 'TestStartDownloadTransition::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_start_download_transition.h:36:14: warning: Member variable 'TestStartDownloadTransition::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_start_download_transition.h:36:14: warning: Member variable 'TestStartDownloadTransition::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_start_download_transition.h:36:14: warning: Member variable 'TestStartDownloadTransition::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_stop_request_transition.cpp:58:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_stop_request_transition.h:36:14: warning: Member variable 'TestStopRequestTransition::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_stop_request_transition.h:36:14: warning: Member variable 'TestStopRequestTransition::_transition' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_stop_request_transition.h:36:14: warning: Member variable 'TestStopRequestTransition::_s1' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_stop_request_transition.h:36:14: warning: Member variable 'TestStopRequestTransition::_s2' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:69:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable custom [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:88:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:189:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:277:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:420:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:495:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:563:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:611:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:685:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:759:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:820:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:890:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:1013:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINISH [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:1037:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.h:39:14: warning: Member variable 'TestTransferQueue::_isConfined' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.h:39:14: warning: Member variable 'TestTransferQueue::_networkInfo' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.h:39:14: warning: Member variable 'TestTransferQueue::_first' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.h:39:14: warning: Member variable 'TestTransferQueue::_second' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.h:39:14: warning: Member variable 'TestTransferQueue::_q' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.h:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:171:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:232:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:294:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:382:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:32:21: warning: Member variable 'TestSingleDownload::_down' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:32:21: warning: Member variable 'TestSingleDownload::_man' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/downloads/qml/error.h:29:5: style: Class 'MockError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:388:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:427:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_file_upload.cpp:246:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_file_upload.h:39:14: warning: Member variable 'TestFileUpload::_isConfined' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_file_upload.h:39:14: warning: Member variable 'TestFileUpload::_reqFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_file_upload.h:39:14: warning: Member variable 'TestFileUpload::_fileManager' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:39:5: style: Class 'SquidConfTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:42:13: performance: Function 'getAuthProcess()' should return member '_authProcess' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:44:13: performance: Function 'getAuthFile()' should return member '_authFile' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:50:13: performance: Function 'getSpoolTemp()' should return member '_spoolTemp' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:52:13: performance: Function 'getSquidTemp()' should return member '_squidTemp' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:55:13: performance: Function 'error()' should return member '_errorString' by const reference. [returnByReference] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_mms_upload.h:39:14: warning: Member variable 'TestMmsUpload::_isConfined' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_mms_upload.h:39:14: warning: Member variable 'TestMmsUpload::_reqFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_mms_upload.h:39:14: warning: Member variable 'TestMmsUpload::_fileManager' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_upload_factory.h:41:14: warning: Member variable 'TestUploadFactory::_apparmor' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_upload_factory.h:41:14: warning: Member variable 'TestUploadFactory::_upFactory' is not initialized in the constructor. [uninitMemberVar] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_upload_factory.cpp:70:18: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] lomiri-download-manager-0.1.3/tests/uploads/daemon/test_upload_factory.cpp:71:18: style: Variable 'algo' is assigned a value that is never used. [unreadVariable] diff: head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.cpp:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/base_daemon.h:68:28: performance: Function 'selfSignedCerts()' should return member '_certs' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/queue.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/apparmor.cpp:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/filename_mutex.cpp:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:87:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelfSignedCertificate [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_reply.cpp:98:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelfSignedCertificate [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BearerWLAN [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/network_session.cpp:148:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/process.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/priv/lomiri/transfers/system/request_factory.cpp:160:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelfSignedCertificate [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/auth_error_struct.h:100:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/hash_error_struct.h:84:13: performance: Function 'getMethod()' should return member '_method' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/hash_error_struct.h:91:13: performance: Function 'getExpected()' should return member '_expected' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/hash_error_struct.h:98:13: performance: Function 'getChecksum()' should return member '_found' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/http_error_struct.h:89:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/network_error_struct.h:94:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/process_error_struct.h:122:13: performance: Function 'getPhrase()' should return member '_phrase' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/process_error_struct.h:129:13: performance: Function 'getStandardOutput()' should return member '_stdout' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/errors/process_error_struct.h:136:13: performance: Function 'getStandardError()' should return member '_stderr' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/common/public/lomiri/transfers/system/logger.cpp:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:254:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:331:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:373:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:382:32: style: Variable 'empty' is not assigned a value. [unassignedVariable] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:391:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:393:32: style: Variable 'empty' is not assigned a value. [unassignedVariable] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:432:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:453:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:474:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:500:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/download_impl.cpp:521:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:284:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:290:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:305:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:311:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:317:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:332:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:338:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:344:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:359:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:365:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:371:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:387:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:393:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:399:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:415:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:421:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:427:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:433:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:439:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:445:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:460:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:466:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:472:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:478:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:132:14: style: The destructor '~DBusError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:132:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:204:14: style: The destructor '~AuthError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:204:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:265:14: style: The destructor '~HttpError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:265:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:354:14: style: The destructor '~NetworkError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:354:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:412:14: style: The destructor '~ProcessError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:412:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:491:14: style: The destructor '~HashError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:76:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/error.h:491:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:111:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable severity [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:126:76: performance: Function parameter 'map' should be passed by const reference. [passedByValue] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:131:77: performance: Function parameter 'map' should be passed by const reference. [passedByValue] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/logging/logger.cpp:88:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:142:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:192:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:233:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_impl.cpp:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:142:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:190:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _conn [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/client/lomiri/download_manager/manager_pendingcall_watcher.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onFinished [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:106:13: performance: Function 'getHash()' should return member '_hash' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:92:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_state_struct.h:99:13: performance: Function 'getFilePath()' should return member '_filePath' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:126:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:133:13: performance: Function 'getHash()' should return member '_hash' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:140:13: performance: Function 'getAlgorithm()' should return member '_algorithm' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/download_struct.h:155:28: performance: Function 'getHeaders()' should return member '_headers' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/group_download_struct.h:106:13: performance: Function 'getLocalFile()' should return member '_localFile' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/group_download_struct.h:92:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/common/lomiri/download_manager/group_download_struct.h:99:13: performance: Function 'getHash()' should return member '_hash' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:64:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.cpp:76:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TITLE_KEY [valueFlowBailoutIncompleteVar] 2.13.0 lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.h:41:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download_manager_adaptor.cpp:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:238:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:369:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.cpp:441:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINISH [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/downloads_db.h:48:13: performance: Function 'filename()' should return member '_dbName' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.cpp:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/factory.cpp:84:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_ID [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1131:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1174:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:1228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:284:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:471:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:527:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:571:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:611:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:664:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:736:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:754:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:810:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:853:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:923:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:962:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.cpp:984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:67:14: style: The destructor '~FileDownload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.h:58:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:67:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:115:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:259:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.cpp:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] 2.13.0 lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.h:38:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.h:54:14: style: The destructor '~GroupDownload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/download.h:58:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/group_download.h:54:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:143:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_ID [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:182:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidArgs [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/manager.cpp:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/mms_file_download.h:46:14: style: The destructor '~MmsFileDownload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/file_download.h:67:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/mms_file_download.h:46:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:376:13: performance: Function 'state()' should return member '_state' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:442:30: performance: Function parameter 'state' should be passed by const reference. [passedByValue] head lomiri-download-manager-0.1.3/src/downloads/priv/lomiri/downloads/state_machines/download_sm.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/qml/download_error.h:38:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/qml/download_error.h:39:13: performance: Function 'message()' should return member 'm_message' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/qml/lomiri_download_manager.h:49:13: performance: Function 'errorMessage()' should return member 'm_errorMessage' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/qml/single_download.cpp:189:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/qml/single_download.h:97:13: performance: Function 'hash()' should return member 'm_hash' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/qml/single_download.h:98:13: performance: Function 'algorithm()' should return member 'm_algorithm' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_daemon.h:43:13: performance: Function 'daemonPath()' should return member '_path' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:114:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:123:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:146:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:164:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:173:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:183:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:192:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:215:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_file_download.cpp:234:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:133:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:162:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:172:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/downloads/test-daemon/testing_manager.cpp:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMember [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/deflator.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/factory.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/factory.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _error [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/extractor/lomiri/downloads/extractor/unzip.cpp:64:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:56:13: performance: Function 'getUrl()' should return member '_url' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:57:13: performance: Function 'getFilePath()' should return member '_filePath' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/uploads/common/lomiri/upload_manager/upload_struct.h:59:28: performance: Function 'getHeaders()' should return member '_headers' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/factory.cpp:89:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:394:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:407:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINISH [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.cpp:420:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/manager.cpp:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/mms_file_upload.h:59:14: style: The destructor '~MmsFileUpload' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/file_upload.h:58:14: note: Virtual destructor in base class lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/mms_file_upload.h:59:14: note: Destructor in derived class head lomiri-download-manager-0.1.3/src/uploads/priv/lomiri/uploads/upload_manager_adaptor.cpp:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:60:9: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] head lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:61:9: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] head lomiri-download-manager-0.1.3/tests/common/base_testcase.cpp:72:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDotAndDotDot [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:128:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:172:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:258:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:282:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.cpp:86:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/common/daemon_testcase.h:40:13: performance: Function 'daemonPath()' should return member '_daemonPath' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:250:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthenticationRequiredError [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Auth [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Http [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Network [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Process [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:417:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:424:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:471:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hash [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_download.cpp:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:160:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:306:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_client_manager.cpp:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_download_manager_watch.cpp:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/client/test_group_manager_watch.cpp:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_base_download.cpp:191:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_base_download.cpp:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_daemon.cpp:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1003:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1079:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1157:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1276:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1350:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1446:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1537:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpStatusCodeAttribute [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1610:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1683:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1747:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1817:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:184:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1889:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:1977:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2044:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2173:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:228:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2374:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2508:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:254:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2627:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2737:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2826:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2858:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:2923:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileData [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3073:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable algo [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3086:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3163:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3234:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3417:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3488:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedirectionTargetAttribute [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3574:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedirectionTargetAttribute [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3760:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:382:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileData [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3905:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3943:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3959:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:3974:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFLATE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4052:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4085:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mime [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:4193:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:467:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:543:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:577:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:624:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:651:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldValue [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:666:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BearerUnknown [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:708:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BearerUnknown [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:741:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:773:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESUME [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:835:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download.cpp:919:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:364:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:432:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_download_manager.cpp:461:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:254:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:322:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:416:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_downloads_db.cpp:480:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNCOLLECTED [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:171:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:231:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CertificateExpired [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:518:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:537:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:555:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:629:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_file_download_sm.cpp:647:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_filename_mutex.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_filename_mutex.cpp:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:51:13: performance: Function 'name()' should return member '_name' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_final_state.h:59:13: performance: Function 'surname()' should return member '_surname' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1016:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1173:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1250:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1308:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1353:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable confined [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:1469:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable algo [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:166:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:231:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:316:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:378:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:462:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:547:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:607:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:678:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAUSE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:751:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:823:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:885:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_group_download.cpp:945:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectPath [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TITLE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:241:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_PACKAGE_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:338:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deflate [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:370:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_ID [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appid [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:461:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable custom [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_metadata.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_PATH_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:39:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:63:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_mms_download.cpp:81:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_IN_INDICATOR_KEY [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_network_error_transition.cpp:111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:1013:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINISH [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:1037:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:189:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:277:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:420:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:495:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:563:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:611:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:685:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:759:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANCEL [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:820:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:890:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/daemon/test_transfers_queue.cpp:989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable custom [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:69:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_metadata.cpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:171:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:232:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:294:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/downloads/qml/test_single_download.cpp:382:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBus [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:388:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.cpp:427:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:42:13: performance: Function 'getAuthProcess()' should return member '_authProcess' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:44:13: performance: Function 'getAuthFile()' should return member '_authFile' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:50:13: performance: Function 'getSpoolTemp()' should return member '_spoolTemp' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:52:13: performance: Function 'getSquidTemp()' should return member '_squidTemp' by const reference. [returnByReference] head lomiri-download-manager-0.1.3/tests/uploads/daemon/squid.h:55:13: performance: Function 'error()' should return member '_errorString' by const reference. [returnByReference] DONE