2026-05-01 15:01 ftp://ftp.de.debian.org/debian/pool/main/d/deepin-deb-installer/deepin-deb-installer_6.5.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 851 831 elapsed-time: 0.5 0.4 head-timing-info: old-timing-info: head results: deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rootfsList [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:105:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:147:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:201:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_init [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/immutable/immutable_process_controller.cpp:34:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/immutable/immutable_process_controller.cpp:57:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/immutable/immutable_process_controller.cpp:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/immutable/immutable_process_controller.cpp:130:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/immutable/immutable_process_controller.cpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitNoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_process_controller.cpp:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_process_controller.cpp:60:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_process_controller.cpp:100:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_process_controller.cpp:143:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_process_controller.cpp:177:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitNoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:169:9: style: Condition '!compatibleExists()' is always true [knownConditionTrueFalse] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:169:26: note: Calling function 'compatibleExists' returns 0 deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:169:9: note: Condition '!compatibleExists()' is always true deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:35:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedInputChannel [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:113:28: style: Local variable 'rootfsList' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.h:49:42: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:113:28: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:192:10: style: Local variable 'rootfsList' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.h:49:42: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/compatible/compatible_backend.cpp:192:10: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/utils/accessible.h:47:1: error: There is an unknown macro here somewhere. Configuration is required. If SET_FORM_ACCESSIBLE is a macro then please configure it. [unknownMacro] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:16:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsAvailable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:21:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:26:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:82:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.cpp:48:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageNotLocal [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:87:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsAuthCancel [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.cpp:93:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageNotDdim [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:92:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsAvailable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prohibit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsAvailable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/PackageDependsStatus.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompatibleNotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.cpp:13:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.cpp:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthConfirm [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.cpp:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedChannels [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.cpp:73:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnalysisErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.h:16:5: style: Class 'DealDependThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.cpp:144:24: style:inconclusive: Either there is a missing 'override', or the member function 'AddPackageThread::mkTempDir' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.h:94:10: note: Either there is a missing 'override', or the member function 'AddPackageThread::mkTempDir' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.cpp:144:24: note: Either there is a missing 'override', or the member function 'AddPackageThread::mkTempDir' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.h:26:5: style: Class 'AddPackageThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.cpp:70:48: style:inconclusive: Function 'slotInstallFinished' argument 1 names different: declaration '' definition 'num'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/manager/AddPackageThread.cpp:21:53: performance: Function parameter 'appendedPackagesMd5' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:393:24: style:inconclusive: Either there is a missing 'override', or the member function 'InstallDebThread::mkTempDir' can be const. [functionConst] deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.h:62:10: note: Either there is a missing 'override', or the member function 'InstallDebThread::mkTempDir' can be const. deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:393:24: note: Either there is a missing 'override', or the member function 'InstallDebThread::mkTempDir' can be const. deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:407:24: style:inconclusive: Either there is a missing 'override', or the member function 'InstallDebThread::rmTempDir' can be const. [functionConst] deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.h:63:10: note: Either there is a missing 'override', or the member function 'InstallDebThread::rmTempDir' can be const. deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:407:24: note: Either there is a missing 'override', or the member function 'InstallDebThread::rmTempDir' can be const. deepin-deb-installer-6.5.5/src/AptInstallDepend/installDebThread.cpp:114:5: performance: Range variable 'eachData' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:30:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TouchGesture [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:49:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:57:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:125:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AltModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:157:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:262:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:279:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupFocusReason [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packagelistview.cpp:295:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/dependgraph.cpp:140:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackendIsRunningInit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:130:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMultiArchType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:162:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchForeign [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:193:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoOperand [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:286:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:395:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageselectmodel.cpp:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appName [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageselectmodel.h:46:10: style:inconclusive: Technically the member function 'DebIr::operator==' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/model/packageslistdelegate.cpp:48:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageslistdelegate.cpp:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageselectmodel.h:73:18: performance: Function 'selectData()' should return member 'selectInfos' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/model/packageselectmodel.h:75:18: performance: Function 'dependData()' should return member 'dependInfos' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/model/packageselectmodel.h:77:18: performance: Function 'mustInstallData()' should return member 'mustInstallInfos' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/model/packageselectmodel.cpp:83:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:13:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Proxy [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:122:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerUnInstall [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:294:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalAppendFailMessage [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:453:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:30:5: performance: Variable 'backendInInit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:31:5: performance: Variable 'inPkgAnalyze' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:32:5: performance: Variable 'uiExited' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:79:23: style:inconclusive: Either there is a missing 'override', or the member function 'PackageAnalyzer::isBackendReady' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.h:35:10: note: Either there is a missing 'override', or the member function 'PackageAnalyzer::isBackendReady' can be const. deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:79:23: note: Either there is a missing 'override', or the member function 'PackageAnalyzer::isBackendReady' can be const. deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.h:42:24: performance: Function 'supportArchList()' should return member 'archs' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:139:18: performance: Range variable 'arch' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deb-installer/model/packageanalyzer.cpp:368:90: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:89:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardOutput [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:147:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparateChannels [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:358:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:357:28: style:inconclusive: Either there is a missing 'override', or the member function 'ProxyPackageListModel::proxyIndexFromModel' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.h:49:9: note: Either there is a missing 'override', or the member function 'ProxyPackageListModel::proxyIndexFromModel' can be const. deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:357:28: note: Either there is a missing 'override', or the member function 'ProxyPackageListModel::proxyIndexFromModel' can be const. deepin-deb-installer-6.5.5/src/deb-installer/process/kpty_p.h:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:292:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:449:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:472:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:498:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:586:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PATH_UTMP [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PATH_UTMP [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:676:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCGETS [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:683:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSETS [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSWINSZ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:704:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:52:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/model/proxy_package_list_model.cpp:232:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXOFF [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXON [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERASE [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERASE [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXOFF [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:233:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IXOFF [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:255:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:315:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Acceptable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:607:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deb [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:140:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalAppendFailMessage [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:162:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:357:5: warning: Member variable 'KProcessPrivate::outputChannelMode' is not initialized in the constructor. [uninitMemberVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:185:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalPackageCountChanged [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:357:5: warning: Member variable 'KProcessPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:209:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:306:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:367:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:390:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:487:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:518:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifySuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:560:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:582:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:624:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:646:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:354:5: style: The member function 'KProcessPrivate::d_func' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:761:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:50:23: style: The member function 'KProcessPrivate::writeAll' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:364:10: note: The member function 'KProcessPrivate::writeAll' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:50:23: note: The member function 'KProcessPrivate::writeAll' can be static. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:826:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:902:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1031:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1053:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStaysOnTopHint [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1085:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1131:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1187:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1227:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DigitalSignatureError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1232:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDigitalSignature [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1313:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifySuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1363:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1385:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1399:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1440:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1448:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Waiting [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1465:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1510:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1542:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1581:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1624:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplocationProhibit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1630:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplocationProhibit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1702:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsManuallyHeld [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1766:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1844:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1914:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:308:44: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:310:33: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:381:12: style: The member function 'KPty::open' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.h:60:10: note: The member function 'KPty::open' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:381:12: note: The member function 'KPty::open' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/kpty_p.h:33:5: style: The member function 'KPtyPrivate::d_func' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:184:19: style: The member function 'KPtyPrivate::chownpty' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty_p.h:38:10: note: The member function 'KPtyPrivate::chownpty' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:184:19: note: The member function 'KPtyPrivate::chownpty' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:196:9: warning: Class 'KPty' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:196:9: warning: Class 'KPty' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.h:182:5: style: Class 'KPty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty_p.h:35:5: style: Class 'KPtyPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:381:12: style: Local variable 'pid' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:324:9: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:381:12: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:390:12: style: Local variable 'pid' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.h:324:9: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/process/kprocess.cpp:390:12: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:338:13: style: Condition '!d->chownpty(true)' is always false [knownConditionTrueFalse] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:338:25: note: Calling function 'chownpty' returns 1 deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:338:13: note: Condition '!d->chownpty(true)' is always false deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:676:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:683:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:694:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty_p.h:38:24: style:inconclusive: Function 'chownpty' argument 1 names different: declaration 'grant' definition ''. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:485:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/src/deb-installer/process/kpty.cpp:502:14: style: Variable 'pgrp' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchForeign [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:114:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:172:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prohibit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:276:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PkgReadable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:318:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoConnection [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:769:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:820:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDependsSuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:908:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prohibit [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1481:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1614:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageNotLocal [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1681:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageNotDdim [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1859:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2015:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchSame [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2132:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMultiArchType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2329:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:93:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:278:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Read [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:39:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowActive [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:81:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:92:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:130:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:151:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExportScriptableSlots [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptyprocess.cpp:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessState [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptyprocess.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessState [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptyprocess.cpp:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:259:16: error: Returning pointer to local variable 'tmp' that will be invalid when returning. [returnDanglingLifetime] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:255:27: note: Pointer to container is created here. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:253:24: note: Variable created here. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:259:16: note: Returning pointer to local variable 'tmp' that will be invalid when returning. deepin-deb-installer-6.5.5/src/deb-installer/process/kptyprocess.h:162:5: warning: Member variable 'KPtyProcessPrivate::pty' is not initialized in the constructor. [uninitMemberVar] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:337:5: style: The member function 'KPtyDevicePrivate::d_func' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:58:5: style: Class 'KPtyDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:339:5: style: Struct 'KPtyDevicePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kptyprocess.h:86:5: style: Class 'KPtyProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:292:36: style: C-style pointer casting [cstyleCast] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:46:5: style: Class 'DebInstaller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:178:17: style: Condition '!paraList.isEmpty()' is always true [knownConditionTrueFalse] deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:164:29: note: Assuming that condition 'paraList.isEmpty()' is not redundant deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:170:28: note: Assuming container is not empty deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:178:17: note: Condition '!paraList.isEmpty()' is always true deepin-deb-installer-6.5.5/src/deb-installer/singleInstallerApplication.cpp:170:23: performance: Range variable 'it' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:280:63: error: Invalid connect() argument nr 4. A non-boolean value is required. [invalidFunctionArgBool] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:281:64: error: Invalid connect() argument nr 4. A non-boolean value is required. [invalidFunctionArgBool] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:93:10: style: Virtual function 'close' is called from destructor '~KPtyDevice()' at line 297. Dynamic binding is not used. [virtualCallInConstructor] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:297:5: note: Calling close deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:93:10: note: close is a virtual function deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:101:11: style: Either there is a missing 'override', or the member function 'Konsole::Pty::setUtf8Mode' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:161:10: note: Either there is a missing 'override', or the member function 'Konsole::Pty::setUtf8Mode' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:101:11: note: Either there is a missing 'override', or the member function 'Konsole::Pty::setUtf8Mode' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:567:11: style: Either there is a missing 'override', or the member function 'Konsole::Pty::lockPty' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:172:10: note: Either there is a missing 'override', or the member function 'Konsole::Pty::lockPty' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:567:11: note: Either there is a missing 'override', or the member function 'Konsole::Pty::lockPty' can be static. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:289:11: style:inconclusive: Either there is a missing 'override', or the member function 'Konsole::Pty::isTerminalRemoved' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:209:10: note: Either there is a missing 'override', or the member function 'Konsole::Pty::isTerminalRemoved' can be const. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:289:11: note: Either there is a missing 'override', or the member function 'Konsole::Pty::isTerminalRemoved' can be const. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:468:62: style: Condition '!_isCommandExec' is always true [knownConditionTrueFalse] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:464:22: note: Assignment '_isCommandExec=false', assigned value is 0 deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:468:62: note: Condition '!_isCommandExec' is always true deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:93:54: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:400:48: style:inconclusive: Function 'readData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:157:40: note: Function 'readData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:400:48: note: Function 'readData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:407:52: style:inconclusive: Function 'readLineData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:158:44: note: Function 'readLineData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:407:52: note: Function 'readLineData' argument 2 names different: declaration 'maxSize' definition 'maxlen'. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:414:55: style:inconclusive: Function 'writeData' argument 2 names different: declaration 'maxSize' definition 'len'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.h:159:47: note: Function 'writeData' argument 2 names different: declaration 'maxSize' definition 'len'. deepin-deb-installer-6.5.5/src/deb-installer/process/kptydevice.cpp:414:55: note: Function 'writeData' argument 2 names different: declaration 'maxSize' definition 'len'. deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package.cpp:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:458:10: style: The scope of the variable 'isCustomCommand' can be reduced. [variableScope] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:74:38: style:inconclusive: Function 'setFlowControlEnabled' argument 1 names different: declaration 'on' definition 'enable'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:124:37: note: Function 'setFlowControlEnabled' argument 1 names different: declaration 'on' definition 'enable'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:74:38: note: Function 'setFlowControlEnabled' argument 1 names different: declaration 'on' definition 'enable'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:101:28: style:inconclusive: Function 'setUtf8Mode' argument 1 names different: declaration 'on' definition 'enable'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:161:27: note: Function 'setUtf8Mode' argument 1 names different: declaration 'on' definition 'enable'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:101:28: note: Function 'setUtf8Mode' argument 1 names different: declaration 'on' definition 'enable'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:162:35: style:inconclusive: Function 'start' argument 2 names different: declaration 'arguments' definition 'programArguments'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:105:35: note: Function 'start' argument 2 names different: declaration 'arguments' definition 'programArguments'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:162:35: note: Function 'start' argument 2 names different: declaration 'arguments' definition 'programArguments'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:260:14: style:inconclusive: Function 'Pty' argument 1 names different: declaration 'ptyMasterFd' definition 'masterFd'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:80:22: note: Function 'Pty' argument 1 names different: declaration 'ptyMasterFd' definition 'masterFd'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:260:14: note: Function 'Pty' argument 1 names different: declaration 'ptyMasterFd' definition 'masterFd'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:449:32: style:inconclusive: Function 'sendData' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.h:181:31: note: Function 'sendData' argument 1 names different: declaration 'buffer' definition 'data'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:449:32: note: Function 'sendData' argument 1 names different: declaration 'buffer' definition 'data'. deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:354:21: style: Local variable 'packageName' shadows outer variable [shadowVariable] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:321:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:354:21: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:415:21: style: Local variable 'packageName' shadows outer variable [shadowVariable] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:382:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:415:21: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:299:34: performance: Function parameter 'strCommand' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:299:54: performance: Function parameter 'strPattern' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:319:39: performance: Function parameter 'strCommand' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:380:38: performance: Function parameter 'strCommand' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package.h:32:27: performance: Function 'installedVersion()' should return member 'm_installedVersion' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package.h:34:27: performance: Function 'processError()' should return member 'm_processError' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:458:26: style: Variable 'isCustomCommand' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deb-installer/process/Pty.cpp:461:25: style: Variable 'isCustomCommand' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:216:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:332:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:392:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExeOwner [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/utils/deb_package.cpp:116:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToRemove [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.h:32:27: performance: Function 'lastError()' should return member 'm_lastError' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/utils/deb_package.h:50:17: performance: Function 'removePackages()' should return member 'm_removePackages' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/utils/deb_package.h:55:27: performance: Function 'errorString()' should return member 'm_errorString' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:426:40: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:426:68: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'uabPkg'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:441:40: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:441:73: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'uabPkgPtr'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Installing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninstalling [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_process [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:198:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:216:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartialPreferFirstMatch [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:309:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Installing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:332:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninstalling [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:352:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Installing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:375:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninstalling [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:410:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/utils/eventlogutils.cpp:25:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_supportPackageType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:50:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexIsValid [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PkgReadable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:206:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:219:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DigitalSignatureError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:238:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Waiting [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerUnInstall [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:294:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:307:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:322:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:407:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:438:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:455:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uab [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:505:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:360:20: style:inconclusive: Either there is a missing 'override', or the member function 'DebListModel::isDevelopMode' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:135:10: note: Either there is a missing 'override', or the member function 'DebListModel::isDevelopMode' can be const. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:360:20: note: Either there is a missing 'override', or the member function 'DebListModel::isDevelopMode' can be const. deepin-deb-installer-6.5.5/src/deb-installer/utils/hierarchicalverify.cpp:125:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/utils/hierarchicalverify.cpp:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:399:28: style:inconclusive: Either there is a missing 'override', or the member function 'Uab::UabProcessController::checkIndexValid' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.h:73:24: note: Either there is a missing 'override', or the member function 'Uab::UabProcessController::checkIndexValid' can be const. deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_process_controller.cpp:399:28: note: Either there is a missing 'override', or the member function 'Uab::UabProcessController::checkIndexValid' can be const. deepin-deb-installer-6.5.5/src/deb-installer/utils/utils.cpp:422:2: error: failed to evaluate #if condition, undefined function-like macro invocation: DTK_VERSION_CHECK( ... ) [syntaxError] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:529:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:531:7: note: Found duplicate branches for 'if' and 'else'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:529:12: note: Found duplicate branches for 'if' and 'else'. deepin-deb-installer-6.5.5/src/deb-installer/utils/hierarchicalverify.cpp:122:20: style: Local variable 'error' shadows outer variable [shadowVariable] deepin-deb-installer-6.5.5/src/deb-installer/utils/hierarchicalverify.cpp:118:16: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/utils/hierarchicalverify.cpp:122:20: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:558:57: style:inconclusive: Function 'slotAppendPackage' argument 1 names different: declaration 'packages' definition 'package'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:225:47: note: Function 'slotAppendPackage' argument 1 names different: declaration 'packages' definition 'package'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:558:57: note: Function 'slotAppendPackage' argument 1 names different: declaration 'packages' definition 'package'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:566:67: style:inconclusive: Function 'slotTransactionStatusChanged' argument 1 names different: declaration 'TransactionStatus' definition 'transactionStatus'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:236:63: note: Function 'slotTransactionStatusChanged' argument 1 names different: declaration 'TransactionStatus' definition 'transactionStatus'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:566:67: note: Function 'slotTransactionStatusChanged' argument 1 names different: declaration 'TransactionStatus' definition 'transactionStatus'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:692:78: style:inconclusive: Function 'refreshOperatingPackageStatus' argument 1 names different: declaration 'oprationStatus' definition 'operationStatus'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:364:68: note: Function 'refreshOperatingPackageStatus' argument 1 names different: declaration 'oprationStatus' definition 'operationStatus'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:692:78: note: Function 'refreshOperatingPackageStatus' argument 1 names different: declaration 'oprationStatus' definition 'operationStatus'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1424:59: style:inconclusive: Function 'slotSetCurrentIndex' argument 1 names different: declaration 'idx' definition 'modelIndex'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:208:49: note: Function 'slotSetCurrentIndex' argument 1 names different: declaration 'idx' definition 'modelIndex'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1424:59: note: Function 'slotSetCurrentIndex' argument 1 names different: declaration 'idx' definition 'modelIndex'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1502:48: style:inconclusive: Function 'slotConfigInstallFinish' argument 1 names different: declaration 'flag' definition 'installResult'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:256:38: note: Function 'slotConfigInstallFinish' argument 1 names different: declaration 'flag' definition 'installResult'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1502:48: note: Function 'slotConfigInstallFinish' argument 1 names different: declaration 'flag' definition 'installResult'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1576:58: style:inconclusive: Function 'slotCheckInstallStatus' argument 1 names different: declaration 'str' definition 'installInfo'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.h:270:48: note: Function 'slotCheckInstallStatus' argument 1 names different: declaration 'str' definition 'installInfo'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1576:58: note: Function 'slotCheckInstallStatus' argument 1 names different: declaration 'str' definition 'installInfo'. deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:109:23: performance: Range variable 'error' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1447:15: performance: Range variable 'md5' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1113:18: style: Variable 'btnCancel' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:1388:18: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:246:58: style:inconclusive: Function 'slotUninstallPackage' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.h:38:42: note: Function 'slotUninstallPackage' argument 1 names different: declaration 'index' definition 'i'. deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_package_list_model.cpp:246:58: note: Function 'slotUninstallPackage' argument 1 names different: declaration 'index' definition 'i'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/ddimerrorpage.cpp:19:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/model/deblistmodel.cpp:110:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/AptConfigMessage.cpp:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/AptConfigMessage.cpp:119:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/AptConfigMessage.cpp:142:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/AptConfigMessage.cpp:189:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/AptConfigMessage.cpp:215:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/packageselectview.cpp:25:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/packageselectview.cpp:62:26: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/setting_translation.cpp:9:16: style: Variable 'basic' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/setting_translation.cpp:10:15: style: Variable 'text' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/settingdialog.cpp:45:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoContextMenu [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/settingdialog.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/settingdialog.cpp:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupFocusReason [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/settingdialog.cpp:118:13: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:125:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:291:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:324:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:401:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:422:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:436:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:460:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:473:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:499:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageRemoveDependsRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/uninstallconfirmpage.cpp:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/uninstallconfirmpage.cpp:149:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextTitle [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/InfoCommandLinkButton.cpp:13:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceHanSansNormal [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/InfoCommandLinkButton.cpp:22:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/uninstallconfirmpage.cpp:124:54: style:inconclusive: Function 'setPackage' argument 1 names different: declaration 'packageName' definition 'name'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/uninstallconfirmpage.h:27:36: note: Function 'setPackage' argument 1 names different: declaration 'packageName' definition 'name'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/uninstallconfirmpage.cpp:124:54: note: Function 'setPackage' argument 1 names different: declaration 'packageName' definition 'name'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/InfoCommandLinkButton.cpp:10:54: performance: Function parameter 'text' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomizeWindowHint [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:182:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APT_INIT [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:221:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:324:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deb [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:407:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_FIN [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:434:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowCloseButtonHint [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:443:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimizeButtonHint [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/choosefilebutton.cpp:15:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceHanSansNormal [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:454:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/choosefilebutton.cpp:28:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:493:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownPackage [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:517:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:617:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:683:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:718:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uab [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:726:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uab [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:741:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:775:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:793:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageTypeRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:838:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:866:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthBefore [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:918:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:951:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:1043:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthBefore [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/choosefilebutton.cpp:12:44: performance: Function parameter 'text' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:556:48: style:inconclusive: Function 'DealDependResult' argument 1 names different: declaration 'iAuthRes' definition 'authStatus'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.h:53:31: note: Function 'DealDependResult' argument 1 names different: declaration 'iAuthRes' definition 'authStatus'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/multipleinstallpage.cpp:556:48: note: Function 'DealDependResult' argument 1 names different: declaration 'iAuthRes' definition 'authStatus'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:16:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_AcceptTouchEvents [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gesture [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TapGesture [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:126:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/coloredprogressbar.cpp:27:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/coloredprogressbar.cpp:62:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/coloredprogressbar.cpp:59:50: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.cpp:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.cpp:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.cpp:95:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.cpp:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideNone [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.h:27:10: style:inconclusive: Either there is a missing 'override', or the member function 'FlashTween::active' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:51:64: style:inconclusive: Function 'tapGestureTriggered' argument 1 names different: declaration '' definition 'tap'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:89:78: style:inconclusive: Function 'tapAndHoldGestureTriggered' argument 1 names different: declaration '' definition 'tapAndHold'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:121:62: style:inconclusive: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.h:115:41: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'e'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:121:62: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'e'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:142:59: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.h:119:38: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:142:59: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:183:77: style:inconclusive: Function 'start' argument 5 names different: declaration 'fSlideGesture' definition 'f'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.h:25:69: note: Function 'start' argument 5 names different: declaration 'fSlideGesture' definition 'f'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:183:77: note: Function 'start' argument 5 names different: declaration 'fSlideGesture' definition 'f'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/droundbgframe.cpp:42:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.cpp:13:61: style:inconclusive: Function 'DebInfoLabel' argument 2 names different: declaration 'f' definition 'windowFlags'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.h:25:70: note: Function 'DebInfoLabel' argument 2 names different: declaration 'f' definition 'windowFlags'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/debinfolabel.cpp:13:61: note: Function 'DebInfoLabel' argument 2 names different: declaration 'f' definition 'windowFlags'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/droundbgframe.h:15:5: style: Class 'DRoundBgFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/error_notify_dialog_helper.cpp:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/droundbgframe.cpp:26:45: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:64:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageDependsStatusRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:86:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageTypeRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:149:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:189:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceHanSansNormal [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:220:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:374:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:534:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:556:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageDependsStatusRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:644:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextLively [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:683:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextLively [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:721:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextLively [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:830:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageOperateStatusRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:914:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageRemoveDependsRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/filechoosewidget.cpp:29:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:957:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageDependsDetailRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/filechoosewidget.cpp:151:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistingFiles [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:975:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageLongDescriptionRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/filechoosewidget.cpp:185:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:1099:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Install [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:1130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:1167:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageDependsStatusRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:1209:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageDependsStatusRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:1272:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsAvailable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:1296:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextWarning [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:31:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:118:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:506:20: style: Either there is a missing 'override', or the member function 'DebInstaller::dragMoveEvent' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:55:10: note: Either there is a missing 'override', or the member function 'DebInstaller::dragMoveEvent' can be static. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:506:20: note: Either there is a missing 'override', or the member function 'DebInstaller::dragMoveEvent' can be static. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:629:22: style:inconclusive: Either there is a missing 'override', or the member function 'DebInstaller::analyzeV10' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:328:12: note: Either there is a missing 'override', or the member function 'DebInstaller::analyzeV10' can be const. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:629:22: note: Either there is a missing 'override', or the member function 'DebInstaller::analyzeV10' can be const. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/noprocesswidget.cpp:22:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/noprocesswidget.cpp:46:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:451:52: style:inconclusive: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'dragEnterEvent'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:53:42: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'dragEnterEvent'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:451:52: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'dragEnterEvent'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:85:56: style:inconclusive: Function 'mouseReleaseEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:477:42: style:inconclusive: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'dropEvent'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:54:32: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'dropEvent'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:477:42: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'dropEvent'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:506:50: style:inconclusive: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'dragMoveEvent'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:55:40: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'dragMoveEvent'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:506:50: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'dragMoveEvent'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:511:60: style:inconclusive: Function 'slotPackagesSelected' argument 1 names different: declaration 'packages' definition 'packagesPathList'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:64:50: note: Function 'slotPackagesSelected' argument 1 names different: declaration 'packages' definition 'packagesPathList'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:511:60: note: Function 'slotPackagesSelected' argument 1 names different: declaration 'packages' definition 'packagesPathList'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:992:45: style:inconclusive: Function 'slotSetEnableButton' argument 1 names different: declaration 'bEnable' definition 'bButtonEnabled'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:137:35: note: Function 'slotSetEnableButton' argument 1 names different: declaration 'bEnable' definition 'bButtonEnabled'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:992:45: note: Function 'slotSetEnableButton' argument 1 names different: declaration 'bEnable' definition 'bButtonEnabled'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:1036:45: style:inconclusive: Function 'slotDealDependResult' argument 1 names different: declaration 'iAuthRes' definition 'authDependsStatus'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.h:157:35: note: Function 'slotDealDependResult' argument 1 names different: declaration 'iAuthRes' definition 'authDependsStatus'. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:1036:45: note: Function 'slotDealDependResult' argument 1 names different: declaration 'iAuthRes' definition 'authDependsStatus'. deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:134:53: performance: Function parameter 'text' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:147:53: performance: Function parameter 'text' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:348:20: style: Variable 'ir' can be declared as reference to const [constVariableReference] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:571:24: style: Variable 'st' can be declared as reference to const [constVariableReference] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:674:26: style: Variable 'multiplePage' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/debinstaller.cpp:349:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:24:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:30:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:47:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefautFont [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefautFont [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:89:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:136:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/packageselectitem.cpp:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLine [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/packageselectitem.cpp:69:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextTips [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/processwidget.cpp:19:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/installprocessinfoview.cpp:51:27: style: Variable 'pdebhelp' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/installer/PackageInstaller.cpp:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommitError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/installer/PackageInstaller.cpp:133:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/installer/PackageInstaller.cpp:161:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsAvailable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/installer/PackageInstaller.cpp:180:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:54:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstallStatusUnknown [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigntureVerifySuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:148:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:199:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigntureVerifySuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:266:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitSuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitSuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:92:14: style:inconclusive: Technically the member function 'Package::getIndex' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:62:9: note: Technically the member function 'Package::getIndex' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:92:14: note: Technically the member function 'Package::getIndex' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:97:15: style:inconclusive: Technically the member function 'Package::getValid' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:68:10: note: Technically the member function 'Package::getValid' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:97:15: note: Technically the member function 'Package::getValid' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:102:18: style:inconclusive: Technically the member function 'Package::getName' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:74:13: note: Technically the member function 'Package::getName' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:102:18: note: Technically the member function 'Package::getName' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:107:18: style:inconclusive: Technically the member function 'Package::getPath' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:80:13: note: Technically the member function 'Package::getPath' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:107:18: note: Technically the member function 'Package::getPath' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:112:18: style:inconclusive: Technically the member function 'Package::getVersion' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:86:13: note: Technically the member function 'Package::getVersion' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:112:18: note: Technically the member function 'Package::getVersion' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:117:18: style:inconclusive: Technically the member function 'Package::getArchitecture' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:92:13: note: Technically the member function 'Package::getArchitecture' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:117:18: note: Technically the member function 'Package::getArchitecture' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:122:21: style:inconclusive: Technically the member function 'Package::getMd5' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:98:16: note: Technically the member function 'Package::getMd5' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:122:21: note: Technically the member function 'Package::getMd5' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:132:24: style:inconclusive: Technically the member function 'Package::getDependStatus' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:104:19: note: Technically the member function 'Package::getDependStatus' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:132:24: note: Technically the member function 'Package::getDependStatus' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:127:25: style:inconclusive: Technically the member function 'Package::getSigntureStatus' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:110:20: note: Technically the member function 'Package::getSigntureStatus' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:127:25: note: Technically the member function 'Package::getSigntureStatus' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:137:24: style:inconclusive: Technically the member function 'Package::getInstallStatus' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:116:19: note: Technically the member function 'Package::getInstallStatus' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:137:24: note: Technically the member function 'Package::getInstallStatus' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:142:22: style:inconclusive: Technically the member function 'Package::getPackageAvailableDepends' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:122:17: note: Technically the member function 'Package::getPackageAvailableDepends' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:142:22: note: Technically the member function 'Package::getPackageAvailableDepends' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:147:22: style:inconclusive: Technically the member function 'Package::getPackageReverseDependList' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:128:17: note: Technically the member function 'Package::getPackageReverseDependList' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.cpp:147:22: note: Technically the member function 'Package::getPackageReverseDependList' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:74:13: performance: Function 'getName()' should return member 'm_name' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:80:13: performance: Function 'getPath()' should return member 'm_packagePath' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:86:13: performance: Function 'getVersion()' should return member 'm_version' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:92:13: performance: Function 'getArchitecture()' should return member 'm_architecture' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:98:16: performance: Function 'getMd5()' should return member 'm_md5' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:122:17: performance: Function 'getPackageAvailableDepends()' should return member 'm_packageAvailableDependList' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/package/Package.h:128:17: performance: Function 'getPackageReverseDependList()' should return member 'm_packageReverseDepends' by const reference. [returnByReference] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/GetStatusThread.cpp:12:49: style:inconclusive: Function 'GetStatusThread' argument 1 names different: declaration '' definition 'packageStatus'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageSigntureStatus.cpp:17:29: style: The member function 'PackageSigntureStatus::checkDigitalVerifyTools' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageSigntureStatus.h:40:10: note: The member function 'PackageSigntureStatus::checkDigitalVerifyTools' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageSigntureStatus.cpp:17:29: note: The member function 'PackageSigntureStatus::checkDigitalVerifyTools' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageSigntureStatus.cpp:23:29: style: The member function 'PackageSigntureStatus::checkDeviceLock' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageSigntureStatus.h:46:10: note: The member function 'PackageSigntureStatus::checkDeviceLock' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageSigntureStatus.cpp:23:29: note: The member function 'PackageSigntureStatus::checkDeviceLock' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:42:49: style:inconclusive: Function 'slot_getDependsStatus' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:42:70: style:inconclusive: Function 'slot_getDependsStatus' argument 2 names different: declaration '' definition 'dependsStatus'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:73:49: style:inconclusive: Function 'slot_getInstallStatus' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:73:70: style:inconclusive: Function 'slot_getInstallStatus' argument 2 names different: declaration '' definition 'installStatus'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:170:46: style:inconclusive: Function 'getPackageInfo' argument 1 names different: declaration 'pkg' definition 'packagePath'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.h:104:33: note: Function 'getPackageInfo' argument 1 names different: declaration 'pkg' definition 'packagePath'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:170:46: note: Function 'getPackageInfo' argument 1 names different: declaration 'pkg' definition 'packagePath'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:264:61: style:inconclusive: Function 'slot_installFinished' argument 1 names different: declaration '' definition 'exitStatus'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:280:63: style:inconclusive: Function 'slot_uninstallFinished' argument 1 names different: declaration '' definition 'exitStatus'. [funcArgNamesDifferentUnnamed] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:84:50: performance: Function parameter 'packages' should be passed by const reference. [passedByValue] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDependsStatusErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDependsStatusErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDependsStatusErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDependsStatusErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bVerifyStatusErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_dealdependthread.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bVerifyStatusErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:16:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsBreak [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagedependsstatus.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pds [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable md5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_validPackageCount [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:579:24: style: Either there is a missing 'override', or the member function 'SingleInstallPage::initLabelWidth' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.h:141:9: note: Either there is a missing 'override', or the member function 'SingleInstallPage::initLabelWidth' can be static. deepin-deb-installer-6.5.5/src/deb-installer/view/pages/singleinstallpage.cpp:579:24: note: Either there is a missing 'override', or the member function 'SingleInstallPage::initLabelWidth' can be static. deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:155:42: performance: Function parameter 'previousName' should be passed by const reference. However it seems that 'thread_stub_SymbolicLink' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:295:52: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:155:42: note: Function parameter 'previousName' should be passed by const reference. However it seems that 'thread_stub_SymbolicLink' is a callback function. deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:155:64: performance: Function parameter 'packageName' should be passed by const reference. However it seems that 'thread_stub_SymbolicLink' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:295:52: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/manager/ut_addpackagethread.cpp:155:64: note: Function parameter 'packageName' should be passed by const reference. However it seems that 'thread_stub_SymbolicLink' is a callback function. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchForeign [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:431:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchSame [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageanalyzer.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageanalyzer.cpp:66:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LessOrEqual [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageanalyzer.cpp:17:10: style: Either there is a missing 'override', or the member function 'ut_packageanalyzer_TEST::SetUp' can be static. [functionStatic] deepin-deb-installer-6.5.5/tests/src/model/ut_packageanalyzer.cpp:18:10: style: Either there is a missing 'override', or the member function 'ut_packageanalyzer_TEST::TearDown' can be static. [functionStatic] deepin-deb-installer-6.5.5/tests/src/model/ut_packageanalyzer.cpp:21:22: style: class member 'ut_packageanalyzer_TEST::w' is never used. [unusedStructMember] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bShortcutDelete [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bIsRightMenuShow [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bShortcutDelete [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:91:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:105:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:112:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packagelistview.cpp:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_itemHeight [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_listview [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:130:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Waiting [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_listview [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_itemHeight [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:89:1: warning: Member variable 'ut_packageslistdelegate_Test::m_delegate' has no initializer. [uninitMemberVarNoCtor] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:116:27: style: Variable 'delegate' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:135:27: style: Variable 'delegate' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:170:27: style: Variable 'delegate' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:116:36: style: Variable 'delegate' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:135:36: style: Variable 'delegate' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:170:36: style: Variable 'delegate' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:490:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/stub.h:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGE_SIZE [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/stub.h:116:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/stub.h:169:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/stub.h:216:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:256:30: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::getPackageInfo' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:92:17: note: Either there is a missing 'override', or the member function 'PackagesManager::getPackageInfo' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:256:30: note: Either there is a missing 'override', or the member function 'PackagesManager::getPackageInfo' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:95:24: style: The member function 'PackageStatus::resolvMultiArchAnnotation' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:99:13: note: The member function 'PackageStatus::resolvMultiArchAnnotation' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:95:24: note: The member function 'PackageStatus::resolvMultiArchAnnotation' can be static. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:866:29: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::getPackageMd5' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:232:16: note: Either there is a missing 'override', or the member function 'PackagesManager::getPackageMd5' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:866:29: note: Either there is a missing 'override', or the member function 'PackagesManager::getPackageMd5' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:151:21: style: The member function 'PackageStatus::isArchMatches' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:110:10: note: The member function 'PackageStatus::isArchMatches' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:151:21: note: The member function 'PackageStatus::isArchMatches' can be static. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1335:41: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::specialPackage' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:365:28: note: Either there is a missing 'override', or the member function 'PackagesManager::specialPackage' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1335:41: note: Either there is a missing 'override', or the member function 'PackagesManager::specialPackage' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:164:21: style: The member function 'PackageStatus::dependencyVersionMatch' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:128:10: note: The member function 'PackageStatus::dependencyVersionMatch' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:164:21: note: The member function 'PackageStatus::dependencyVersionMatch' can be static. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2255:23: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::mkTempDir' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:388:10: note: Either there is a missing 'override', or the member function 'PackagesManager::mkTempDir' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2255:23: note: Either there is a missing 'override', or the member function 'PackagesManager::mkTempDir' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:632:39: style: The member function 'PackageStatus::specialPackage' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:181:28: note: The member function 'PackageStatus::specialPackage' can be static. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:632:39: note: The member function 'PackageStatus::specialPackage' can be static. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2311:23: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::rmTempDir' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:395:10: note: Either there is a missing 'override', or the member function 'PackagesManager::rmTempDir' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2311:23: note: Either there is a missing 'override', or the member function 'PackagesManager::rmTempDir' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1656:35: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::getPackageDependsDetail' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:459:22: note: Either there is a missing 'override', or the member function 'PackagesManager::getPackageDependsDetail' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1656:35: note: Either there is a missing 'override', or the member function 'PackagesManager::getPackageDependsDetail' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2426:23: style:inconclusive: Either there is a missing 'override', or the member function 'PackagesManager::isBlackApplication' can be const. [functionConst] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:474:10: note: Either there is a missing 'override', or the member function 'PackagesManager::isBlackApplication' can be const. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2426:23: note: Either there is a missing 'override', or the member function 'PackagesManager::isBlackApplication' can be const. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:32:44: style:inconclusive: Function 'PackageStatus' argument 1 names different: declaration 'status' definition 'ds'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:47:33: note: Function 'PackageStatus' argument 1 names different: declaration 'status' definition 'ds'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:32:44: note: Function 'PackageStatus' argument 1 names different: declaration 'status' definition 'ds'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:32:63: style:inconclusive: Function 'PackageStatus' argument 2 names different: declaration 'package' definition 'pkg'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:47:56: note: Function 'PackageStatus' argument 2 names different: declaration 'package' definition 'pkg'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:32:63: note: Function 'PackageStatus' argument 2 names different: declaration 'package' definition 'pkg'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:588:66: style:inconclusive: Function 'packageCandidateChoose' argument 3 names different: declaration 'candidateItem' definition 'candidateList'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.h:176:113: note: Function 'packageCandidateChoose' argument 3 names different: declaration 'candidateItem' definition 'candidateList'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:588:66: note: Function 'packageCandidateChoose' argument 3 names different: declaration 'candidateItem' definition 'candidateList'. deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:125:22: performance: Range variable 'arch' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/PackageStatus.cpp:604:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/tests/src/uab/ut_uab_process_controller.cpp:32:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/uab/ut_uab_process_controller.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Processing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1550:29: style: Condition 'packages.isEmpty()' is always false [knownConditionTrueFalse] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1542:11: note: Assuming that condition '1==packages.size()' is not redundant deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1550:29: note: Condition 'packages.isEmpty()' is always false deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1962:13: style: Condition 'isVirtualPackage' is always false [knownConditionTrueFalse] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1945:29: note: Assignment 'isVirtualPackage=false', assigned value is 0 deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1962:13: note: Condition 'isVirtualPackage' is always false deepin-deb-installer-6.5.5/tests/src/stub.h:256:11: style: The member function 'Stub::addrof' can be static. [functionStatic] deepin-deb-installer-6.5.5/tests/src/stub.h:267:10: style: The member function 'Stub::distanceof' can be static. [functionStatic] deepin-deb-installer-6.5.5/tests/src/stub.h:172:13: error: Memory leak: pstub [memleak] deepin-deb-installer-6.5.5/tests/src/stub.h:191:13: error: Memory leak: pstub [memleak] deepin-deb-installer-6.5.5/tests/src/stub.h:177:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] deepin-deb-installer-6.5.5/tests/src/stub.h:181:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] deepin-deb-installer-6.5.5/tests/src/stub.h:246:24: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] deepin-deb-installer-6.5.5/tests/src/stub.h:267:39: style: Parameter 'addr_stub' can be declared as pointer to const [constParameterPointer] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:237:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UosEnterprise [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:242:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UosProfessional [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:247:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UosHome [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:252:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UosCommunity [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:257:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UosEditionUnknown [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifySuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:273:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DebfileInexistence [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:279:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtractDebFail [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:284:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DebVerifyFail [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:289:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:298:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitFailed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitSuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workerStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:440:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_packageOperateStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:520:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_packageOperateStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:537:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_packageOperateStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:558:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PackageDependsStatusRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:578:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentIdx [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:588:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workerStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:624:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workerStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:636:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workerStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:684:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Waiting [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:724:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:750:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:768:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:790:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:804:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:821:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommitError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:833:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:858:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:874:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifyDependsErr [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/stub.h:109:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:880:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthenticationStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:901:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:911:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingIndex [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:925:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerPrepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:940:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:955:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:997:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1033:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1061:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1075:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operatingPackageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1099:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_procInstallConfig [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1118:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prepare [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitSuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1253:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DigitalSignatureError [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isDevelopMode [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:1285:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workerStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/ut_singleInstallerApplication.cpp:43:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/ut_singleInstallerApplication.cpp:46:10: style: Either there is a missing 'override', or the member function 'SingleInstallerApplication_UT::TearDown' can be static. [functionStatic] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1585:22: style: The scope of the variable 'pkgMd5' can be reduced. [variableScope] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1945:10: style: The scope of the variable 'isVirtualPackage' can be reduced. [variableScope] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1218:68: style:inconclusive: Function 'packageCandidateChoose' argument 3 names different: declaration 'candidateItem' definition 'candidateList'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:301:61: note: Function 'packageCandidateChoose' argument 3 names different: declaration 'candidateItem' definition 'candidateList'. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1218:68: note: Function 'packageCandidateChoose' argument 3 names different: declaration 'candidateItem' definition 'candidateList'. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1537:49: style:inconclusive: Function 'appendPackage' argument 1 names different: declaration 'debPackage' definition 'packages'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:248:36: note: Function 'appendPackage' argument 1 names different: declaration 'debPackage' definition 'packages'. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1537:49: note: Function 'appendPackage' argument 1 names different: declaration 'debPackage' definition 'packages'. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1724:39: style:inconclusive: Function 'refreshPage' argument 1 names different: declaration 'pkgCount' definition 'validPkgCount'. [funcArgNamesDifferent] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:426:26: note: Function 'refreshPage' argument 1 names different: declaration 'pkgCount' definition 'validPkgCount'. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1724:39: note: Function 'refreshPage' argument 1 names different: declaration 'pkgCount' definition 'validPkgCount'. deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:122:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:122:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:497:22: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:497:22: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:708:22: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:708:22: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:777:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:777:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1120:22: style: Local variable 'package' shadows outer argument [shadowArgument] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1041:58: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1120:22: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1146:22: style: Local variable 'package' shadows outer argument [shadowArgument] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1041:58: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1146:22: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1172:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1172:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1222:18: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1222:18: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1347:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1347:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1570:15: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1570:15: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1587:19: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1587:19: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1796:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1796:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1932:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:1932:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2210:14: style: Local variable 'package' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.h:169:13: note: Shadowed declaration deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2210:14: note: Shadow variable deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2218:18: performance: Range variable 'arch' should be declared as const reference. [iterateByValue] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:117:14: style: Variable 'backend' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:772:14: style: Variable 'backend' can be declared as pointer to const [constVariablePointer] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_AptConfigMessage.cpp:23:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:598:23: error: Returning object that points to local variable 'package' that will be invalid when returning. [returnDanglingLifetime] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:598:23: note: Raw pointer to smart pointer created here. deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:597:29: note: Variable created here. deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:598:23: note: Returning object that points to local variable 'package' that will be invalid when returning. deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:612:23: error: Returning object that points to local variable 'package' that will be invalid when returning. [returnDanglingLifetime] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:612:23: note: Raw pointer to smart pointer created here. deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:611:29: note: Variable created here. deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:612:23: note: Returning object that points to local variable 'package' that will be invalid when returning. deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:28:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceHanSansMedium [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:34:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceHanSansMedium [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:52:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceHanSansMedium [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DebfileInexistence [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtractDebFail [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DebVerifyFail [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifySuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:223:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PkgReadable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PkgReadable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/utils/ut_utils.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PkgReadable [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_backendprocesspage.cpp:29:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APT_INIT [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_backendprocesspage.cpp:35:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_PKG [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_backendprocesspage.cpp:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_FIN [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:416:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:179:30: style: Variable 'dependsStatus.status' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:180:31: style: Variable 'dependsStatus.package' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_packageselectview.cpp:46:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_packageselectview.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_upDown [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bIsRightMenuShow [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bIsRightMenuShow [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_upDown [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bIsRightMenuShow [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2047:38: style: Variable 'availablePackage' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:122:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deb [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deb [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dragflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dragflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Filterflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dragflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:190:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDependsSuccess [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dragflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_packageAppending [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:225:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerProcessing [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:233:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerFinished [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorkerUnInstall [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dragflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:255:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dragflag [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:265:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slotAppendPackage [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2056:38: style: Variable 'availablePackage' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:301:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:315:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:323:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:333:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:344:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deb [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/src/deb-installer/manager/packagesmanager.cpp:2059:34: style: Variable 'availablePackage' is assigned a value that is never used. [unreadVariable] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:43:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_multipleinstallpage.cpp:45:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:514:14: style: Local variable 'i' shadows outer variable [shadowVariable] deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:503:9: note: Shadowed declaration deepin-deb-installer-6.5.5/tests/src/model/ut_deblistmodel.cpp:514:14: note: Shadow variable deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:124:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:124:21: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:265:14: style: C-style pointer casting [cstyleCast] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:267:14: style: C-style pointer casting [cstyleCast] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:268:14: style: C-style pointer casting [cstyleCast] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_settingdialog.cpp:16:1: style: The class 'UT_SettingDialog' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:38:31: performance: Function parameter 'filePath' should be passed by const reference. However it seems that 'stud_checkSuffix' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:264:47: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:38:31: note: Function parameter 'filePath' should be passed by const reference. However it seems that 'stud_checkSuffix' is a callback function. deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:80:50: performance: Function parameter 'dependName' should be passed by const reference. However it seems that 'stud_DealDependResult' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:278:57: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:80:50: note: Function parameter 'dependName' should be passed by const reference. However it seems that 'stud_DealDependResult' is a callback function. deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:103:38: performance: Function parameter 'packages' should be passed by const reference. However it seems that 'stud_appendNoThread' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:119:57: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/view/pages/ut_debinstaller.cpp:103:38: note: Function parameter 'packages' should be passed by const reference. However it seems that 'stud_appendNoThread' is a callback function. deepin-deb-installer-6.5.5/tests/src/view/pages/ut_uninstallconfirmpage.cpp:19:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_uninstallconfirmpage.cpp:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uninstallPage [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_uninstallconfirmpage.cpp:31:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_choosefilebutton.cpp:30:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_coloredprogressbar.cpp:19:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DarkType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_coloredprogressbar.cpp:34:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DarkType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_coloredprogressbar.cpp:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_coloredprogressbar.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_coloredprogressbar.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DarkType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:23:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:30:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BrightText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bMultiIns [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:44:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextLively [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bUserColorType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bUserColorType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_colorRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_debinfolabel.cpp:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_colorRole [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_droundbgframe.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_droundbgframe.cpp:25:10: style: Either there is a missing 'override', or the member function 'DRoundBgFrame_UT::TearDown' can be static. [functionStatic] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:120:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:125:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:140:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slotInstallPackages [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:422:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infoCommandLinkButton.cpp:15:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infoCommandLinkButton.cpp:23:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_droundbgframe.cpp:28:20: style: class member 'DRoundBgFrame_UT::frame' is never used. [unusedStructMember] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_expandTips [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shrinkTips [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_expand [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_expand [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_expand [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_expand [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_infocontrolbutton.cpp:76:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_installprocessinfoview.cpp:26:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextTitle [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_installprocessinfoview.cpp:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DarkType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_installprocessinfoview.cpp:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_installprocessinfoview.cpp:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_packageselectitem.cpp:19:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstalledEarlierVersion [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_processwidget.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processText [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_packageselectitem.cpp:25:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstalledSameVersion [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_packageselectitem.cpp:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstalledLaterVersion [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_packageselectitem.cpp:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_validPackageCount [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchSame [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:880:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotInstalled [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:896:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstalledLaterVersion [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:912:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstalledEarlierVersion [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:930:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstalledSameVersion [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DependsOk [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1291:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable run [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1326:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_packageInstallStatus [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1627:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_packageMd5 [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1810:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMultiArchType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1815:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMultiArchType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1820:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchForeign [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1825:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMultiArchType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1831:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMultiArchType [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiArchForeign [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equals [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1846:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LessOrEqual [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1851:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LessThan [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1856:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GreaterThan [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotEqual [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1866:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GreaterOrEqual [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoOperand [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1895:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1926:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1996:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Depends [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:2035:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Depends [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:2074:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Depends [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:2113:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Depends [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:2151:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Depends [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:297:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:301:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:333:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:337:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:384:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:388:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:423:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:427:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:449:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/pages/ut_singleinstallpage.cpp:453:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:16:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_gestureAction [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_slideContinue [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:107:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:115:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:125:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_gestureAction [valueFlowBailoutIncompleteVar] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:58:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/view/widgets/ut_showinstallinfotextedit.cpp:54:5: style: Same expression on both sides of '/'. [duplicateExpression] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:115:23: error: Returning object that points to local variable 'package' that will be invalid when returning. [returnDanglingLifetime] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:115:23: note: Raw pointer to smart pointer created here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:114:29: note: Variable created here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:115:23: note: Returning object that points to local variable 'package' that will be invalid when returning. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:342:23: error: Returning object that points to local variable 'package' that will be invalid when returning. [returnDanglingLifetime] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:342:23: note: Raw pointer to smart pointer created here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:341:29: note: Variable created here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:342:23: note: Returning object that points to local variable 'package' that will be invalid when returning. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:326:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:657:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:697:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:970:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1029:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1057:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1094:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1119:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1155:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1320:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1343:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1366:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1406:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1444:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1471:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1498:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1525:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1553:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1580:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1600:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1625:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1647:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1686:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1709:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1723:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1730:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1771:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1788:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1881:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1892:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1911:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1936:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1291:16: style: C-style pointer casting [cstyleCast] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:164:27: style: Local variable 'conflicts' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:147:23: note: Shadowed declaration deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:164:27: note: Shadow variable deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:950:27: style: Local variable 'conflicts' shadows outer function [shadowFunction] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:147:23: note: Shadowed declaration deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:950:27: note: Shadow variable deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:196:35: performance: Function parameter 'previousName' should be passed by const reference. However it seems that 'stub_SymbolicLink' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:391:51: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:196:35: note: Function parameter 'previousName' should be passed by const reference. However it seems that 'stub_SymbolicLink' is a callback function. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:196:57: performance: Function parameter 'packageName' should be passed by const reference. However it seems that 'stub_SymbolicLink' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:391:51: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:196:57: note: Function parameter 'packageName' should be passed by const reference. However it seems that 'stub_SymbolicLink' is a callback function. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:233:38: performance: Function parameter 'packagePath' should be passed by const reference. However it seems that 'stub_dealPackagePath' is a callback function. [passedByValueCallback] deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:1877:54: note: Function pointer used here. deepin-deb-installer-6.5.5/tests/src/manager/ut_packagemanager.cpp:233:38: note: Function parameter 'packagePath' should be passed by const reference. However it seems that 'stub_dealPackagePath' is a callback function. diff: head deepin-deb-installer-6.5.5/src/deb-installer/manager/DealDependThread.cpp:70:48: style:inconclusive: Function 'slotInstallFinished' argument 1 names different: declaration '' definition 'num'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/process/kpty_p.h:38:24: style:inconclusive: Function 'chownpty' argument 1 names different: declaration 'grant' definition ''. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:426:40: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:426:68: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'uabPkg'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:441:40: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/uab/uab_backend.cpp:441:73: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'uabPkgPtr'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/view/pages/settingdialog.cpp:118:13: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] head deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:51:64: style:inconclusive: Function 'tapGestureTriggered' argument 1 names different: declaration '' definition 'tap'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/ShowInstallInfoTextEdit.cpp:89:78: style:inconclusive: Function 'tapAndHoldGestureTriggered' argument 1 names different: declaration '' definition 'tapAndHold'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/coloredprogressbar.cpp:59:50: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/droundbgframe.cpp:26:45: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deb-installer/view/widgets/infocontrolbutton.cpp:85:56: style:inconclusive: Function 'mouseReleaseEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:264:61: style:inconclusive: Function 'slot_installFinished' argument 1 names different: declaration '' definition 'exitStatus'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:280:63: style:inconclusive: Function 'slot_uninstallFinished' argument 1 names different: declaration '' definition 'exitStatus'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:42:49: style:inconclusive: Function 'slot_getDependsStatus' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:42:70: style:inconclusive: Function 'slot_getDependsStatus' argument 2 names different: declaration '' definition 'dependsStatus'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:73:49: style:inconclusive: Function 'slot_getInstallStatus' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/manager/PackagesManager.cpp:73:70: style:inconclusive: Function 'slot_getInstallStatus' argument 2 names different: declaration '' definition 'installStatus'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/src/deepin-deb-installer-dev/status/GetStatusThread.cpp:12:49: style:inconclusive: Function 'GetStatusThread' argument 1 names different: declaration '' definition 'packageStatus'. [funcArgNamesDifferentUnnamed] head deepin-deb-installer-6.5.5/tests/src/model/ut_packageslistdelegate.cpp:89:1: warning: Member variable 'ut_packageslistdelegate_Test::m_delegate' has no initializer. [uninitMemberVarNoCtor] DONE