2025-07-03 21:57 ftp://ftp.de.debian.org/debian/pool/main/k/kf5-messagelib/kf5-messagelib_22.12.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: a214e76 (2025-07-03 20:23:32 +0200) count: 2244 2237 elapsed-time: 10.0 10.0 head-timing-info: old-timing-info: head results: messagelib-22.12.3/messagecomposer/autotests/attachmentjobtest.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDattachment [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/draftstatustest.cpp:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/draftstatustest.cpp:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyOpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/draftstatustest.cpp:78:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyOpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:67:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:163:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:190:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:261:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:287:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/autocryptheadersjobtest.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/autocryptheadersjobtest.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/autocryptheadersjobtest.cpp:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/autocryptheadersjobtest.cpp:226:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/autocryptheadersjobtest.cpp:267:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptofunctions.cpp:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptofunctions.cpp:129:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptofunctions.cpp:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/followupreminderselectdatedialogtest.cpp:32:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllRights [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:75:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:103:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:130:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:154:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:216:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/encryptjobtest.cpp:300:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:348:13: style: Redundant initialization for 'content'. The initialized value is overwritten before it is read. [redundantInitialization] messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:343:29: note: content is initialized messagelib-22.12.3/messagecomposer/autotests/composerviewbasetest.cpp:348:13: note: content is overwritten messagelib-22.12.3/messagecomposer/autotests/keyresolvertest.cpp:28:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/keyresolvertest.cpp:47:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/multipartjobtest.cpp:84:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE8Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:66:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:105:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:127:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:159:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:182:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:215:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:248:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:284:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:305:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:334:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:348:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:400:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:431:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:464:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:478:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:511:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:532:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:555:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEquPr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:586:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEbase64 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:622:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:686:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:759:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recipients [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/cryptocomposertest.cpp:863:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BugError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:126:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:143:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/recipientseditortest.cpp:58:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/recipientseditortest.cpp:81:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:31:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUPGHOME [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:96:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expiryMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:151:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expiryMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expiryMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:280:25: style: Local variable 'data' shadows outer variable [shadowVariable] messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:231:13: note: Shadowed declaration messagelib-22.12.3/messagecomposer/autotests/maintextjobtest.cpp:280:25: note: Shadow variable messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:25:36: performance: Function parameter 'dst' should be passed by const reference. [passedByValue] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:31:18: performance: Range variable 'd' should be declared as const reference. [iterateByValue] messagelib-22.12.3/messagecomposer/autotests/nearexpirycheckertest.cpp:37:18: performance: Range variable 'f' should be declared as const reference. [iterateByValue] messagelib-22.12.3/messagecomposer/autotests/sendlaterinfotest.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Days [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/sendlaterinfotest.cpp:42:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Years [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/sendlaterinfotest.cpp:58:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Years [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/sendlaterinfotest.cpp:73:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Years [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/setupenv.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/setupenv.cpp:91:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/setupenv.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/setupenv.cpp:116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/setupenv.cpp:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signandencrypttest.cpp:64:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signandencrypttest.cpp:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/replystrategytest.cpp:87:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/replystrategytest.cpp:92:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/replystrategytest.cpp:117:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createReplyDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/replystrategytest.cpp:148:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplySmart [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/replystrategytest.cpp:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oTo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signencrypttest.cpp:49:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signencrypttest.cpp:83:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cryptoMessageFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signencrypttest.cpp:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signencrypttest.cpp:156:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signencrypttest.cpp:225:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/replystrategytest.cpp:70:48: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/autotests/singlepartjobtest.cpp:47:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDattachment [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/singlepartjobtest.cpp:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:92:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:116:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEquPr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:169:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:200:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:241:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:281:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/signjobtest.cpp:339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/skeletonmessagejobtest.cpp:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/skeletonmessagejobtest.cpp:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replyto [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:53:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:214:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:310:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:354:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyAuthor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:407:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyAll [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:444:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createReplyDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:475:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createReplyDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:519:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createReplyDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:544:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createForwardDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:588:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createForwardDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:827:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SentAutomatically [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:892:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:923:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/utiltest.cpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attachmentKeywords [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:307:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:371:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:419:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:433:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:468:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposersignaturestest.cpp:39:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddNewLines [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposersignaturestest.cpp:70:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddSeparator [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:37:5: style: Class 'AttachmentModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:154:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotConverted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:159:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Converted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:256:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:276:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:355:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddSeparator [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:397:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rich [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:108:29: style: Local variable 'index' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.h:93:35: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:108:29: note: Shadow variable messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:133:26: style: Local variable 'data' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.h:82:14: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:133:26: note: Shadow variable messagelib-22.12.3/messagecomposer/src/attachment/attachmentmodel.cpp:356:52: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposersignatures.cpp:55:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposersignatures.cpp:153:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposersignatures.cpp:19:5: style: Class 'RichTextComposerSignaturesPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:52:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:87:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:124:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:151:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:168:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:188:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:206:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bodytext [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:368:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:384:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bodytext [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:442:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/autotests/richtextcomposerngtest.cpp:471:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bodytext [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerattachmentinterface.h:24:35: performance: Function 'fileNames()' should return member 'mFileNames' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/composer/composerattachmentinterface.h:30:35: performance: Function 'namesAndSize()' should return member 'mNamesAndSize' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/composer/composerattachmentinterface.h:33:35: performance: Function 'names()' should return member 'mNames' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:192:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:240:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoOpenWithDialog [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:246:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenWithDialog [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:275:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:296:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:328:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:370:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:400:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:470:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DelayedPopup [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:592:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:691:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadUser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:714:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadUser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:752:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:781:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:794:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenWithDialog [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:807:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:816:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:825:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FILE_ALREADY_EXIST [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:867:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:876:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:933:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:988:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PublicKeys [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerlineedit.cpp:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:113:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:117:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:327:22: style: Variable 'datetime' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:328:14: style: Variable 'datetime' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:502:14: style: Variable 'datetime' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:503:14: style: Variable 'datetime' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messagecomposer/src/composer/composer.h:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:116:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:140:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InlineOpenPGPFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:320:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:447:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:550:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:77:5: style: Class 'AttachmentControllerBasePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/composer/composerviewinterface.cpp:81:20: style: Local variable 'attachments' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewinterface.h:32:68: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewinterface.cpp:81:20: note: Shadow variable messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:844:5: warning: Either the condition 'dialog' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:847:27: note: Assuming that condition 'dialog' is not redundant messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:844:5: note: Null pointer dereference messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:845:5: warning: Either the condition 'dialog' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:847:27: note: Assuming that condition 'dialog' is not redundant messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:845:5: note: Null pointer dereference messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:847:9: warning: Either the condition 'dialog' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:847:27: note: Assuming that condition 'dialog' is not redundant messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:847:9: note: Null pointer dereference messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:756:118: style:inconclusive: Function 'editAttachment' argument 2 names different: declaration 'option' definition 'openWithOption'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.h:59:70: note: Function 'editAttachment' argument 2 names different: declaration 'option' definition 'openWithOption'. messagelib-22.12.3/messagecomposer/src/attachment/attachmentcontrollerbase.cpp:756:118: note: Function 'editAttachment' argument 2 names different: declaration 'option' definition 'openWithOption'. messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:485:5: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encryptOwnKeyNearExpiryWarningThreshold [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encryptOwnKeyNearExpiryWarningThreshold [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encryptKeyNearExpiryWarningThreshold [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encryptRootCertNearExpiryWarningThreshold [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encryptChainCertNearExpiryWarningThreshold [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:286:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/nearexpirychecker.cpp:296:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:577:94: style:inconclusive: Function 'setEncryptionKeys' argument 1 names different: declaration 'data' definition 'encData'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composer.h:56:88: note: Function 'setEncryptionKeys' argument 1 names different: declaration 'data' definition 'encData'. messagelib-22.12.3/messagecomposer/src/composer/composer.cpp:577:94: note: Function 'setEncryptionKeys' argument 1 names different: declaration 'data' definition 'encData'. messagelib-22.12.3/messagecomposer/src/composer/signaturecontroller.cpp:92:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/signaturecontroller.cpp:97:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/signaturecontroller.cpp:102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AtCursor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/signaturecontroller.cpp:127:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inlined [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/signaturecontroller.cpp:148:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddNewLines [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/autotests/contactpreferencetest.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/contactpreference.cpp:23:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:56:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:80:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepTreeExpanded [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:35:5: performance:inconclusive: Technically the member function 'MessageComposer::SaveContactPreferenceJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/draftstatus/draftstatus.cpp:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/followupreminder/followupremindercreatejob.cpp:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/followupreminder/followupremindercreatejob.cpp:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/followupreminder/followupremindercreatejob.cpp:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/followupreminder/followupreminderselectdatedialog.cpp:38:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:67:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NeverEncrypt [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:77:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:106:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Marginal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:119:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMS [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:170:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:175:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMS [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:288:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Marginal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:349:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:545:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InlineOpenPGPFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:564:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InlineOpenPGPFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:625:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nearExpiryChecker [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:633:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:681:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpenPGPSigningKeys [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:721:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPrimaryEncryptionKeys [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:726:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSecondaryEncryptionKeys [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:749:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoIt [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:769:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Impossible [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontDoIt [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:853:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFormatInfoMap [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:885:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1057:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InlineOpenPGPFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1120:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1161:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpenPGPSigningKeys [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpenPGPEncryptToSelfKeys [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1191:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numConcreteCryptoMessageFormats [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numConcreteCryptoMessageFormats [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1393:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAutocryptEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAutocryptMap [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1403:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAkonadiLookupEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1421:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCryptoMessageFormats [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1456:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1601:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1614:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAkonadiLookupEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1692:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mEncryptToSelf [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1697:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mShowApprovalDialog [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:295:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:316:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:383:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:414:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:662:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:725:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:967:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1053:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1117:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SendLater [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1323:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1350:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1429:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outbox [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1473:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Drafts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1560:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDinline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1590:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1599:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1608:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1621:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyTo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1702:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1731:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1788:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1795:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1871:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1891:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InlineOpenPGPFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1923:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1976:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagehelper.cpp:36:49: style:inconclusive: Function 'initFromMessage' argument 2 names different: declaration 'orgiMsg' definition 'origMsg'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/helper/messagehelper.h:44:49: note: Function 'initFromMessage' argument 2 names different: declaration 'orgiMsg' definition 'origMsg'. messagelib-22.12.3/messagecomposer/src/helper/messagehelper.cpp:36:49: note: Function 'initFromMessage' argument 2 names different: declaration 'orgiMsg' definition 'origMsg'. messagelib-22.12.3/messagecomposer/src/helper/messagehelper.cpp:150:62: style:inconclusive: Function 'setAutomaticFields' argument 2 names different: declaration 'isMultipart' definition 'aIsMulti'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/helper/messagehelper.h:56:62: note: Function 'setAutomaticFields' argument 2 names different: declaration 'isMultipart' definition 'aIsMulti'. messagelib-22.12.3/messagecomposer/src/helper/messagehelper.cpp:150:62: note: Function 'setAutomaticFields' argument 2 names different: declaration 'isMultipart' definition 'aIsMulti'. messagelib-22.12.3/messagecomposer/src/helper/messagehelper.cpp:37:60: style: Parameter 'identMan' can be declared as pointer to const [constParameterPointer] messagelib-22.12.3/messagecomposer/src/imagescaling/autotests/imagescalingtest.cpp:54:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable saveasformat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/autotests/imagescalingtest.cpp:91:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:125:33: performance:inconclusive: Technically the member function 'MessageComposer::RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:35:10: note: Technically the member function 'MessageComposer::RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:125:33: note: Technically the member function 'MessageComposer::RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:32:9: warning: Class 'RichTextComposerNgPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:32:9: warning: Class 'RichTextComposerNgPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:133:17: style: The scope of the variable 'replacement' can be reduced. [variableScope] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:80:55: style:inconclusive: Function 'processModifyText' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.h:54:39: note: Function 'processModifyText' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:80:55: note: Function 'processModifyText' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingselectformat.cpp:26:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingselectformat.cpp:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingselectformat.cpp:63:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingselectformat.cpp:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescaling.cpp:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:107:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:71:13: performance:inconclusive: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.h:17:10: note: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:71:13: note: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:135:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:378:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:410:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDinline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:484:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:635:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:840:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPart [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:863:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPart [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:880:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:907:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:945:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:46:68: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:124:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:134:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:144:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:154:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:175:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingwidget.cpp:68:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingwidget.cpp:154:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeEachEmailsContainsPattern [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentclipboardjob.cpp:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/aliasesexpandjob.cpp:51:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NickName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingwidget.cpp:25:11: warning: Class 'ImageScalingWidgetPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingwidget.cpp:25:11: warning: Class 'ImageScalingWidgetPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messagecomposer/src/job/aliasesexpandjob.h:54:31: performance: Function 'addresses()' should return member 'mEmailAddresses' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/job/aliasesexpandjob.h:59:35: performance: Function 'emptyDistributionLists()' should return member 'mEmptyDistributionLists' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/job/aliasesexpandjob.h:61:35: performance: Function 'emailAddressOnly()' should return member 'mEmailAddressOnly' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/job/attachmentfrompublickeyjob.cpp:67:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/aliasesexpandjob.cpp:110:66: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/job/attachmentfrompublickeyjob.cpp:26:5: style: Class 'AttachmentFromPublicKeyJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/attachmentfrompublickeyjob.h:27:31: performance: Function 'fingerprint()' should return member 'fingerprint' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/job/attachmentvcardfromaddressbookjob.cpp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentvcardfromaddressbookjob.cpp:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentvcardfromaddressbookjob.cpp:97:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v3_0 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentfrompublickeyjob.cpp:33:16: style: class member 'AttachmentFromPublicKeyJobPrivate::data' is never used. [unusedStructMember] messagelib-22.12.3/messagecomposer/src/job/contentjobbase_p.h:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentjob.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentjob.cpp:85:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/attachmentjob.cpp:24:5: style: Class 'AttachmentJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/helper/messagefactoryng.cpp:211:45: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/job/autocryptheadersjob.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/autocryptheadersjob.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultContent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/autocryptheadersjob.cpp:95:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/autocryptheadersjob.cpp:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/autocryptheadersjob.cpp:235:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExportMinimal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/distributionlistexpandjob.cpp:28:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/contentjobbase.cpp:22:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/contentjobbase.cpp:33:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/contentjobbase.cpp:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/contentjobbase.cpp:107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/contentjobbase.cpp:99:5: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] messagelib-22.12.3/messagecomposer/src/job/autocryptheadersjob.cpp:34:5: style: Class 'AutocryptHeadersJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/inserttextfilejob.cpp:50:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/jobbase.cpp:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDefaultDomainName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFrom [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:129:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mJobCount [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFrom [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:149:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:155:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBcc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:161:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReplyTo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:62:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalSignatureMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyOpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/emailaddressresolvejob.cpp:55:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:45:10: style:inconclusive: Either there is a missing 'override', or the member function 'EncryptJobPrivate::binaryHint' can be const. [functionConst] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:58:26: style:inconclusive: Either there is a missing 'override', or the member function 'EncryptJobPrivate::signingMode' can be const. [functionConst] messagelib-22.12.3/messagecomposer/src/job/encryptjob.cpp:29:5: style: Class 'EncryptJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/multipartjob.cpp:55:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/multipartjob.cpp:19:5: style: Class 'MultipartJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:114:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:194:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEbase64 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:247:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/protectedheadersjob.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/protectedheadersjob.cpp:78:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDinline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:231:9: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:239:9: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] messagelib-22.12.3/messagecomposer/src/job/maintextjob.cpp:31:5: style: Class 'MainTextJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/protectedheadersjob.cpp:20:5: style: Class 'ProtectedHeadersJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalSignatureMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:132:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyOpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:158:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyOpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:49:10: style:inconclusive: Either there is a missing 'override', or the member function 'SignEncryptJobPrivate::binaryHint' can be const. [functionConst] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:32:5: style: Class 'SignEncryptJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/signencryptjob.cpp:219:16: style: Unused variable: encBody [unusedVariable] messagelib-22.12.3/messagecomposer/src/job/singlepartjob.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/singlepartjob.cpp:47:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE8Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/singlepartjob.cpp:152:9: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] messagelib-22.12.3/messagecomposer/src/job/skeletonmessagejob.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/skeletonmessagejob.cpp:167:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/singlepartjob.cpp:23:5: style: Class 'SinglepartJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/transparentjob.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/job/transparentjob.cpp:19:5: style: Class 'TransparentJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/skeletonmessagejob.cpp:28:5: style: Class 'SkeletonMessageJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicedialog.cpp:24:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicedialog.cpp:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNSend [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicedialog.cpp:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNSendDenied [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicedialog.cpp:60:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNIgnore [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnwarningwidgetjob.cpp:30:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SentAutomatically [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/tests/mndadvicedialoggui.cpp:16:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNIgnore [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:69:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNIgnore [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:89:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNStateUnknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:170:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDNDisplayed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:342:5: style: Struct 'IsNotForFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:33:5: style: Class 'SignJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/mdn/mdnwarningwidgetjob.cpp:66:22: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messagecomposer/src/job/signjob.cpp:192:16: style: Unused variable: signature [unusedVariable] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1246:48: style: Local variable 'sitEnd' shadows outer variable [shadowVariable] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1244:56: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1246:48: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1352:22: style: Local variable 'saver' shadows outer variable [shadowVariable] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1274:18: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1352:22: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1224:33: style: Variable 'v' can be declared as reference to const [constVariableReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:60:31: performance: Function 'from()' should return member 'from' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:62:35: performance: Function 'to()' should return member 'to' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:64:35: performance: Function 'cc()' should return member 'cc' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:66:35: performance: Function 'bcc()' should return member 'bcc' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:69:35: performance: Function 'replyTo()' should return member 'replyTo' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:72:31: performance: Function 'subject()' should return member 'subject' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:75:31: performance: Function 'fcc()' should return member 'fcc' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:78:31: performance: Function 'userAgent()' should return member 'userAgent' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.cpp:17:24: performance:inconclusive: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. [functionStatic] messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.h:18:10: note: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.cpp:17:24: note: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. messagelib-22.12.3/messagecomposer/src/part/infopart.h:84:31: performance: Function 'inReplyTo()' should return member 'inReplyTo' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/infopart.h:87:31: performance: Function 'references()' should return member 'references' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/textpart.h:48:31: performance: Function 'cleanPlainText()' should return member 'cleanPlainText' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/textpart.h:50:31: performance: Function 'wrappedPlainText()' should return member 'wrappedPlainText' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/part/textpart.h:54:31: performance: Function 'cleanHtml()' should return member 'cleanHtml' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:71:5: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:72:9: note: Assuming that condition 'dlg' is not redundant messagelib-22.12.3/messagecomposer/src/mdn/mdnadvicehelper.cpp:71:5: note: Null pointer dereference messagelib-22.12.3/messagecomposer/src/plugineditor/plugineditormanager.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendmanager.cpp:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendparams.h:27:31: performance: Function 'subject()' should return member 'subject' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendparams.h:36:31: performance: Function 'plainText()' should return member 'plainText' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendparams.h:39:31: performance: Function 'bccAddresses()' should return member 'bccAddresses' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendparams.h:42:31: performance: Function 'toAddresses()' should return member 'toAddresses' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendparams.h:45:31: performance: Function 'ccAddresses()' should return member 'ccAddresses' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendparams.h:48:31: performance: Function 'defaultDomain()' should return member 'defaultDomain' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditor/plugineditormanager.cpp:40:5: style: Class 'PluginEditorManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/plugineditor/plugineditormanager.cpp:48:58: performance: Function 'pluginDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorcheckbeforesend/plugineditorcheckbeforesendmanager.cpp:52:58: performance: Function 'pluginsDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorconverttext/plugineditorconverttextinterface.h:55:49: performance: Function 'actionTypes()' should return member 'mActionTypes' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorconverttext/plugineditorconverttextmanager.cpp:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarcustomtoolsviewinterface.h:29:31: performance: Function 'replacement()' should return member 'mReplacement' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarcustomtoolsviewinterface.h:38:35: performance: Function 'suggestions()' should return member 'mSuggestions' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarcustomtoolsviewinterface.h:44:35: performance: Function 'infoUrls()' should return member 'mInfoUrls' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarcustomtoolsviewinterface.cpp:72:41: style:inconclusive: Function 'setLength' argument 1 names different: declaration 'length' definition 'end'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarcustomtoolsviewinterface.h:36:24: note: Function 'setLength' argument 1 names different: declaration 'length' definition 'end'. messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarcustomtoolsviewinterface.cpp:72:41: note: Function 'setLength' argument 1 names different: declaration 'length' definition 'end'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:862:41: style: Condition 'canceled' is always false [knownConditionTrueFalse] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:860:16: note: Assignment 'canceled=false', assigned value is 0 messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:862:41: note: Condition 'canceled' is always false messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarmanager.cpp:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.cpp:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/plugineditorconverttext/plugineditorconverttextmanager.cpp:40:5: style: Class 'PluginEditorConvertTextManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/plugineditorconverttext/plugineditorconverttextmanager.cpp:52:58: performance: Function 'pluginsDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/plugineditorinit/plugineditorinitmanager.cpp:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.cpp:28:22: style: The comparison 'mMode == Bottom' is always true because 'mMode' and 'Bottom' represent the same value. [knownConditionTrueFalse] messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.h:31:24: note: 'mMode' is assigned value 'Bottom' here. messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.cpp:28:22: note: The comparison 'mMode == Bottom' is always true because 'mMode' and 'Bottom' represent the same value. messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.cpp:45:15: style: The comparison 'mMode == Bottom' is always true because 'mMode' and 'Bottom' represent the same value. [knownConditionTrueFalse] messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.h:31:24: note: 'mMode' is assigned value 'Bottom' here. messagelib-22.12.3/messagecomposer/src/recipient/kwindowpositioner.cpp:45:15: note: The comparison 'mMode == Bottom' is always true because 'mMode' and 'Bottom' represent the same value. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:83:62: style:inconclusive: Function 'ComposerViewBase' argument 2 names different: declaration 'widget' definition 'parentGui'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:75:67: note: Function 'ComposerViewBase' argument 2 names different: declaration 'widget' definition 'parentGui'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:83:62: note: Function 'ComposerViewBase' argument 2 names different: declaration 'widget' definition 'parentGui'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:102:62: style:inconclusive: Function 'setMessage' argument 1 names different: declaration 'newMsg' definition 'msg'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:98:48: note: Function 'setMessage' argument 1 names different: declaration 'newMsg' definition 'msg'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:102:62: note: Function 'setMessage' argument 1 names different: declaration 'newMsg' definition 'msg'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:945:64: style:inconclusive: Function 'fillInfoPart' argument 1 names different: declaration 'part' definition 'infoPart'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:304:50: note: Function 'fillInfoPart' argument 1 names different: declaration 'part' definition 'infoPart'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:945:64: note: Function 'fillInfoPart' argument 1 names different: declaration 'part' definition 'infoPart'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1094:71: style:inconclusive: Function 'saveRecentAddresses' argument 1 names different: declaration 'ptr' definition 'msg'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:307:57: note: Function 'saveRecentAddresses' argument 1 names different: declaration 'ptr' definition 'msg'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1094:71: note: Function 'saveRecentAddresses' argument 1 names different: declaration 'ptr' definition 'msg'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1539:58: style:inconclusive: Function 'addAttachmentPart' argument 1 names different: declaration 'part' definition 'partToAttach'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:117:44: note: Function 'addAttachmentPart' argument 1 names different: declaration 'part' definition 'partToAttach'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1539:58: note: Function 'addAttachmentPart' argument 1 names different: declaration 'part' definition 'partToAttach'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1781:58: style:inconclusive: Function 'setFcc' argument 1 names different: declaration 'id' definition 'fccCollection'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:164:44: note: Function 'setFcc' argument 1 names different: declaration 'id' definition 'fccCollection'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1781:58: note: Function 'setFcc' argument 1 names different: declaration 'id' definition 'fccCollection'. messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:810:23: style: Local variable 'bcc' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:126:31: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:810:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1077:17: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1077:17: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1178:17: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1178:17: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1977:23: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:1977:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2019:23: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2019:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2059:23: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2059:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2076:27: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2076:27: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2148:23: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2148:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2193:23: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2193:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2234:23: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2234:23: note: Shadow variable messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2252:27: style: Local variable 'msg' shadows outer function [shadowFunction] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.h:233:43: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:2252:27: note: Shadow variable messagelib-22.12.3/messagecomposer/src/recipient/recipient.h:41:5: style: Class 'Recipient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/recipient/recipient.h:47:31: performance: Function 'email()' should return member 'mEmail' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/recipient/recipient.h:50:31: performance: Function 'name()' should return member 'mName' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:106:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:160:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:195:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:231:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:284:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanCreateItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:323:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarmanager.cpp:41:5: style: Class 'PluginEditorGrammarManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/plugineditorgrammar/plugineditorgrammarmanager.cpp:53:58: performance: Function 'pluginsDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:132:97: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:144:97: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:156:98: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/composer/composerviewbase.cpp:168:102: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecomposer/src/plugineditorinit/plugineditorinitmanager.cpp:40:5: style: Class 'PluginEditorInitManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecomposer/src/plugineditorinit/plugineditorinitmanager.cpp:52:58: performance: Function 'pluginsDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/recipient/recipientline.cpp:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Right [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientline.cpp:46:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Left [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientline.cpp:60:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientline.cpp:155:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddressOk [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientline.cpp:288:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:67:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:126:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyTo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bcc [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:195:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientspicker.cpp:235:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/distributionlistdialog.cpp:66:31: performance: Function 'email()' should return member 'mEmail' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditorsidewidget.cpp:34:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.cpp:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.cpp:122:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuoteWhenNecessary [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.cpp:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModified [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.cpp:281:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditorsidewidget.cpp:145:40: style: The scope of the variable 'p' can be reduced. [variableScope] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditorsidewidget.cpp:24:74: style:inconclusive: Function 'RecipientsEditorSideWidget' argument 1 names different: declaration 'editor' definition 'view'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditorsidewidget.h:29:59: note: Function 'RecipientsEditorSideWidget' argument 1 names different: declaration 'editor' definition 'view'. messagelib-22.12.3/messagecomposer/src/recipient/recipientseditorsidewidget.cpp:24:74: note: Function 'RecipientsEditorSideWidget' argument 1 names different: declaration 'editor' definition 'view'. messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.h:50:31: performance: Function 'subject()' should return member 'mSubject' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.h:53:31: performance: Function 'to()' should return member 'mTo' by const reference. [returnByReference] messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.cpp:66:58: style:inconclusive: Function 'setLastDateTimeSend' argument 1 names different: declaration 'date' definition 'dateTime'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.h:46:47: note: Function 'setLastDateTimeSend' argument 1 names different: declaration 'date' definition 'dateTime'. messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.cpp:66:58: note: Function 'setLastDateTimeSend' argument 1 names different: declaration 'date' definition 'dateTime'. messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.cpp:103:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'd'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.h:73:49: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'd'. messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterinfo.cpp:103:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'd'. messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterjob.cpp:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/sendlater/sendlaterdialog.cpp:40:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/sendlater/sendlatertimedatewidget.cpp:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.cpp:38:63: style:inconclusive: Function 'newLine' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.h:36:45: note: Function 'newLine' argument 1 names different: declaration 'parent' definition 'p'. messagelib-22.12.3/messagecomposer/src/recipient/recipientseditor.cpp:38:63: note: Function 'newLine' argument 1 names different: declaration 'parent' definition 'p'. messagelib-22.12.3/messagecomposer/src/snippet/autotests/convertvariablesjobtest.cpp:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:80:55: style:inconclusive: Function 'doSend' argument 1 names different: declaration 'msg' definition 'aMsg'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/sender/akonadisender.h:44:62: note: Function 'doSend' argument 1 names different: declaration 'msg' definition 'aMsg'. messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:80:55: note: Function 'doSend' argument 1 names different: declaration 'msg' definition 'aMsg'. messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:93:38: style:inconclusive: Function 'doSendQueued' argument 1 names different: declaration 'transportId' definition 'customTransportId'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/sender/akonadisender.h:50:45: note: Function 'doSendQueued' argument 1 names different: declaration 'transportId' definition 'customTransportId'. messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:93:38: note: Function 'doSendQueued' argument 1 names different: declaration 'transportId' definition 'customTransportId'. messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:112:67: style:inconclusive: Function 'sendOrQueueMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/sender/akonadisender.h:56:56: note: Function 'sendOrQueueMessage' argument 1 names different: declaration 'msg' definition 'message'. messagelib-22.12.3/messagecomposer/src/sender/akonadisender.cpp:112:67: note: Function 'sendOrQueueMessage' argument 1 names different: declaration 'msg' definition 'message'. messagelib-22.12.3/messagecomposer/src/statusbarwidget/autotests/statusbarlabeltoggledstatetest.cpp:48:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggleModeChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/statusbarwidget/autotests/statusbarlabeltoggledstatetest.cpp:60:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggleModeChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/statusbarwidget/autotests/statusbarlabeltoggledstatetest.cpp:75:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggleModeChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/statusbarwidget/statusbarlabeltoggledstate.cpp:14:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlainText [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/statusbarwidget/statusbarlabeltoggledstate.cpp:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/statusbarwidget/statusbarlabeltoggledstate.cpp:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/autotests/convertsnippetvariablesutiltest.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CcAddr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablemenu.cpp:25:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablesutil.cpp:100:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablesutil.cpp:106:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablesutil.cpp:112:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablesutil.cpp:118:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablesutil.cpp:124:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/tests/recipientseditortest.cpp:83:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastWindowClosed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentfrommimecontentjobtest.cpp:29:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEquPr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentparttest.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentcompressjobtest.cpp:37:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentcompressjobtest.cpp:82:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentfromurljobtest.cpp:32:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentfromurljobtest.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentfromurljobtest.cpp:63:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentfromurljobtest.cpp:74:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:65:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InlineOpenPGPFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGPMIMEFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:307:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:409:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:439:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECOMPOSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:454:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentcompressjobtest.cpp:64:34: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messagecomposer/src/snippet/convertsnippetvariablesjob.h:27:31: performance: Function 'text()' should return member 'mText' by const reference. [returnByReference] messagelib-22.12.3/messagecore/autotests/autocryptstoragetest.cpp:23:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/autocryptstoragetest.cpp:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/autocryptstoragetest.cpp:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/autocryptstoragetest.cpp:123:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/autocryptrecipienttest.cpp:57:5: error: syntax error [syntaxError] messagelib-22.12.3/messagecore/autotests/attachmentpropertiesdialogtest.cpp:41:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEquPr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:34:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:59:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:87:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:140:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:175:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/attachmentupdatejobtest.cpp:185:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDESRCDIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/mailinglisttest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/mailinglisttest.cpp:61:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Browser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/mailinglisttest.cpp:97:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Browser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecomposer/src/utils/util.cpp:219:69: style:inconclusive: Function 'makeMultiMime' argument 1 names different: declaration 'f' definition 'format'. [funcArgNamesDifferent] messagelib-22.12.3/messagecomposer/src/utils/util_p.h:54:46: note: Function 'makeMultiMime' argument 1 names different: declaration 'f' definition 'format'. messagelib-22.12.3/messagecomposer/src/utils/util.cpp:219:69: note: Function 'makeMultiMime' argument 1 names different: declaration 'f' definition 'format'. messagelib-22.12.3/messagecore/autotests/autocryptutilstest.cpp:26:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/autocryptutilstest.cpp:41:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/autocryptutilstest.cpp:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentcompressjob.cpp:48:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfrommimecontentjob.cpp:63:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDinline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromfolderjob.cpp:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromfolderjob.cpp:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurlbasejob.cpp:37:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaxSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurlbasejob.cpp:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaxSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurlbasejob.cpp:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUrl [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurlbasejob.cpp:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUrl [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentcompressjob.cpp:25:5: style: Class 'AttachmentCompressJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurlutils.cpp:22:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromfolderjob.cpp:24:5: style: Class 'AttachmentLoadJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurljob.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentfromurljob.cpp:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.cpp:41:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE8Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentupdatejob.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOriginalPart [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentupdatejob.cpp:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.cpp:74:7: warning: Class 'AttachmentPart' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.cpp:74:7: warning: Class 'AttachmentPart' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:59:31: performance: Function 'name()' should return member 'mName' by const reference. [returnByReference] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:72:31: performance: Function 'fileName()' should return member 'mFileName' by const reference. [returnByReference] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:82:31: performance: Function 'description()' should return member 'mDescription' by const reference. [returnByReference] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:124:34: performance: Function 'charset()' should return member 'mCharset' by const reference. [returnByReference] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:134:34: performance: Function 'mimeType()' should return member 'mMimeType' by const reference. [returnByReference] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:174:34: performance: Function 'data()' should return member 'mData' by const reference. [returnByReference] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:119:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_MessageBoxIconSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPart [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPart [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpropertiesdialog.cpp:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.cpp:118:37: style:inconclusive: Function 'setInline' argument 1 names different: declaration 'value' definition 'inl'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/attachment/attachmentpart.h:87:25: note: Function 'setInline' argument 1 names different: declaration 'value' definition 'inl'. messagelib-22.12.3/messagecore/src/attachment/attachmentpart.cpp:118:37: note: Function 'setInline' argument 1 names different: declaration 'value' definition 'inl'. messagelib-22.12.3/messagecore/src/autocrypt/autocryptstorage.cpp:58:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/autocrypt/autocryptstorage.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOCRYPT_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/autocrypt/autocryptrecipient.cpp:27:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/autocrypt/autocryptrecipient.cpp:59:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/autocrypt/autocryptrecipient.cpp:189:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenPGP [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/helpers/nodehelper.cpp:20:21: style: Local variable 'next' shadows outer function [shadowFunction] messagelib-22.12.3/messagecore/src/helpers/nodehelper.h:38:36: note: Shadowed declaration messagelib-22.12.3/messagecore/src/helpers/nodehelper.cpp:20:21: note: Shadow variable messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:21:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailToUrl [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:465:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:517:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:535:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:632:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:705:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:729:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/autotests/stringutiltest.cpp:738:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/autocrypt/autocryptutils.cpp:76:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOCRYPT_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/misc/imagecollector.cpp:67:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/misc/mailinglist.cpp:18:1: debug: Failed to parse 'using MagicDetectorFunc = QString ( * ) ( const KMime :: Message :: Ptr & , QByteArray & , QString & ) ;'. The checking continues anyway. [simplifyUsing] messagelib-22.12.3/messagecore/src/misc/imagecollector.cpp:49:69: style:inconclusive: Function 'collectImagesFrom' argument 1 names different: declaration 'content' definition 'node'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/misc/imagecollector.h:50:44: note: Function 'collectImagesFrom' argument 1 names different: declaration 'content' definition 'node'. messagelib-22.12.3/messagecore/src/misc/imagecollector.cpp:49:69: note: Function 'collectImagesFrom' argument 1 names different: declaration 'content' definition 'node'. messagelib-22.12.3/messagecore/src/autocrypt/autocryptutils.cpp:48:76: style:inconclusive: Function 'headers' argument 1 names different: declaration 'headerType' definition 'header'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/autocrypt/autocryptutils.h:29:75: note: Function 'headers' argument 1 names different: declaration 'headerType' definition 'header'. messagelib-22.12.3/messagecore/src/autocrypt/autocryptutils.cpp:48:76: note: Function 'headers' argument 1 names different: declaration 'headerType' definition 'header'. messagelib-22.12.3/messagecore/src/utils/colorutil.cpp:17:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/colorutil.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_self [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/colorutil.cpp:39:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable View [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/autocrypt/autocryptutils.cpp:130:72: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecore/src/misc/mailinglist.cpp:244:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:164:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:178:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:202:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoThreading [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:211:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoThreading [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoThreading [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/aggregation.cpp:236:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FavorInteractivity [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:28:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIconName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIconName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOptions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilterName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilterName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIdentifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:72:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentFolder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchString [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOptions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:169:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchString [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchString [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTagId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTagId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIdentifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filter.cpp:298:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIdentifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/groupheaderitem.cpp:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/groupheaderitem.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/misc/mailinglist.cpp:331:13: style: The scope of the variable 'mailingList' can be reduced. [variableScope] messagelib-22.12.3/messagelist/src/core/item_p.h:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAscending [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item_p.h:188:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAscending [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item_p.h:322:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item_p.h:343:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item_p.h:364:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item_p.h:385:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/misc/mailinglist.cpp:487:56: style:inconclusive: Function 'setArchivedAtUrls' argument 1 names different: declaration 'url' definition 'urls'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/misc/mailinglist.h:166:47: note: Function 'setArchivedAtUrls' argument 1 names different: declaration 'url' definition 'urls'. messagelib-22.12.3/messagecore/src/misc/mailinglist.cpp:487:56: note: Function 'setArchivedAtUrls' argument 1 names different: declaration 'url' definition 'urls'. messagelib-22.12.3/messagelist/src/core/messageitem.h:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.h:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/autotests/itemsizetest.cpp:21:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Item [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/filtersavedmanager.cpp:98:17: style: Variable 'f' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:184:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyDecoded [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:294:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGECORE_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:441:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuoteWhenNecessary [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:522:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:759:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:801:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:836:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Canonical [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThisItemIndexGuess [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:325:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:349:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInitialExpandStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInitialExpandStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:359:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsViewable [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:364:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:369:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsViewable [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:424:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:443:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:453:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStatus [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:458:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitemsetmanager.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSets [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:463:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitemsetmanager.cpp:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSets [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:468:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:478:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaxDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:483:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaxDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSender [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:493:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSender [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:503:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:508:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUseReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:528:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUseReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:533:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSubject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:538:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSubject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFolder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFolder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:553:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:563:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mItemId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:568:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mItemId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:573:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParentCollectionId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:578:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParentCollectionId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:583:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSubject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:591:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:622:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsViewable [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item.cpp:639:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mChildItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/item_p.h:29:14: warning: Member variable 'ItemPrivate::mMaxDate' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messagelist/src/core/item_p.h:29:14: warning: Member variable 'ItemPrivate::mDate' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messagelist/src/core/item_p.h:29:14: warning: Member variable 'ItemPrivate::mSize' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messagelist/src/core/item_p.h:29:14: warning: Member variable 'ItemPrivate::mItemId' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messagelist/src/core/item_p.h:29:14: warning: Member variable 'ItemPrivate::mParentCollectionId' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messagelist/src/core/item.cpp:307:35: style: Condition 'static_cast(date())==static_cast(-1)' is always false [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/item.cpp:316:38: style: Condition 'static_cast(maxDate())==static_cast(-1)' is always false [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/theme.h:1000:24: warning: Either the condition 'mPixmaps.isEmpty()' is redundant or expression 'mPixmaps[icon]' causes access out of bounds. [containerOutOfBounds] messagelib-22.12.3/messagelist/src/core/theme.h:997:13: note: Assuming that condition 'mPixmaps.isEmpty()' is not redundant messagelib-22.12.3/messagelist/src/core/theme.h:1000:24: note: Access out of bounds messagelib-22.12.3/messagelist/src/core/modelinvariantindex.cpp:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowMapper [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantindex.cpp:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowMapper [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantindex.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowMapper [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/optionset.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/optionset.cpp:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/optionset.cpp:73:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowShiftList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:73:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentInvariantHash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRemovedShiftCount [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowShiftList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:226:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLazyUpdateChunkInterval [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:231:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLazyUpdateIdleInterval [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:245:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentShiftSerial [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:332:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentShiftSerial [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowShiftList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:383:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowShiftList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:446:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowShiftList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:551:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentInvariantHash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/modelinvariantrowmapper.cpp:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowShiftList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/manager.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInstance [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/manager.cpp:47:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloadGlobalConfiguration [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/manager.cpp:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInstance [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/manager.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInstance [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/manager.cpp:572:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortMessagesBySubject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/manager.cpp:918:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:189:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:336:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColorUnreadMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBackgroundColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:373:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFontImportantMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:514:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:524:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSubject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:588:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColorUnreadMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:593:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColorImportantMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:598:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColorToDoMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:603:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFont [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:608:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFontUnreadMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:613:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFontImportantMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:618:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFontToDoMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:660:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:719:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupSortDirection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupSortDirection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSortDirection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSortDirection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:63:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:101:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:157:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:186:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortMessagesByDateTime [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:257:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:797:82: debug: Function::addArguments found argument 'first' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/model.cpp:797:93: debug: Function::addArguments found argument 'last' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/model.cpp:803:82: debug: Function::addArguments found argument 'first' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/model.cpp:803:93: debug: Function::addArguments found argument 'last' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/model.cpp:821:98: debug: Function::addArguments found argument 'bottomRight' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/model.cpp:824:142: debug: Function::addArguments found argument 'first' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/model.cpp:824:153: debug: Function::addArguments found argument 'last' with varid 0. [varid0] messagelib-22.12.3/messagelist/src/core/sortorder.cpp:142:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:146:26: style:inconclusive: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. [functionConst] messagelib-22.12.3/messagelist/src/core/messageitem_p.h:46:10: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. messagelib-22.12.3/messagelist/src/core/messageitem.cpp:146:26: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. messagelib-22.12.3/messagelist/src/core/messageitem.cpp:155:26: performance:inconclusive: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagelist/src/core/messageitem_p.h:49:10: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagelist/src/core/messageitem.cpp:155:26: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagelist/src/core/messageitem.cpp:552:22: style: Variable 'row' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:557:34: style: Variable 'contentItem' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:563:34: style: Variable 'contentItem' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:711:16: style: Variable 'job' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:286:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:140:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:90:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:186:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:200:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:228:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCustomColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCustomColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicableToMessageItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:285:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicableToGroupHeaderItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:290:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:300:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:404:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRightItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:423:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLeftItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:466:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLeftItems [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:548:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:553:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:560:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:565:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentlyVisible [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:570:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentlyVisible [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentWidth [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:580:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentWidth [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:585:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentlyVisible [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:591:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentlyVisible [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:605:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSharedRuntimeData [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:611:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:633:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSharedRuntimeData [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:644:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:649:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixmapName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:654:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixmapName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:659:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsSenderOrReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:664:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsSenderOrReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:669:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVisibleByDefault [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVisibleByDefault [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:684:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSharedRuntimeData [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:690:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:695:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:720:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageRows [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:763:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderRows [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:782:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessageRows [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:797:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:829:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:912:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:930:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:948:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColumns [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:955:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColumns [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:963:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColumns [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:970:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColumns [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1006:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1019:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1027:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1032:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1037:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundStyle [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1042:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundStyle [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1047:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NeverShowHeader [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1052:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlainRect [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1064:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewHeaderPolicy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1069:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewHeaderPolicy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1074:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIconSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1079:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIconSize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1184:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupHeaderBackgroundMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixmaps [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:1209:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _IconCount [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:40:40: style: C-style reference casting [cstyleCast] messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:40:68: style: C-style reference casting [cstyleCast] messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:40:97: style: C-style reference casting [cstyleCast] messagelib-22.12.3/messagelist/src/core/model.cpp:308:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRecursionCounterForReset [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:355:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOldestItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:370:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:376:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:381:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSortOrder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSortOrder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:391:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:411:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:424:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:496:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:539:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:569:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:594:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:646:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:692:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPreSelectionMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:744:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRecursionCounterForReset [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:981:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1003:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPreSelectionMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1035:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOldestItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThreadingCacheMessageReferencesIdMD5ToMessageItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThreadingCacheMessageSubjectMD5ToMessageItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrphanChildrenHash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInLengthyJobBatch [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1299:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MostRecentMessage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoThreading [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1745:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PerfectReferencesAndSubject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1851:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvisibleRoot [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2160:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2429:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2528:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUnassignedMessageListForPass4 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2573:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUnassignedMessageListForPass3 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2656:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUnassignedMessageListForPass2 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:2763:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModelContainsOutboundMessages [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:3025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:3259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModelForItemFunctions [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:3417:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ViewItemJobInterrupted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:3750:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewItemJobStepIdleInterval [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:3916:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewItemJobStepStartTime [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4241:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewItemJobStepIdleInterval [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4404:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewItemJobStepIdleInterval [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4411:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4419:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4468:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModelContainsOutboundMessages [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4477:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4513:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4523:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLoading [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4533:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4546:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPersistentSetManager [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4560:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPersistentSetManager [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:4568:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPersistentSetManager [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1830:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ascending [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/theme.cpp:423:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/theme.cpp:428:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/theme.cpp:782:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/theme.cpp:787:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:170:9: style: The scope of the variable 'i' can be reduced. [variableScope] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:237:17: style: The scope of the variable 'line' can be reduced. [variableScope] messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:223:39: style:inconclusive: Function 'stripSignature' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:50:76: note: Function 'stripSignature' argument 1 names different: declaration 'message' definition 'msg'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:223:39: note: Function 'stripSignature' argument 1 names different: declaration 'message' definition 'msg'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:317:39: style:inconclusive: Function 'quoteHtmlChars' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:70:76: note: Function 'quoteHtmlChars' argument 1 names different: declaration 'text' definition 'str'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:317:39: note: Function 'quoteHtmlChars' argument 1 names different: declaration 'text' definition 'str'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:383:56: style:inconclusive: Function 'asSendableString' argument 1 names different: declaration 'message' definition 'originalMessage'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:81:93: note: Function 'asSendableString' argument 1 names different: declaration 'message' definition 'originalMessage'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:383:56: note: Function 'asSendableString' argument 1 names different: declaration 'message' definition 'originalMessage'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:394:62: style:inconclusive: Function 'headerAsSendableString' argument 1 names different: declaration 'message' definition 'originalMessage'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:86:99: note: Function 'headerAsSendableString' argument 1 names different: declaration 'message' definition 'originalMessage'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:394:62: note: Function 'headerAsSendableString' argument 1 names different: declaration 'message' definition 'originalMessage'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:509:55: style:inconclusive: Function 'guessEmailAddressFromLoginName' argument 1 names different: declaration 'userName' definition 'loginName'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:163:92: note: Function 'guessEmailAddressFromLoginName' argument 1 names different: declaration 'userName' definition 'loginName'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:509:55: note: Function 'guessEmailAddressFromLoginName' argument 1 names different: declaration 'userName' definition 'loginName'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:529:35: style:inconclusive: Function 'smartQuote' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:180:72: note: Function 'smartQuote' argument 1 names different: declaration 'message' definition 'msg'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:529:35: note: Function 'smartQuote' argument 1 names different: declaration 'message' definition 'msg'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:686:38: style:inconclusive: Function 'cleanFileName' argument 1 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent] messagelib-22.12.3/messagecore/src/utils/stringutil.h:193:75: note: Function 'cleanFileName' argument 1 names different: declaration 'fileName' definition 'name'. messagelib-22.12.3/messagecore/src/utils/stringutil.cpp:686:38: note: Function 'cleanFileName' argument 1 names different: declaration 'fileName' definition 'name'. messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:111:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregationsChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchTimer [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:200:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherFocusReason [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStatusFilterComboPopulationInProgress [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:235:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:269:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:332:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:343:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:388:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mView [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:393:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:416:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compareName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:447:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastThemeId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:506:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compareName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:536:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastAggregationId [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:566:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:598:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messageSortingSelected [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:690:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortMessagesBySenderOrReceiver [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:721:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:747:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:772:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:798:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:824:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:830:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:839:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:882:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:889:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStorageModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:906:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:924:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLockTab [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLockTab [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:944:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchTimer [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:969:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:998:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSearchTimer [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:1025:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:1094:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentFolder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:1099:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLockTab [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/autotests/quicksearchwarningtest.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/autotests/tablockedwarningtest.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/configurefiltersdialog.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/configurefilterswidget.cpp:26:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/configurefilterswidget.cpp:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgetbase.cpp:55:5: style: Class 'WidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagelist/src/core/widgets/filternamedialog.cpp:26:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/configurefilterswidget.cpp:47:67: style:inconclusive: Function 'slotConfigureFilter' argument 1 names different: declaration 'item' definition 'widgetItem'. [funcArgNamesDifferent] messagelib-22.12.3/messagelist/src/core/widgets/configurefilterswidget.h:45:47: note: Function 'slotConfigureFilter' argument 1 names different: declaration 'item' definition 'widgetItem'. messagelib-22.12.3/messagelist/src/core/widgets/configurefilterswidget.cpp:47:67: note: Function 'slotConfigureFilter' argument 1 names different: declaration 'item' definition 'widgetItem'. messagelib-22.12.3/messagelist/src/core/widgets/quicksearchwarning.cpp:18:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/quicksearchwarning.cpp:32:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/quicksearchwarning.cpp:35:49: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/widgets/searchcollectionindexingwarning.cpp:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchcollectionindexingwarning.cpp:43:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchcollectionindexingwarning.cpp:87:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchcollectionindexingwarning.cpp:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchcollectionindexingwarning.cpp:126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:128:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:159:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:182:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:212:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:226:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconQueued [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconRepliedAndForwarded [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:261:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:286:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconFullySigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:310:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconRepliedAndForwarded [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:324:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconSpam [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:334:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconIgnored [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:586:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1792:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitIndex [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1797:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1802:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitItemRect [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1807:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitColumn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1817:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitRow [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1822:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitRowIndex [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1827:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitRowRect [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1832:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitRowIsMessageRow [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1837:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitContentItemRight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1847:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHitContentItemRect [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1852:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1902:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1931:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCachedMessageItemSizeHint [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:1959:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/quicksearchline.cpp:163:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutOverride [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchcollectionindexingwarning.cpp:72:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/core/widgets/quicksearchline.h:51:55: performance: Function 'status()' should return member 'mLstStatus' by const reference. [returnByReference] messagelib-22.12.3/messagelist/src/core/widgets/tablockedwarning.cpp:15:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/messagelistutil.cpp:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:94:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSaveThemeColumnStateTimer [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/messagelistutil.cpp:94:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSaveThemeColumnStateTimer [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/messagelistutil.cpp:99:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDelegate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:175:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slotSelectionChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:185:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIgnoreUpdateGeometries [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:215:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortMessagesByDateTime [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIgnoreUpdateGeometries [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:253:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:262:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNeedToApplyThemeColumns [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:281:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSaveThemeColumnStateOnSectionResize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mApplyThemeColumnsTimer [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:694:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSaveThemeColumnStateOnSectionResize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:700:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSaveThemeColumnStateOnSectionResize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:710:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSaveThemeColumnStateOnSectionResize [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:722:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDelegate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:789:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:799:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:814:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:859:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:877:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:917:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:947:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1001:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1017:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GroupHeader [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1041:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1061:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1104:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1138:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageTypeAny [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1257:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageTypeAny [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1403:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1450:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1487:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1522:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1546:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1566:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1595:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1623:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1717:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1877:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:1889:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastCurrentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2041:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMousePressed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2053:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsTouchEvent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2138:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TouchBegin [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2604:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreSelectNone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2720:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TapGesture [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2735:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GestureStarted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2780:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GestureFinished [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/view.cpp:2815:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GestureFinished [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchlinestatus.cpp:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchlinestatus.cpp:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchlinestatus.cpp:99:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrailingPosition [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchlinestatus.cpp:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchlinestatus.cpp:196:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositiveBackground [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/widgets/searchlinestatus.cpp:373:80: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/utils/aggregationcombobox.cpp:108:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compareName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:88:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildrenOfExactSelection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:174:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:190:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:277:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:407:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UrlWithMimeType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:423:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:442:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:456:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:478:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/storagemodel.cpp:495:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationconfigbutton.cpp:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregationComboBox [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationconfigbutton.cpp:19:5: style: Class 'AggregationConfigButtonPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagelist/src/storagemodel.cpp:134:29: style: Local variable 'index' shadows outer function [shadowFunction] messagelib-22.12.3/messagelist/src/storagemodel.h:61:35: note: Shadowed declaration messagelib-22.12.3/messagelist/src/storagemodel.cpp:134:29: note: Shadow variable messagelib-22.12.3/messagelist/src/storagemodel.cpp:150:29: style: Local variable 'index' shadows outer function [shadowFunction] messagelib-22.12.3/messagelist/src/storagemodel.h:61:35: note: Shadowed declaration messagelib-22.12.3/messagelist/src/storagemodel.cpp:150:29: note: Shadow variable messagelib-22.12.3/messagelist/src/storagemodel.cpp:173:29: style: Local variable 'index' shadows outer function [shadowFunction] messagelib-22.12.3/messagelist/src/storagemodel.h:61:35: note: Shadowed declaration messagelib-22.12.3/messagelist/src/storagemodel.cpp:173:29: note: Shadow variable messagelib-22.12.3/messagelist/src/storagemodel.cpp:189:29: style: Local variable 'index' shadows outer function [shadowFunction] messagelib-22.12.3/messagelist/src/storagemodel.h:61:35: note: Shadowed declaration messagelib-22.12.3/messagelist/src/storagemodel.cpp:189:29: note: Shadow variable messagelib-22.12.3/messagelist/src/storagemodel.cpp:402:10: style: Local variable 'data' shadows outer function [shadowFunction] messagelib-22.12.3/messagelist/src/storagemodel.h:60:32: note: Shadowed declaration messagelib-22.12.3/messagelist/src/storagemodel.cpp:402:10: note: Shadow variable messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupingCombo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:135:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroupingCombo [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentAggregation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:174:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:192:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGrouping [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/aggregationeditor.cpp:200:143: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoThreading [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:128:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopLeftCorner [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:183:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:201:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:509:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:666:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:683:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.cpp:857:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopRightCorner [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configureaggregationsdialog.cpp:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configureaggregationsdialog.cpp:260:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregationList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configureaggregationsdialog.cpp:358:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregationList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configureaggregationsdialog.cpp:376:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregationList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configureaggregationsdialog.cpp:425:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAggregationList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:258:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThemeList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:358:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThemeList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:388:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThemeList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:410:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:458:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThemeList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configureaggregationsdialog.cpp:71:5: style: Class 'AggregationListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagelist/src/utils/optionseteditor.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNameEdit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/optionseteditor.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDescriptionEdit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/optionseteditor.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNameEdit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/configurethemesdialog.cpp:68:5: style: Class 'ThemeListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagelist/src/utils/themeconfigbutton.cpp:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThemeComboBox [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themecombobox.cpp:104:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compareName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/pane.h:58:18: style: Virtual function 'writeConfig' is called from destructor '~Pane()' at line 174. Dynamic binding is not used. [virtualCallInConstructor] messagelib-22.12.3/messagelist/src/pane.cpp:174:5: note: Calling writeConfig messagelib-22.12.3/messagelist/src/pane.h:58:18: note: writeConfig is a virtual function messagelib-22.12.3/messagelist/src/pane.cpp:42:5: style: Class 'PanePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagelist/src/pane.cpp:768:10: warning: Either the condition 'w' is redundant or there is possible null pointer dereference: w. [nullPointerRedundantCheck] messagelib-22.12.3/messagelist/src/pane.cpp:771:13: note: Assuming that condition 'w' is not redundant messagelib-22.12.3/messagelist/src/pane.cpp:768:10: note: Null pointer dereference messagelib-22.12.3/messagelist/src/pane.cpp:664:33: style:inconclusive: Function 'eventFilter' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent] messagelib-22.12.3/messagelist/src/pane.h:440:31: note: Function 'eventFilter' argument 1 names different: declaration 'obj' definition 'object'. messagelib-22.12.3/messagelist/src/pane.cpp:664:33: note: Function 'eventFilter' argument 1 names different: declaration 'obj' definition 'object'. messagelib-22.12.3/messagelist/src/pane.cpp:761:56: style:inconclusive: Function 'setCurrentFolder' argument 1 names different: declaration 'fld' definition 'collection'. [funcArgNamesDifferent] messagelib-22.12.3/messagelist/src/pane.h:350:54: note: Function 'setCurrentFolder' argument 1 names different: declaration 'fld' definition 'collection'. messagelib-22.12.3/messagelist/src/pane.cpp:761:56: note: Function 'setCurrentFolder' argument 1 names different: declaration 'fld' definition 'collection'. messagelib-22.12.3/messagelist/src/core/view.cpp:52:11: warning: Class 'ViewPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messagelist/src/core/view.cpp:52:11: warning: Class 'ViewPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messagelist/src/core/view.cpp:1382:17: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1377. [multiCondition] messagelib-22.12.3/messagelist/src/core/view.cpp:1377:24: note: first condition messagelib-22.12.3/messagelist/src/core/view.cpp:1382:17: note: else if condition is opposite to first condition messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UseGlobalSetting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:34:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:50:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:62:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:18:41: style:inconclusive: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.h:18:10: note: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:18:41: note: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messagelist/src/core/view.cpp:455:22: style: Local variable 'idx' shadows outer variable [shadowVariable] messagelib-22.12.3/messagelist/src/core/view.cpp:369:9: note: Shadowed declaration messagelib-22.12.3/messagelist/src/core/view.cpp:455:22: note: Shadow variable messagelib-22.12.3/messagelist/src/core/view.cpp:1073:21: style: Local variable 'item' shadows outer variable [shadowVariable] messagelib-22.12.3/messagelist/src/core/view.cpp:1065:11: note: Shadowed declaration messagelib-22.12.3/messagelist/src/core/view.cpp:1073:21: note: Shadow variable messagelib-22.12.3/messagelist/src/core/model.cpp:641:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] messagelib-22.12.3/messagelist/src/core/model.cpp:670:5: style: Class 'RecursionPreventer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messageviewer/autotests/urlhandlermanagertest.cpp:112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delayed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/autotests/util.cpp:12:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:1315:41: style: Condition 'static_cast(date)==static_cast(-1)' is always false [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/model.cpp:1321:28: style: Condition 'daysAgo>1' is always true [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/model.cpp:1319:28: note: Assuming that condition 'daysAgo==1' is not redundant messagelib-22.12.3/messagelist/src/core/model.cpp:1321:28: note: Condition 'daysAgo>1' is always true messagelib-22.12.3/messageviewer/autotests/viewergrantleethemesupporttest.cpp:30:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRANTLEETHEME_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/model.cpp:462:28: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messageviewer/autotests/viewertest.cpp:95:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/autotests/viewertest.cpp:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/widget.cpp:77:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tags [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/widget.cpp:103:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanCreateItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/widget.cpp:206:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/widget.cpp:394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGELIST_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/widget.cpp:464:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanDeleteItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:56:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:114:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMessageSorting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:135:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:158:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowMapper [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSampleGroupHeaderItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSampleMessageItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:261:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:386:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:442:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFirstShow [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:455:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mThemeSelectedContentItemRect [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:464:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:492:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDropIndicatorPoint1 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:640:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDropIndicatorPoint1 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:765:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:826:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:989:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1007:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1037:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1047:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeContentItem [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1076:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transparent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1114:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDropIndicatorPoint1 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeColumn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeColumn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeColumn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1243:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeColumn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedThemeColumn [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1466:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1494:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1513:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1522:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:1532:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentTheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.h:54:31: performance: Function 'name()' should return member 'mName' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.h:64:34: performance: Function 'header()' should return member 'mField' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.h:69:34: performance: Function 'confidenceHeader()' should return member 'mConfidenceField' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.h:127:22: performance: Function 'agents()' should return member 'mAgents' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/antispam/spamheaderanalyzer.cpp:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.cpp:70:16: style: Local variable 'agents' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.h:127:22: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/antispam/antispamconfig.cpp:70:16: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimauthenticationstatusinfotest.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckauthenticationstatusjobtest.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DKIM_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckauthenticationstatusjobtest.cpp:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPath [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/antispam/spamheaderanalyzer.h:65:31: performance: Function 'agent()' should return member 'mAgent' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/antispam/spamheaderanalyzer.h:85:31: performance: Function 'spamHeader()' should return member 'mHeader' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/antispam/spamheaderanalyzer.h:90:31: performance: Function 'confidenceHeader()' should return member 'mConfidenceHeader' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.cpp:17:28: style:inconclusive: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.h:18:10: note: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.cpp:17:28: note: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. messagelib-22.12.3/messagelist/src/widget.cpp:48:5: style: Class 'WidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messagelist/src/widget.cpp:333:98: style:inconclusive: Function 'viewGroupHeaderContextPopupRequest' argument 1 names different: declaration 'group' definition 'ghi'. [funcArgNamesDifferent] messagelib-22.12.3/messagelist/src/widget.h:343:81: note: Function 'viewGroupHeaderContextPopupRequest' argument 1 names different: declaration 'group' definition 'ghi'. messagelib-22.12.3/messagelist/src/widget.cpp:333:98: note: Function 'viewGroupHeaderContextPopupRequest' argument 1 names different: declaration 'group' definition 'ghi'. messagelib-22.12.3/messagelist/src/widget.cpp:651:66: style:inconclusive: Function 'getSelectionStats' argument 1 names different: declaration 'selectedSernums' definition 'selectedItems'. [funcArgNamesDifferent] messagelib-22.12.3/messagelist/src/widget.h:277:67: note: Function 'getSelectionStats' argument 1 names different: declaration 'selectedSernums' definition 'selectedItems'. messagelib-22.12.3/messagelist/src/widget.cpp:651:66: note: Function 'getSelectionStats' argument 1 names different: declaration 'selectedSernums' definition 'selectedItems'. messagelib-22.12.3/messagelist/src/widget.cpp:652:66: style:inconclusive: Function 'getSelectionStats' argument 2 names different: declaration 'selectedVisibleSernums' definition 'selectedVisibleItems'. [funcArgNamesDifferent] messagelib-22.12.3/messagelist/src/widget.h:278:67: note: Function 'getSelectionStats' argument 2 names different: declaration 'selectedVisibleSernums' definition 'selectedVisibleItems'. messagelib-22.12.3/messagelist/src/widget.cpp:652:66: note: Function 'getSelectionStats' argument 2 names different: declaration 'selectedVisibleSernums' definition 'selectedVisibleItems'. messagelib-22.12.3/messagelist/src/widget.cpp:412:22: style: Variable 'moveAction' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/widget.cpp:414:22: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/widget.cpp:418:22: style: Variable 'menuChoice' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/widget.cpp:665:24: style: Variable 'topmost' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messagelist/src/widget.cpp:108:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messagelist/src/widget.cpp:464:60: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimchecksignaturejobtest.cpp:24:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Practical [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimchecksignaturejobtest.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimchecksignaturejobtest.cpp:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DKIM_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimchecksignaturejobtest.cpp:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPath [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimkeyrecordtest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dkimstr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimmanagerkeydialogtest.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkiminfotest.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkiminfotest.cpp:56:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkiminfotest.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dkimstr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimmanagerrulestest.cpp:32:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MustBeSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimmanagerrulestest.cpp:45:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MustBeSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimmanagerulescomboboxtest.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanBeSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimmanagerulesdialogtest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimruledialogtest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimruletest.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimwidgetinfotest.cpp:42:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NeedToBeSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimutiltest.cpp:26:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha256 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimutiltest.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimutiltest.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dkim [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dmarcinfotest.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dkimstr [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:159:7: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:481:39: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:527:39: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messagelist/src/utils/themeeditor.cpp:786:7: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckauthenticationstatusjob.cpp:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimauthenticationstatusinfoconverter.cpp:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimauthenticationstatusinfo.cpp:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimauthenticationstatusinfo.h:49:31: performance: Function 'authservId()' should return member 'mAuthservId' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimauthenticationstatusinfo.h:57:31: performance: Function 'reasonSpec()' should return member 'mReasonSpec' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimauthenticationstatusinfo.h:62:47: performance: Function 'listAuthStatusInfo()' should return member 'mListAuthStatusInfo' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:130:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:190:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimauthenticationstatusinfoconverter.h:23:67: performance: Function 'statusInfo()' should return member 'mStatusInfo' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckpolicyjob.cpp:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckpolicyjob.cpp:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimdownloadkeyjob.cpp:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimdownloadkeyjob.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimdownloadkeyjob.cpp:75:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckpolicyjob.h:28:82: performance: Function 'checkResult()' should return member 'mCheckResult' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckpolicyjob.h:31:31: performance: Function 'emailAddress()' should return member 'mEmailAddress' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:169:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:173:11: note: Found duplicate branches for 'if' and 'else'. messagelib-22.12.3/messageviewer/src/dkim-verify/dkimcheckfulljob.cpp:169:9: note: Found duplicate branches for 'if' and 'else'. messagelib-22.12.3/messageviewer/src/dkim-verify/dkimdownloadkeyjob.h:29:31: performance: Function 'domainName()' should return member 'mDomainName' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimdownloadkeyjob.h:32:31: performance: Function 'selectorName()' should return member 'mSelectorName' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimgeneraterulejob.cpp:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimgeneraterulejob.cpp:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimgeneraterulejob.cpp:46:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MustBeSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimgeneraterulejob.h:24:67: performance: Function 'result()' should return member 'mResult' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.cpp:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:25:31: performance: Function 'version()' should return member 'mVersion' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:28:31: performance: Function 'keyType()' should return member 'mKeyType' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:31:31: performance: Function 'note()' should return member 'mNote' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:34:31: performance: Function 'publicKey()' should return member 'mPublicKey' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:37:31: performance: Function 'service()' should return member 'mService' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:40:35: performance: Function 'hashAlgorithm()' should return member 'mHashAlgorithm' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:43:35: performance: Function 'flags()' should return member 'mFlags' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.cpp:44:33: style: Local variable 'service' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.h:37:31: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimkeyrecord.cpp:44:33: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:382:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:487:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:507:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertGood [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:629:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanager.cpp:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerauthenticationserver.cpp:45:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerauthenticationserver.cpp:52:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerauthenticationserver.h:25:35: performance: Function 'serverList()' should return member 'mServerList' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeydialog.cpp:33:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.h:112:31: performance: Function 'dkimValue()' should return member 'mDkimValue' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.h:127:31: performance: Function 'headerCanonizationResult()' should return member 'mHeaderCanonizationResult' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.h:129:31: performance: Function 'bodyCanonizationResult()' should return member 'mBodyCanonizationResult' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:34:64: style: Local variable 'result' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.h:139:10: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:34:64: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:86:60: style: Local variable 'status' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.h:114:57: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:86:60: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:240:13: style: Local variable 'dkimValue' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.h:112:31: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimchecksignaturejob.cpp:240:13: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:83:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:99:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:123:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeywidget.cpp:33:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeywidget.cpp:88:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeywidget.cpp:140:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeywidget.cpp:178:16: warning: Identical condition 'column==DKIMManagerKeyWidget::ManagerKeyTreeWidget::InsertDate', second condition is always false [identicalConditionAfterEarlyExit] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeywidget.cpp:175:16: note: If condition 'column==DKIMManagerKeyWidget::ManagerKeyTreeWidget::InsertDate' is true, the function will return/exit messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkeywidget.cpp:178:16: note: Testing identical condition 'column==DKIMManagerKeyWidget::ManagerKeyTreeWidget::InsertDate' messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.h:65:40: performance: Function 'keys()' should return member 'mKeys' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:57:28: style: Local variable 'keys' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.h:65:40: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:57:28: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:36:71: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:46:71: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerkey.cpp:69:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerulescombobox.cpp:20:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MustBeSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerrules.cpp:56:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerrules.cpp:113:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerulesdialog.cpp:38:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerrules.h:30:41: performance: Function 'rules()' should return member 'mRules' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerrules.cpp:119:23: style: Local variable 'rules' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerrules.h:30:41: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanagerrules.cpp:119:23: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimresultattribute.cpp:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:34:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:54:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:74:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:110:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:221:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:46:31: performance: Function 'domain()' should return member 'mDomain' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:49:31: performance: Function 'selector()' should return member 'mSelector' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:52:31: performance: Function 'bodyHash()' should return member 'mBodyHash' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:57:35: performance: Function 'listSignedHeader()' should return member 'mListSignedHeader' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:60:31: performance: Function 'signingAlgorithm()' should return member 'mSigningAlgorithm' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:66:31: performance: Function 'query()' should return member 'mQuery' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:72:31: performance: Function 'signature()' should return member 'mSignature' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:75:31: performance: Function 'agentOrUserIdentifier()' should return member 'mAgentOrUserIdentifier' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:89:35: performance: Function 'copiedHeaderField()' should return member 'mCopiedHeaderField' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:92:31: performance: Function 'iDomain()' should return member 'mIDomain' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:93:47: style: Condition 'mAgentOrUserIdentifier.isEmpty()' is always false [knownConditionTrueFalse] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:87:39: note: Assuming that condition 'mAgentOrUserIdentifier.isEmpty()' is not redundant messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:93:47: note: Condition 'mAgentOrUserIdentifier.isEmpty()' is always false messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:223:67: style:inconclusive: Function 'setHashingAlgorithm' argument 1 names different: declaration 'type' definition 'hashingAlgorithm'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:44:61: note: Function 'setHashingAlgorithm' argument 1 names different: declaration 'type' definition 'hashingAlgorithm'. messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:223:67: note: Function 'setHashingAlgorithm' argument 1 names different: declaration 'type' definition 'hashingAlgorithm'. messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:333:56: style:inconclusive: Function 'setAgentOrUserIdentifier' argument 1 names different: declaration 'agentOrUserIdentifier' definition 'userAgent'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.h:76:50: note: Function 'setAgentOrUserIdentifier' argument 1 names different: declaration 'agentOrUserIdentifier' definition 'userAgent'. messagelib-22.12.3/messageviewer/src/dkim-verify/dkiminfo.cpp:333:56: note: Function 'setAgentOrUserIdentifier' argument 1 names different: declaration 'agentOrUserIdentifier' definition 'userAgent'. messagelib-22.12.3/messageviewer/src/dkim-verify/dkimrule.h:30:31: performance: Function 'domain()' should return member 'mDomain' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimrule.h:33:35: performance: Function 'signedDomainIdentifier()' should return member 'mSignedDomainIdentifier' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimrule.h:36:31: performance: Function 'from()' should return member 'mFrom' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimrule.h:47:31: performance: Function 'listId()' should return member 'mListId' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:96:44: style: Local variable 'rules' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.h:61:56: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimmanageruleswidget.cpp:96:44: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dkimruledialog.cpp:34:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimstoreresultjob.cpp:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimstoreresultjob.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimheaderparser.h:43:34: performance: Function 'head()' should return member 'mHead' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimheaderparser.h:50:57: performance: Function 'listHeaders()' should return member 'mListHeaders' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimheaderparser.cpp:98:33: warning: Either the condition 'foldEnd' is redundant or there is possible null pointer dereference: foldEnd. [nullPointerRedundantCheck] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimheaderparser.cpp:100:24: note: Assuming that condition 'foldEnd' is not redundant messagelib-22.12.3/messageviewer/src/dkim-verify/dkimheaderparser.cpp:98:33: note: Null pointer dereference messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcinfo.cpp:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcmanager.cpp:42:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcmanager.cpp:49:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimutil.cpp:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimutil.cpp:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcinfo.h:22:31: performance: Function 'version()' should return member 'mVersion' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcinfo.h:25:31: performance: Function 'adkim()' should return member 'mAdkim' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcinfo.h:29:31: performance: Function 'policy()' should return member 'mPolicy' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcinfo.h:35:31: performance: Function 'subDomainPolicy()' should return member 'mSubDomainPolicy' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcrecordjob.cpp:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcrecordjob.cpp:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcrecordjob.cpp:47:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcrecordjob.h:25:31: performance: Function 'domainName()' should return member 'mDomainName' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/tests/checkrsapublickey.cpp:30:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertGood [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/tests/lookupkey.cpp:22:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXT [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/tests/lookupkey.cpp:31:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/tests/checksignature.cpp:18:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Practical [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcpolicyjob.cpp:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcpolicyjob.cpp:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcpolicyjob.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.cpp:47:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.cpp:101:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.cpp:309:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_DKIMCHECKER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/findbar/findbarsourceview.cpp:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindBackward [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/findbar/findbarsourceview.cpp:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindCaseSensitively [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.h:32:82: performance: Function 'result()' should return member 'mResult' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.cpp:218:83: style: Local variable 'result' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.h:32:82: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/dkim-verify/dkimwidgetinfo.cpp:218:83: note: Shadow variable messagelib-22.12.3/messageviewer/src/dkim-verify/dmarcpolicyjob.h:48:31: performance: Function 'emailAddress()' should return member 'mEmailAddress' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:92:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:136:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderstyletest.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderformattertest.cpp:171:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderstyletest.cpp:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderstyletest.cpp:87:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderstyletest.cpp:127:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderstyletest.cpp:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/autotests/grantleeheaderstyletest.cpp:198:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:22:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UseGlobalSetting [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delayed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/grantleeheaderstyle.cpp:18:11: warning: Class 'GrantleeHeaderStylePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messageviewer/src/header/grantleeheaderstyle.cpp:18:11: warning: Class 'GrantleeHeaderStylePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messageviewer/src/header/grantleeheaderformatter.cpp:77:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] messagelib-22.12.3/messageviewer/src/header/grantleeheaderteststyle.cpp:19:11: warning: Class 'GrantleeHeaderTestStylePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messageviewer/src/header/grantleeheaderteststyle.cpp:19:11: warning: Class 'GrantleeHeaderTestStylePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:122:34: style: Local variable 'photo' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.h:36:42: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.cpp:122:34: note: Shadow variable messagelib-22.12.3/messageviewer/src/header/headerstyleinterface.h:30:46: performance: Function 'action()' should return member 'mAction' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/header/headerstyle.h:67:31: performance: Function 'vCardName()' should return member 'mVCardName' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/header/headerstyle.h:97:31: performance: Function 'attachmentHtml()' should return member 'mAttachmentHtml' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/header/plainheaderstyle.cpp:80:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Display [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/contactdisplaymessagememento.h:29:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] messagelib-22.12.3/messageviewer/src/header/richheaderstrategy.h:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hide [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.cpp:32:5: style: Class 'HeaderStylePluginManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.cpp:38:58: performance: Function 'pluginDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.cpp:186:16: style: Local variable 'pluginsList' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.h:29:67: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.cpp:186:16: note: Shadow variable messagelib-22.12.3/messageviewer/src/header/headerstylepluginmanager.cpp:187:44: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:97:37: performance:inconclusive: Technically the member function 'MessageViewer::HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:32:10: note: Technically the member function 'MessageViewer::HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:97:37: note: Technically the member function 'MessageViewer::HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:26:5: style: Class 'HeaderStyleMenuManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.cpp:18:30: style:inconclusive: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.h:18:10: note: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.cpp:18:30: note: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/htmlwriter/bufferedhtmlwriter.cpp:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/htmlwriter/bufferedhtmlwriter.h:31:34: performance: Function 'data()' should return member 'm_data' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/htmlwriter/filehtmlwriter.cpp:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/htmlwriter/filehtmlwriter.cpp:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/htmlwriter/filehtmlwriter.cpp:62:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/htmlwriter/webengineembedpart.h:23:46: performance: Function 'embeddedPartMap()' should return member 'mEmbeddedPartMap' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp:51:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.cpp:27:18: style:inconclusive: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.h:43:10: note: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.cpp:27:18: note: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.h:78:34: performance: Function 'codec()' should return member 'mCodec' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp:100:85: style:inconclusive: Function 'embedPart' argument 2 names different: declaration 'url' definition 'contentURL'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/htmlwriter/webengineparthtmlwriter.h:31:64: note: Function 'embedPart' argument 2 names different: declaration 'url' definition 'contentURL'. messagelib-22.12.3/messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp:100:85: note: Function 'embedPart' argument 2 names different: declaration 'url' definition 'contentURL'. messagelib-22.12.3/messageviewer/src/job/modifymessagedisplayformatjob.cpp:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/job/modifymessagedisplayformatjob.cpp:69:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/job/modifymessagedisplayformatjob.cpp:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Indexed8 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:198:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:213:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fancy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:251:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:272:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:52:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendResponse [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/mdn/mdnwarningwidget.cpp:19:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/converthtmltoplaintexttest.cpp:128:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputText [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:60:11: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment] messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:51:19: note: found is assigned messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:60:11: note: found is overwritten messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:72:11: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment] messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:60:11: note: found is assigned messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:72:11: note: found is overwritten messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:72:11: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment] messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:63:19: note: found is assigned messagelib-22.12.3/messageviewer/src/mdn/autotests/mdnwarningwidgettest.cpp:72:11: note: found is overwritten messagelib-22.12.3/messageviewer/src/header/kxface.cpp:75:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/util.h:26:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mQuoteColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/objecttreeparsertest.cpp:36:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartPlain [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/objecttreeparsertest.cpp:106:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartPlain [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/quotehtmltest.cpp:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIcon [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/quotehtmltest.cpp:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quotelevel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:241:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:273:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/showonlymimeparttest.cpp:46:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/showonlymimeparttest.cpp:94:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/testcsshelper.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRecycleQuoteColors [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:51:54: style:inconclusive: Function 'dateString' argument 1 names different: declaration 'date' definition 'dateTime'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/header/headerstyle_util.h:57:66: note: Function 'dateString' argument 1 names different: declaration 'date' definition 'dateTime'. messagelib-22.12.3/messageviewer/src/header/headerstyle_util.cpp:51:54: note: Function 'dateString' argument 1 names different: declaration 'date' definition 'dateTime'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:304:42: style: Local variable 'otp' shadows outer variable [shadowVariable] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:286:38: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/rendertest.cpp:304:42: note: Shadow variable messagelib-22.12.3/messageviewer/src/messagepartthemes/default/converthtmltoplaintext.cpp:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LineSeparator [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/converthtmltoplaintext.h:21:31: performance: Function 'htmlString()' should return member 'mHtmlString' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/unencryptedmessagetest.cpp:45:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/util.cpp:14:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/autotests/util.cpp:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/messagepartrendererbase.h:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/messagepartrenderermanager.cpp:43:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/messagepartrendererfactory.cpp:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/plugins/attachmentmessagepartrenderer.cpp:38:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIcon [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/messagepartrendererfactory.cpp:96:97: style:inconclusive: Function 'insert' argument 2 names different: declaration 'formatter' definition 'renderer'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/messagepartrendererfactory_p.h:32:66: note: Function 'insert' argument 2 names different: declaration 'formatter' definition 'renderer'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/messagepartrendererfactory.cpp:96:97: note: Function 'insert' argument 2 names different: declaration 'formatter' definition 'renderer'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/plugins/textmessagepartrenderer.cpp:39:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIcon [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/grantlee/grantleeextension.cpp:47:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/plugins/quotehtml.cpp:102:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreserveSpaces [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messageviewercheckbeforedeletingplugins/messageviewercheckbeforedeletingpluginmanager.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messageviewercheckbeforedeletingplugins/messageviewercheckbeforedeletingpluginmanager.cpp:38:58: performance: Function 'pluginDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/messageviewerconfigureplugins/messageviewerconfiguresettingspluginmanager.cpp:116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:345:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:438:143: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:506:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:738:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartPlain [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:867:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:891:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:934:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIcon [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:1099:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstrategy.h:27:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hide [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleinterface.cpp:27:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messageviewerconfigureplugins/messageviewerconfiguresettingspluginmanager.cpp:37:58: performance: Function 'pluginDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.cpp:31:40: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::DefaultGrantleeHeaderStylePlugin::initializePlugin' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.h:29:10: note: Either there is a missing 'override', or the member function 'MessageViewer::DefaultGrantleeHeaderStylePlugin::initializePlugin' can be static. messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.cpp:31:40: note: Either there is a missing 'override', or the member function 'MessageViewer::DefaultGrantleeHeaderStylePlugin::initializePlugin' can be static. messagelib-22.12.3/messageviewer/src/openurlwith/autotests/openurlwithmanagertest.cpp:27:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infos [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/openurlwith/openurlwithjob.cpp:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/openurlwith/openurlwithmanager.cpp:81:52: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/remote-content/autotests/remotecontentconfiguredialogtest.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/autotests/remotecontentdialogtest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/autotests/remotecontentinfotest.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/autotests/remotecontentinfotest.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/autotests/remotecontentmanagertest.cpp:36:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blocked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/autotests/remotecontentmanagertest.cpp:54:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentconfiguredialog.cpp:35:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentdialog.cpp:23:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentinfo.h:31:31: performance: Function 'url()' should return member 'mUrl' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentconfigurewidget.cpp:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentconfigurewidget.cpp:99:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentconfigurewidget.cpp:175:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentmanager.h:32:50: performance: Function 'removeContentInfo()' should return member 'mRemoveContentInfo' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentmanager.cpp:42:32: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentmanager.cpp:149:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/remote-content/remotecontentmenu.h:26:35: performance: Function 'urls()' should return member 'mUrls' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.cpp:17:25: style:inconclusive: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.h:19:10: note: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.cpp:17:25: note: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/scamdetection/scamattribute.cpp:46:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamcheckshorturl.cpp:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamdetectionwebenginetest.cpp:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamdetectiondetailsdialog.cpp:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamdetectiondetailsdialog.cpp:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamdetectionwarningwidget.cpp:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/tests/scamdetectionwebengine_gui.cpp:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messageMayBeAScam [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamdetectionwebengine.cpp:167:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamexpandurljob.cpp:35:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLessSafeRedirectPolicy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamexpandurljob.cpp:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/scamdetection/scamexpandurljob.cpp:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/iconnamecache.cpp:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iconNameCache [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/iconnamecache.cpp:65:139: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/autotests/messageviewerutilstest.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/autotests/messageviewerutilstest.cpp:81:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_UTIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/autotests/messageviewerutilstest.cpp:94:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/autotests/messageviewerutilstest.cpp:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/autotests/messageviewerutilstest.cpp:205:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/autotests/messageviewerutilstest.cpp:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecResult [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/markmessagereadhandler.cpp:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Seen [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/markmessagereadhandler.cpp:69:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Queued [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/markmessagereadhandler.cpp:24:5: style: Class 'MarkMessageReadHandlerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/messageviewer/src/utils/mimetype.cpp:30:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/attachmentstrategy.cpp:29:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDinline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/attachmentstrategy.cpp:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/attachmentstrategy.cpp:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/attachmentstrategy.cpp:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inline [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/attachmentstrategy.cpp:234:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/attachmentstrategy.cpp:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/csshelper.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLinkColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/csshelper.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mForegroundColor [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/csshelper.cpp:112:34: style:inconclusive: Function 'htmlHead' argument 1 names different: declaration 'fixedFont' definition 'fixed'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/csshelper.h:29:45: note: Function 'htmlHead' argument 1 names different: declaration 'fixedFont' definition 'fixed'. messagelib-22.12.3/messageviewer/src/viewer/csshelper.cpp:112:34: note: Function 'htmlHead' argument 1 names different: declaration 'fixedFont' definition 'fixed'. messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:81:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:150:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatBasic [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:232:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontConfirmOverwrite [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:545:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontConfirmOverwrite [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:642:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:687:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:710:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:655:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:795:116: style:inconclusive: Function 'renderWithFactory' argument 3 names different: declaration 'writer' definition 'htmlWriter'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer_p.h:44:130: note: Function 'renderWithFactory' argument 3 names different: declaration 'writer' definition 'htmlWriter'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:795:116: note: Function 'renderWithFactory' argument 3 names different: declaration 'writer' definition 'htmlWriter'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:1030:49: style:inconclusive: Function 'DefaultRenderer' argument 1 names different: declaration 'cssHelder' definition 'cssHelper'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.h:34:45: note: Function 'DefaultRenderer' argument 1 names different: declaration 'cssHelder' definition 'cssHelper'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:1030:49: note: Function 'DefaultRenderer' argument 1 names different: declaration 'cssHelder' definition 'cssHelper'. messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:941:16: style: Local variable 'showOnlyOneMimePart' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer_p.h:53:28: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:941:16: note: Shadow variable messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:387:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:451:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:800:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:738:60: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/messagepartthemes/default/defaultrenderer.cpp:801:51: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/viewer/editorwatcher.cpp:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:55: style: Condition 'bold' is always true [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:13: note: Assuming that condition '!bold' is not redundant messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:55: note: Condition 'bold' is always true messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:63: style: Condition '!italic' is always false [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:22: note: Assuming that condition '!italic' is not redundant messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:63: note: Condition '!italic' is always false messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:94: style: Condition '!bold' is always false [knownConditionTrueFalse] messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:13: note: Assuming that condition '!bold' is not redundant messagelib-22.12.3/messagelist/src/core/themedelegate.cpp:113:94: note: Condition '!bold' is always false messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:186:44: style:inconclusive: Function 'cssDefinitions' argument 1 names different: declaration 'fixedFont' definition 'fixed'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.h:41:51: note: Function 'cssDefinitions' argument 1 names different: declaration 'fixedFont' definition 'fixed'. messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:186:44: note: Function 'cssDefinitions' argument 1 names different: declaration 'fixedFont' definition 'fixed'. messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:242:36: style:inconclusive: Function 'bodyFont' argument 1 names different: declaration 'fixedFont' definition 'fixed'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.h:50:43: note: Function 'bodyFont' argument 1 names different: declaration 'fixedFont' definition 'fixed'. messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:242:36: note: Function 'bodyFont' argument 1 names different: declaration 'fixedFont' definition 'fixed'. messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:242:48: style:inconclusive: Function 'bodyFont' argument 2 names different: declaration 'printing' definition 'print'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.h:50:67: note: Function 'bodyFont' argument 2 names different: declaration 'printing' definition 'print'. messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:242:48: note: Function 'bodyFont' argument 2 names different: declaration 'printing' definition 'print'. messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:287:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/viewer/csshelperbase.cpp:666:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/messageviewer/src/viewer/messagedisplayformatattribute.cpp:48:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimeparttreeview.cpp:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimeparttreeview.cpp:40:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expandAll [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:62:9: warning: Member variable 'KXFace::status' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:62:9: warning: Member variable 'KXFace::compface_xbitmap' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:62:9: warning: Member variable 'KXFace::F' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:62:9: warning: Member variable 'KXFace::ProbBuf' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:62:9: warning: Member variable 'KXFace::comp_env' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:62:9: warning: Member variable 'KXFace::B' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:144:13: warning: If memory allocation fails, then there is a possible null pointer dereference: fbuf [nullPointerOutOfMemory] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:143:32: note: Assuming allocation function fails messagelib-22.12.3/messageviewer/src/header/kxface.cpp:143:18: note: Assignment 'fbuf=(char*)malloc(len+1)', assigned value is 0 messagelib-22.12.3/messageviewer/src/header/kxface.cpp:144:13: note: Null pointer dereference messagelib-22.12.3/messageviewer/src/header/kxface.cpp:145:5: warning: If memory allocation fails, then there is a possible null pointer dereference: fbuf [nullPointerOutOfMemory] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:143:32: note: Assuming allocation function fails messagelib-22.12.3/messageviewer/src/header/kxface.cpp:143:18: note: Assignment 'fbuf=(char*)malloc(len+1)', assigned value is 0 messagelib-22.12.3/messageviewer/src/header/kxface.cpp:145:5: note: Null pointer dereference messagelib-22.12.3/messageviewer/src/header/kxface.cpp:164:12: warning: If memory allocation fails, then there is a possible null pointer dereference: fbuf [nullPointerOutOfMemory] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:163:32: note: Assuming allocation function fails messagelib-22.12.3/messageviewer/src/header/kxface.cpp:163:18: note: Assignment 'fbuf=(char*)malloc(MAX_XFACE_LENGTH)', assigned value is 0 messagelib-22.12.3/messageviewer/src/header/kxface.cpp:164:12: note: Null pointer dereference messagelib-22.12.3/messageviewer/src/header/kxface.cpp:165:13: warning: If memory allocation fails, then there is a possible null pointer dereference: fbuf [nullPointerOutOfMemory] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:163:32: note: Assuming allocation function fails messagelib-22.12.3/messageviewer/src/header/kxface.cpp:163:18: note: Assignment 'fbuf=(char*)malloc(MAX_XFACE_LENGTH)', assigned value is 0 messagelib-22.12.3/messageviewer/src/header/kxface.cpp:165:13: note: Null pointer dereference messagelib-22.12.3/messageviewer/src/header/kxface.cpp:143:18: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:163:18: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:187:27: style: C-style pointer casting [cstyleCast] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:222:13: style: The scope of the variable 'd' can be reduced. [variableScope] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:455:9: style: The scope of the variable 'c' can be reduced. [variableScope] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:700:11: style: The scope of the variable 'row' can be reduced. [variableScope] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:701:9: style: The scope of the variable 'x' can be reduced. [variableScope] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:333:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:471:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/header/kxface.cpp:518:11: style: Variable 'f2' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/objecttreeemptysource.cpp:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/objecttreeemptysource.cpp:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTipRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:259:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:293:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/objecttreeviewersource.cpp:66:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:316:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:275:29: style: Local variable 'index' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.h:41:35: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:275:29: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:284:26: style: Local variable 'data' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.h:45:32: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/mimeparttree/mimetreemodel.cpp:284:26: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/webengine/cidreferencesurlinterceptor/cidreferencesurlinterceptor.cpp:29:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceTypeImage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/loadexternalreferencesurlinterceptor/loadexternalreferencesurlinterceptor.cpp:20:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemovePath [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/loadexternalreferencesurlinterceptor/loadexternalreferencesurlinterceptor.cpp:30:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemovePath [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:311:95: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:316:29: note: Assuming that condition 'dlg' is not redundant messagelib-22.12.3/messageviewer/src/utils/messageviewerutil.cpp:311:95: note: Null pointer dereference messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebenginepage.cpp:23:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JavascriptEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebenginepage.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrintElementBackgrounds [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebenginepage.cpp:60:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PermissionDeniedByUser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:94:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delayed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:110:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:131:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Body [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:350:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:536:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Parent [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:695:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Attachment [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/tests/testmaildndattachment.cpp:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:362:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:523:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:568:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContactUid [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:614:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:742:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:875:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:887:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reset [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/tests/testmailmboxwebengine.cpp:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:92:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailTrackingFound [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:146:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectAll [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:192:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:224:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:243:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:360:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecureScheme [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:63:25: style:inconclusive: Function 'Viewer' argument 1 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer.h:108:30: note: Function 'Viewer' argument 1 names different: declaration 'parent' definition 'aParent'. messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:63:25: note: Function 'Viewer' argument 1 names different: declaration 'parent' definition 'aParent'. messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:63:43: style:inconclusive: Function 'Viewer' argument 2 names different: declaration 'widget' definition 'mainWindow'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer.h:108:47: note: Function 'Viewer' argument 2 names different: declaration 'widget' definition 'mainWindow'. messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:63:43: note: Function 'Viewer' argument 2 names different: declaration 'widget' definition 'mainWindow'. messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:479:31: style:inconclusive: Function 'writeConfig' argument 1 names different: declaration 'withSync' definition 'force'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer.h:274:27: note: Function 'writeConfig' argument 1 names different: declaration 'withSync' definition 'force'. messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:479:31: note: Function 'writeConfig' argument 1 names different: declaration 'withSync' definition 'force'. messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:134:32: style: Variable 'job' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:325:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:565:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/viewer.cpp:772:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:164:59: style:inconclusive: Function 'forwardKeyReleaseEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.h:71:44: note: Function 'forwardKeyReleaseEvent' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:164:59: note: Function 'forwardKeyReleaseEvent' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:210:57: style:inconclusive: Function 'forwardKeyPressEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.h:70:42: note: Function 'forwardKeyPressEvent' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:210:57: note: Function 'forwardKeyPressEvent' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:219:56: style:inconclusive: Function 'forwardWheelEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.h:69:41: note: Function 'forwardWheelEvent' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:219:56: note: Function 'forwardWheelEvent' argument 1 names different: declaration 'event' definition 'e'. messagelib-22.12.3/messageviewer/src/viewer/webengine/tests/testmailwebengine.cpp:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewerplugins/tests/viewerplugin_gui.cpp:47:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/attachmentdialog.cpp:34:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/attachmentdialog.cpp:68:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerpluginmanager.cpp:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/attachmentdialog.cpp:26:5: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:50:38: performance:inconclusive: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:24:10: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:50:38: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:40:38: performance:inconclusive: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:37:10: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:40:38: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:95:48: style: Variable 'interface' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/widgets/configurewidget.cpp:50:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/configurewidget.cpp:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:47:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:97:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:152:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:180:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerpluginmanager.h:36:31: performance: Function 'pluginDirectory()' should return member 'pluginDirectory' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:80:61: style:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.h:61:68: note: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:80:61: note: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. messagelib-22.12.3/messageviewer/src/viewerplugins/viewerpluginmanager.h:39:31: performance: Function 'pluginName()' should return member 'pluginName' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerpluginmanager.cpp:42:58: performance: Function 'pluginDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:106:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/invitationsettings.cpp:20:11: warning: Class 'InvitationSettingsPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messageviewer/src/widgets/invitationsettings.cpp:20:11: warning: Class 'InvitationSettingsPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messageviewer/src/widgets/mailsourcewebengineviewer.cpp:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:154:33: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.h:75:10: note: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:154:33: note: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/widgets/opensavedfilefolderwidget.cpp:30:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 5s [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/opensavedfilefolderwidget.cpp:76:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_USER_CANCELED [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/mailsourcewebengineviewer.cpp:47:9: style: Condition 'mShowHtmlSource' is always true [knownConditionTrueFalse] messagelib-22.12.3/messageviewer/src/widgets/mailsourcewebengineviewer.cpp:44:23: note: Assignment 'mShowHtmlSource=true', assigned value is 1 messagelib-22.12.3/messageviewer/src/widgets/mailsourcewebengineviewer.cpp:46:39: note: Assignment 'mShowHtmlSource=mShowHtmlSource||!qEnvironmentVariableIsEmpty("KDEPIM_DEBUGGING")', assigned value is 1 messagelib-22.12.3/messageviewer/src/widgets/mailsourcewebengineviewer.cpp:47:9: note: Condition 'mShowHtmlSource' is always true messagelib-22.12.3/messageviewer/src/widgets/printingsettings.cpp:19:11: warning: Class 'PrintingSettingsPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messageviewer/src/widgets/printingsettings.cpp:19:11: warning: Class 'PrintingSettingsPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/messageviewer/tests/viewertest_gui.cpp:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/attachmenttest.cpp:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbox [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/widgets/vcardviewer.cpp:41:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/stl_util.h:16:10: style:inconclusive: Technically the member function 'MessageViewer::DeleteAndSetToZero < Interface :: BodyPartURLHandler >::operator()' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/viewer/stl_util.h:16:10: style:inconclusive: Technically the member function 'MessageViewer::DeleteAndSetToZero < MimeTreeParser :: URLHandler >::operator()' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:231:21: warning: Class 'URLHandlerManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:231:21: warning: Class 'URLHandlerManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/mimetreeparser/autotests/cryptohelpertest.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPgpBlock [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/cryptohelpertest.cpp:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrivateKeyBlock [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/cryptohelpertest.cpp:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrivateKeyBlock [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:601:14: style: Variable 'open' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:603:14: style: Variable 'copy' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:606:14: style: Variable 'a' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:663:33: style: Variable 'shouldShowDialog' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:663:16: style: Variable 'shouldShowDialog' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:286:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:374:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:426:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:589:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:672:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:700:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:770:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:806:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:881:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:896:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:929:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:940:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:956:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemovePath [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1085:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1230:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1251:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SentMail [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1312:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Always [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1372:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1456:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1461:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1521:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MenuMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1677:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InspectElement [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1761:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1857:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1890:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1966:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1978:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2050:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2081:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2097:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2103:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Always [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2236:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2255:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdf [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2275:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2319:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2341:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2364:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2378:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2383:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable View [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2423:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2499:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Attachment [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2508:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Attachment [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2533:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2566:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2590:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2602:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2704:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2724:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2741:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2774:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2899:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2917:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3005:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3017:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3046:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3072:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3107:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/util.cpp:12:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/nodehelpertest.cpp:211:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteUser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/nodehelpertest.cpp:259:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/nodehelpertest.cpp:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extractedPath [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/applicationpgpencrypted.cpp:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/applicationpkcs7mime.cpp:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/applicationpgpencrypted.cpp:56:19: style: Variable 'messagePart' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/mimetreeparser/autotests/protectedheaderstest.cpp:40:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/protectedheaderstest.cpp:79:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/protectedheaderstest.cpp:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/protectedheaderstest.cpp:160:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/protectedheaderstest.cpp:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messagePartVector [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:48:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgPartiallyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgPartiallyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:294:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:331:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:346:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:359:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEncapsulatedRfc822Message [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/autotests/basicobjecttreeparsertest.cpp:534:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartPlain [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/encrypted.cpp:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/encrypted.cpp:79:19: style: Variable 'messagePart' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/mimetreeparser/src/bodyformatter/mailman.cpp:39:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/mailman.cpp:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/multipartalternative.cpp:40:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartIcal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/multipartencrypted.cpp:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullyEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/multipartalternative.cpp:40:21: style: Variable 'dataIcal' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/mimetreeparser/src/bodyformatter/multipartencrypted.cpp:70:19: style: Variable 'messagePart' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/mimetreeparser/src/bodyformatter/multipartsigned.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodyformatter/applicationpkcs7mime.cpp:88:23: style: Variable 'messagePart' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/mimetreeparser/src/bodyformatter/utils.cpp:33:104: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/mimetreeparser/src/bodypartformatterfactory.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/bodypartformatterfactory.cpp:75:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/mimetreeparser/src/bodypartformatter.cpp:85:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Html [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/memento/cryptobodypartmemento.h:48:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Force [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/memento/cryptobodypartmemento.cpp:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateMode [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.cpp:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/job/qgpgmejobexecutor.h:44:31: performance: Function 'auditLogAsHtml()' should return member 'mAuditLog' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/memento/decryptverifybodypartmemento.cpp:45:16: style: Local variable 'plainText' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/memento/decryptverifybodypartmemento.h:35:23: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/memento/decryptverifybodypartmemento.cpp:45:16: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/cryptohelper.h:33:5: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/mimetreeparser/src/cryptohelper.h:37:34: performance: Function 'text()' should return member 'msg' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/cryptohelper.cpp:43:27: style: Variable 'pgpBlock' is assigned a value that is never used. [unreadVariable] messagelib-22.12.3/mimetreeparser/src/memento/verifyopaquebodypartmemento.cpp:61:16: style: Local variable 'plainText' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/memento/verifyopaquebodypartmemento.h:39:23: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/memento/verifyopaquebodypartmemento.cpp:61:16: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:261:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/temporaryfile/autotests/attachmenttemporaryfilesdirstest.cpp:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/temporaryfile/autotests/attachmenttemporaryfilesdirstest.cpp:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/temporaryfile/attachmenttemporaryfilesdirs.h:29:35: performance: Function 'temporaryFiles()' should return member 'mTempFiles' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/temporaryfile/attachmenttemporaryfilesdirs.h:33:35: performance: Function 'temporaryDirs()' should return member 'mTempDirs' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:42:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mPlainTextContentCharset' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mHtmlContentCharset' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mPlainTextContent' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mHtmlContent' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mParsedPart' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mShowOnlyOneMimePart' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mCollapseIcon' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:67:19: warning:inconclusive: Member variable 'ObjectTreeParser::mExpandIcon' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.h:269:13: performance: Function 'plainTextContent()' should return member 'mPlainTextContent' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.h:277:13: performance: Function 'htmlContent()' should return member 'mHtmlContent' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.h:285:16: performance: Function 'plainTextContentCharset()' should return member 'mPlainTextContentCharset' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.h:286:16: performance: Function 'htmlContentCharset()' should return member 'mHtmlContentCharset' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:159:87: style:inconclusive: Function 'parseObjectTreeInternal' argument 2 names different: declaration 'mOnlyOneMimePart' definition 'onlyOneMimePart'. [funcArgNamesDifferent] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.h:303:71: note: Function 'parseObjectTreeInternal' argument 2 names different: declaration 'mOnlyOneMimePart' definition 'onlyOneMimePart'. messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:159:87: note: Function 'parseObjectTreeInternal' argument 2 names different: declaration 'mOnlyOneMimePart' definition 'onlyOneMimePart'. messagelib-22.12.3/templateparser/autotests/templateextracthtmlelementfrommailtest.cpp:41:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loadContentDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:183:10: style: Local variable 'parsedPart' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/objecttreeparser.h:293:20: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/objecttreeparser.cpp:183:10: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/utils/util.cpp:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateextracttextfrommailtest.cpp:29:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loadContentDone [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparseremailaddressrequesterlineedittest.cpp:57:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/utils/util.cpp:50:69: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/templateparser/autotests/templateparserextracthtmlinfotest.cpp:26:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserextracthtmlinfotest.cpp:42:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2674:21: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:569:10: note: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2674:21: note: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:307:31: performance: Function 'overrideEncoding()' should return member 'mOverrideEncoding' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:305:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:325:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:467:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:512:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:566:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartIcal [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:608:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartPlain [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:616:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartPlain [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:633:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartHtml [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:643:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultipartHtml [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:658:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:701:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:734:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:815:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPGME_SIG_STAT_GOOD [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserutiltest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:842:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPGME_SIG_STAT_GOOD [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:948:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgFullySigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:1041:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:1143:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:1382:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templatesinsertcommandpushbuttontest.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:175:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotEncrypted [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:185:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgNotSigned [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:309:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteUser [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:371:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgEncryptionStateUnknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:432:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMMsgSignatureStateUnknown [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:672:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:678:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:760:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:791:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:876:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:882:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:900:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:971:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:988:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIMETREEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:528:98: style:inconclusive: Function 'showAttachmentPopup' argument 3 names different: declaration 'p' definition 'globalPos'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:226:87: note: Function 'showAttachmentPopup' argument 3 names different: declaration 'p' definition 'globalPos'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:528:98: note: Function 'showAttachmentPopup' argument 3 names different: declaration 'p' definition 'globalPos'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1061:38: style:inconclusive: Function 'writeConfig' argument 1 names different: declaration 'withSync' definition 'sync'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:298:27: note: Function 'writeConfig' argument 1 names different: declaration 'withSync' definition 'sync'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1061:38: note: Function 'writeConfig' argument 1 names different: declaration 'withSync' definition 'sync'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1133:55: style:inconclusive: Function 'printMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:317:44: note: Function 'printMessage' argument 1 names different: declaration 'msg' definition 'message'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1133:55: note: Function 'printMessage' argument 1 names different: declaration 'msg' definition 'message'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1261:59: style:inconclusive: Function 'setMessage' argument 1 names different: declaration 'msg' definition 'aMsg'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:335:48: note: Function 'setMessage' argument 1 names different: declaration 'msg' definition 'aMsg'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1261:59: note: Function 'setMessage' argument 1 names different: declaration 'msg' definition 'aMsg'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1691:76: style:inconclusive: Function 'showContextMenu' argument 2 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:352:65: note: Function 'showContextMenu' argument 2 names different: declaration 'point' definition 'pos'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1691:76: note: Function 'showContextMenu' argument 2 names different: declaration 'point' definition 'pos'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2530:58: style:inconclusive: Function 'attachmentProperties' argument 1 names different: declaration 'node' definition 'content'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:221:47: note: Function 'attachmentProperties' argument 1 names different: declaration 'node' definition 'content'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2530:58: note: Function 'attachmentProperties' argument 1 names different: declaration 'node' definition 'content'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2594:46: style:inconclusive: Function 'slotHandleAttachment' argument 1 names different: declaration 'action' definition 'choice'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:553:35: note: Function 'slotHandleAttachment' argument 1 names different: declaration 'action' definition 'choice'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2594:46: note: Function 'slotHandleAttachment' argument 1 names different: declaration 'action' definition 'choice'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2896:88: style:inconclusive: Function 'slotItemChanged' argument 2 names different: declaration 'partIdentifiers' definition 'parts'. [funcArgNamesDifferent] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:456:77: note: Function 'slotItemChanged' argument 2 names different: declaration 'partIdentifiers' definition 'parts'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2896:88: note: Function 'slotItemChanged' argument 2 names different: declaration 'partIdentifiers' definition 'parts'. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:854:10: style: Local variable 'message' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:253:43: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:854:10: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2115:41: style: Local variable 'viewer' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:249:13: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2115:41: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2611:33: style: Local variable 'message' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:253:43: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2611:33: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2991:18: style: Local variable 'message' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:253:43: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2991:18: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3030:18: style: Local variable 'message' shadows outer function [shadowFunction] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:253:43: note: Shadowed declaration messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:3030:18: note: Shadow variable messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:1879:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:32:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:340:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:422:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reply [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:446:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:509:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAIL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:554:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mailFileName [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/autotests/templateparserjobtest.cpp:604:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reply [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplates.cpp:52:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertCommand [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplates.cpp:202:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplates.cpp:348:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplates.cpp:369:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoValidate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplates.cpp:464:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplates.cpp:491:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/customtemplatesmenu.cpp:43:51: style:inconclusive: Function 'CustomTemplatesMenu' argument 1 names different: declaration 'parent' definition 'owner'. [funcArgNamesDifferent] messagelib-22.12.3/templateparser/src/customtemplatesmenu.h:28:43: note: Function 'CustomTemplatesMenu' argument 1 names different: declaration 'parent' definition 'owner'. messagelib-22.12.3/templateparser/src/customtemplatesmenu.cpp:43:51: note: Function 'CustomTemplatesMenu' argument 1 names different: declaration 'parent' definition 'owner'. messagelib-22.12.3/templateparser/src/templateconvertcommandjob.h:27:31: performance: Function 'currentText()' should return member 'mCurrentText' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/templateextracthtmlelementfrommail.cpp:71:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserWorld [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateextracthtmlelementfrommail.cpp:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateextracthtmlelementfrommail.h:22:31: performance: Function 'bodyElement()' should return member 'mBodyElement' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/templateextracthtmlelementfrommail.h:24:31: performance: Function 'headerElement()' should return member 'mHeaderElement' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/templateextracthtmlelementfrommail.h:26:31: performance: Function 'htmlElement()' should return member 'mHtmlElement' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/templateextracttextfrommail.cpp:50:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateextracttextfrommail.h:27:31: performance: Function 'plainText()' should return member 'mExtractedPlainText' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/customtemplates.h:95:31: performance: Function 'to()' should return member 'mTo' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/customtemplates.h:96:31: performance: Function 'cc()' should return member 'mCC' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/customtemplates.h:101:31: performance: Function 'content()' should return member 'mContent' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/customtemplates.h:107:31: performance: Function 'oldName()' should return member 'mName' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/templateparseremailaddressrequesterlineedit.cpp:21:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparseremailaddressrequesterlineedit.cpp:26:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserextracthtmlinfo.cpp:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserextracthtmlinfo.cpp:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserextracthtmlinfo.cpp:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesinsertcommandaction.cpp:20:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertCommand [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesinsertcommandpushbutton.cpp:26:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertCommand [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.h:246:31: performance: Function 'bodyHtml()' should return member 'mBodyHTML' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/messagepart.h:359:34: performance: Function 'mementoName()' should return member 'mMementoName' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/messagepart.h:365:31: performance: Function 'fromAddress()' should return member 'mFromAddress' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/messagepart.h:414:34: performance: Function 'mementoName()' should return member 'mMementoName' by const reference. [returnByReference] messagelib-22.12.3/mimetreeparser/src/messagepart.h:423:31: performance: Function 'fromAddress()' should return member 'mFromAddress' by const reference. [returnByReference] messagelib-22.12.3/templateparser/src/templatesconfiguration.cpp:36:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesconfiguration.cpp:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineEdit_quote [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesconfiguration.cpp:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesconfiguration.cpp:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHelp [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesconfiguration.cpp:343:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_new [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatescommandmenu.cpp:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:189:37: style: Local variable 'subParts' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/messagepart.h:122:38: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:189:37: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:197:13: style: Local variable 'text' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/messagepart.h:74:39: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/messagepart.cpp:197:13: note: Shadow variable messagelib-22.12.3/templateparser/src/templatestexteditor.cpp:26:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatestexteditor.cpp:62:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatestexteditor.h:34:10: style: Virtual function 'createHighlighter' is called from constructor 'TemplatesTextEditor(QWidget*parent=nullptr)' at line 38. Dynamic binding is not used. [virtualCallInConstructor] messagelib-22.12.3/templateparser/src/templatestexteditor.cpp:38:5: note: Calling createHighlighter messagelib-22.12.3/templateparser/src/templatestexteditor.h:34:10: note: createHighlighter is a virtual function messagelib-22.12.3/templateparser/src/templatescommandmenu.cpp:211:18: style: Local variable 'menu' shadows outer function [shadowFunction] messagelib-22.12.3/templateparser/src/templatescommandmenu.h:110:30: note: Shadowed declaration messagelib-22.12.3/templateparser/src/templatescommandmenu.cpp:211:18: note: Shadow variable messagelib-22.12.3/templateparser/src/templatewebenginepage.cpp:37:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPersistentCookies [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templatesutil.cpp:18:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/autotests/webengineexportpdfpagejobtest.cpp:42:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportPdfFailed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/autotests/webengineexportpdfpagejobtest.cpp:53:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportPdfFailed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.cpp:19:30: style:inconclusive: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.h:18:10: note: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.cpp:19:30: note: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurlcachetest.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:810:10: warning: Return value of function path.lastIndexOf() is not used. [ignoredReturnValue] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkedUrl [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurlutiltest.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurlutiltest.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurlutiltest.cpp:74:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberFailed [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:21:31: style:inconclusive: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.h:18:10: note: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:21:31: note: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/mimetreeparser/src/partmetadata.h:26:5: warning: Member variable 'PartMetaData::status_code' is not initialized in the constructor. [uninitMemberVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:491:58: style:inconclusive: Function 'magicSetType' argument 2 names different: declaration 'autoDecode' definition 'aAutoDecode'. [funcArgNamesDifferent] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:74:57: note: Function 'magicSetType' argument 2 names different: declaration 'autoDecode' definition 'aAutoDecode'. messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:491:58: note: Function 'magicSetType' argument 2 names different: declaration 'autoDecode' definition 'aAutoDecode'. messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:784:87: style:inconclusive: Function 'fromHREF' argument 2 names different: declaration 'href' definition 'url'. [funcArgNamesDifferent] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:151:79: note: Function 'fromHREF' argument 2 names different: declaration 'href' definition 'url'. messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:784:87: note: Function 'fromHREF' argument 2 names different: declaration 'href' definition 'url'. messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:886:69: style:inconclusive: Function 'extraContents' argument 1 names different: declaration 'topLevelNode' definition 'topLevelnode'. [funcArgNamesDifferent] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:91:79: note: Function 'extraContents' argument 1 names different: declaration 'topLevelNode' definition 'topLevelnode'. messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:886:69: note: Function 'extraContents' argument 1 names different: declaration 'topLevelNode' definition 'topLevelnode'. messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:236:13: style: Local variable 'fileName' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:175:38: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:236:13: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:602:20: style: Local variable 'charset' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:162:41: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:602:20: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:624:16: style: Local variable 'codec' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:99:23: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:624:16: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:844:21: style: Local variable 'codec' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:99:23: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:844:21: note: Shadow variable messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:1015:28: style: Local variable 'headers' shadows outer function [shadowFunction] messagelib-22.12.3/mimetreeparser/src/nodehelper.h:82:37: note: Shadowed declaration messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:1015:28: note: Shadow variable messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/hashcachemanagertest.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:737:39: style: Variable 'extraNode' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:506:49: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/mimetreeparser/src/nodehelper.cpp:543:49: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/localdatabasefiletest.cpp:18:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/localdatabasefiletest.cpp:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:19:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKPHISHINGURL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:31:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:153:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listElementToRemove [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:302:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:389:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:18:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKPHISHINGURL_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:28:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha256 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable databasestate [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encodingData [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashString [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:238:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lst [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createphishingurldatabasejobtest.cpp:315:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasemanager_p.h:24:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasemanager_p.h:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasemanager_p.h:102:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/riceencodingdecodertest.cpp:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/riceencodingdecodertest.cpp:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/localdatabasemanagertest.cpp:31:5: style: Class 'TestLocalDataBaseManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.cpp:19:29: style:inconclusive: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.h:19:10: note: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.cpp:19:29: note: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/verifydatabaseupdatetest.cpp:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable additionList [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:28:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_backOffModeManager [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:25:11: warning: Class 'BackOffModeManagerPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:25:11: warning: Class 'BackOffModeManagerPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/webengineviewer/src/checkphishingurl/backoffmodemanager.cpp:23:5: style: Class 'BackOffModeManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/urlhashingtest.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/urlhashingtest.cpp:150:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hosts [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/urlhashingtest.cpp:170:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:104:64: style:inconclusive: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::urlStatus' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:43:38: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::urlStatus' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:104:64: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::urlStatus' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:81:36: style:inconclusive: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::save' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:47:10: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::save' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:81:36: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::save' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlutil.cpp:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_VERSION_STRING [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlutil.cpp:77:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:141:89: style:inconclusive: Function 'addCheckingUrlResult' argument 3 names different: declaration 'cacheDuration' definition 'verifyCacheAfterThisTime'. [funcArgNamesDifferent] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.h:41:70: note: Function 'addCheckingUrlResult' argument 3 names different: declaration 'cacheDuration' definition 'verifyCacheAfterThisTime'. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:141:89: note: Function 'addCheckingUrlResult' argument 3 names different: declaration 'cacheDuration' definition 'verifyCacheAfterThisTime'. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurljob.cpp:31:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLessSafeRedirectPolicy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurljob.cpp:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurljob.cpp:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurljob.cpp:125:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Indented [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurljob.cpp:143:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurljob.cpp:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:189:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/downloadlocaldatabasethread.cpp:15:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/downloadlocaldatabasethread.cpp:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/downloadlocaldatabasethread.cpp:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/downloadlocaldatabasethread.cpp:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:160:36: performance:inconclusive: Technically the member function 'WebEngineViewer::CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:27:10: note: Technically the member function 'WebEngineViewer::CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:160:36: note: Technically the member function 'WebEngineViewer::CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:38:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLessSafeRedirectPolicy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:230:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:257:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:293:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createphishingurldatabasejob.cpp:352:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/hashcachemanager.cpp:73:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/hashcachemanager.cpp:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:43:33: style:inconclusive: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.h:19:10: note: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:43:33: note: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasefile.cpp:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasefile.cpp:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasefile.cpp:139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasemanager.cpp:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasefile.cpp:178:12: warning: Identical condition and return expression 'somethingChanged', return value is always false [identicalConditionAfterEarlyExit] messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasefile.cpp:175:9: note: If condition 'somethingChanged' is true, the function will return/exit messagelib-22.12.3/webengineviewer/src/checkphishingurl/localdatabasefile.cpp:178:12: note: Returning identical expression 'somethingChanged' messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.cpp:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.cpp:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:36:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLessSafeRedirectPolicy [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:129:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:229:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Indented [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:250:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/tests/createphishingurldatabasegui.cpp:105:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/searchfullhashjob.cpp:145:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.cpp:159:41: style:inconclusive: Function 'nextBits' argument 1 names different: declaration 'num_requested_bits' definition 'numRequestedBits'. [funcArgNamesDifferent] messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.h:23:50: note: Function 'nextBits' argument 1 names different: declaration 'num_requested_bits' definition 'numRequestedBits'. messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.cpp:159:41: note: Function 'nextBits' argument 1 names different: declaration 'num_requested_bits' definition 'numRequestedBits'. messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.cpp:220:56: style:inconclusive: Function 'bitsFromCurrentWord' argument 1 names different: declaration 'num_requested_bits' definition 'numRequestedBits'. [funcArgNamesDifferent] messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.h:24:65: note: Function 'bitsFromCurrentWord' argument 1 names different: declaration 'num_requested_bits' definition 'numRequestedBits'. messagelib-22.12.3/webengineviewer/src/checkphishingurl/riceencodingdecoder.cpp:220:56: note: Function 'bitsFromCurrentWord' argument 1 names different: declaration 'num_requested_bits' definition 'numRequestedBits'. messagelib-22.12.3/webengineviewer/src/checkphishingurl/urlhashing.cpp:57:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFragment [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/urlhashing.cpp:131:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha256 [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/updatedatabaseinfo.cpp:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/updatedatabaseinfo.cpp:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/updatedatabaseinfo.cpp:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/tests/webengineviewwithsafebrowsingsupport.cpp:32:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKPHISHINGURL_TEST_DATA_DIR [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/updatedatabaseinfo.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/checkphishingurl/updatedatabaseinfo.cpp:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/developertool/autotests/developertoolwidgettest.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JavascriptEnabled [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/developertool/developertooldialog.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/findbar/findbarwebengineview.cpp:39:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindBackward [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/findbar/findbarwebengineview.cpp:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindCaseSensitively [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/findbar/findbarwebengineview.cpp:18:5: style: Class 'FindBarWebEngineViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/webengineviewer/src/tests/testdndwebengine.h:38:37: style: Class 'TestDndWebEngine' is unsafe, 'TestDndWebEngine::pageView' can leak by wrong usage. [unsafeClassCanLeak] messagelib-22.12.3/webengineviewer/src/findbar/findbarbase.cpp:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlainText [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/findbar/findbarbase.cpp:155:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositiveBackground [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/findbar/findbarbase.cpp:243:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutOverride [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/tests/testwebengine.h:37:37: style: Class 'TestWebEngine' is unsafe, 'TestWebEngine::mEnginePage' can leak by wrong usage. [unsafeClassCanLeak] messagelib-22.12.3/webengineviewer/src/tests/testwebenginescript.cpp:122:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/urlinterceptor/blockexternalresourcesurlinterceptor/autotests/blockexternalresourcesurlinterceptortest.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NavigationTypeReload [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/tests/testwebengineviewinterceptor.cpp:55:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceTypeImage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/tests/testwebengineviewinterceptor.cpp:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/urlinterceptor/blockexternalresourcesurlinterceptor/blockexternalresourcesurlinterceptor.cpp:34:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceTypeMedia [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/tests/testwebengineviewinterceptor.h:18:21: style: Class 'TestWebEngineViewInterceptor' is unsafe, 'TestWebEngineViewInterceptor::mWebEngineView' can leak by wrong usage. [unsafeClassCanLeak] messagelib-22.12.3/webengineviewer/src/urlinterceptor/loadexternalreferencesurlinterceptor/loadexternalreferencesurlinterceptor.cpp:28:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceTypeImage [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/urlinterceptor/networkurlinterceptor.cpp:42:44: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] messagelib-22.12.3/webengineviewer/src/urlinterceptor/networkurlinterceptormanager.h:33:71: performance: Function 'interfaceList()' should return member 'mListInterface' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/urlinterceptor/networkurlinterceptormanager.cpp:32:65: style: Variable 'interface' can be declared as pointer to const [constVariablePointer] messagelib-22.12.3/webengineviewer/src/urlinterceptor/networkurlinterceptorpluginmanager.cpp:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskeyanchor.h:21:31: performance: Function 'accessKey()' should return member 'mAccessKey' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskeyanchor.h:23:31: performance: Function 'href()' should return member 'mHref' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskeyanchor.h:25:31: performance: Function 'target()' should return member 'mTarget' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskeyanchor.h:27:31: performance: Function 'tagName()' should return member 'mTagName' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskeyanchor.h:29:31: performance: Function 'innerText()' should return member 'mInnerText' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webengineexportpdfpagejob.cpp:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineexportpdfpagejob.cpp:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineexportpdfpagejob.h:29:31: performance: Function 'pdfPath()' should return member 'mPdfPath' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webenginemanagescript.h:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserWorld [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/urlinterceptor/networkurlinterceptorpluginmanager.cpp:53:58: performance: Function 'pluginDataList()' should return member 'mPluginDataList' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:84:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:133:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:157:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:184:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:206:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:221:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp:272:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMatch [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webenginepage.cpp:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NavigationTypeLinkClicked [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webenginescript.cpp:159:62: style:inconclusive: Function 'removeStyleToElement' argument 1 names different: declaration 'element' definition 'elementStr'. [funcArgNamesDifferent] messagelib-22.12.3/webengineviewer/src/webenginescript.h:28:86: note: Function 'removeStyleToElement' argument 1 names different: declaration 'element' definition 'elementStr'. messagelib-22.12.3/webengineviewer/src/webenginescript.cpp:159:62: note: Function 'removeStyleToElement' argument 1 names different: declaration 'element' definition 'elementStr'. messagelib-22.12.3/webengineviewer/src/webengineview.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineview.cpp:132:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentChange [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/webengineview.cpp:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBENGINEVIEWER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/widgets/submittedformwidgets/submittedformwarningwidget.cpp:19:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.cpp:20:33: style:inconclusive: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.h:18:10: note: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.cpp:20:33: note: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/webhittestresult.cpp:32:5: style: Class 'WebHitTestResultPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] messagelib-22.12.3/webengineviewer/src/webhittestresult.h:47:31: performance: Function 'alternateText()' should return member 'mAlternateText' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webhittestresult.h:53:31: performance: Function 'linkTitle()' should return member 'mLinkTitle' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webhittestresult.h:59:31: performance: Function 'tagName()' should return member 'mTagName' by const reference. [returnByReference] messagelib-22.12.3/webengineviewer/src/webhittestresult.cpp:109:71: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'webHit' definition 'other'. [funcArgNamesDifferent] messagelib-22.12.3/webengineviewer/src/webhittestresult.h:62:57: note: Function 'operator=' argument 1 names different: declaration 'webHit' definition 'other'. messagelib-22.12.3/webengineviewer/src/webhittestresult.cpp:109:71: note: Function 'operator=' argument 1 names different: declaration 'webHit' definition 'other'. messagelib-22.12.3/webengineviewer/src/widgets/tracking/trackingdetailsdialog.cpp:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/widgets/tracking/trackingwarningwidget.cpp:17:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] messagelib-22.12.3/webengineviewer/src/widgets/tracking/trackingwarningwidget.cpp:45:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Null [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:247:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:299:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1201:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE7Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1217:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE8Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1236:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE8Bit [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLATEPARSER_LOG [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1362:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparateChannels [valueFlowBailoutIncompleteVar] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:89:5: warning: Class 'TemplateParserJobPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:89:5: warning: Class 'TemplateParserJobPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1243:62: style:inconclusive: Function 'findCustomTemplate' argument 1 names different: declaration 'tmpl' definition 'tmplName'. [funcArgNamesDifferent] messagelib-22.12.3/templateparser/src/templateparserjob.h:220:65: note: Function 'findCustomTemplate' argument 1 names different: declaration 'tmpl' definition 'tmplName'. messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1243:62: note: Function 'findCustomTemplate' argument 1 names different: declaration 'tmpl' definition 'tmplName'. messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1359:14: style: Local variable 'process' shadows outer function [shadowFunction] messagelib-22.12.3/templateparser/src/templateparserjob.h:197:10: note: Shadowed declaration messagelib-22.12.3/templateparser/src/templateparserjob.cpp:1359:14: note: Shadow variable messagelib-22.12.3/templateparser/src/templateparserjob.cpp:222:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] diff: head messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:113:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head messagelib-22.12.3/messagecomposer/autotests/messagefactoryngtest.cpp:117:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:125:33: performance:inconclusive: Technically the member function 'MessageComposer::RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:35:10: note: Technically the member function 'MessageComposer::RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:125:33: note: Technically the member function 'MessageComposer::RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). 2.17.0 messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:35:10: performance:inconclusive: Technically the member function 'RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:125:33: note: Technically the member function 'RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/composer-ng/richtextcomposerng.cpp:35:10: note: Technically the member function 'RichTextComposerNgPrivate::fixHtmlFontSize' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1246:48: style: Local variable 'sitEnd' shadows outer variable [shadowVariable] messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1244:56: note: Shadowed declaration messagelib-22.12.3/messagecomposer/src/composer/keyresolver.cpp:1246:48: note: Shadow variable head messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:35:5: performance:inconclusive: Technically the member function 'MessageComposer::SaveContactPreferenceJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.17.0 messagelib-22.12.3/messagecomposer/src/contactpreference/savecontactpreferencejob.cpp:35:5: performance:inconclusive: Technically the member function 'SaveContactPreferenceJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] head messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:71:13: performance:inconclusive: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.h:17:10: note: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:71:13: note: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). 2.17.0 messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.h:17:10: performance:inconclusive: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.cpp:71:13: note: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagecomposer/src/imagescaling/imagescalingutils.h:17:10: note: Technically the member function 'MessageComposer::Utils::changeFileName' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.cpp:17:24: performance:inconclusive: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. [functionStatic] messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.h:18:10: note: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.cpp:17:24: note: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. 2.17.0 messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.h:18:10: performance:inconclusive: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. [functionStatic] messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.cpp:17:24: note: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. messagelib-22.12.3/messagecomposer/src/plugineditor/autotests/plugineditortest.h:18:10: note: Either there is a missing 'override', or the member function 'PluginEditorTest::shouldHaveDefaultValues' can be static. head messagelib-22.12.3/messagelist/src/core/messageitem.cpp:146:26: style:inconclusive: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. [functionConst] messagelib-22.12.3/messagelist/src/core/messageitem_p.h:46:10: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. messagelib-22.12.3/messagelist/src/core/messageitem.cpp:146:26: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. head messagelib-22.12.3/messagelist/src/core/messageitem.cpp:155:26: performance:inconclusive: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagelist/src/core/messageitem_p.h:49:10: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagelist/src/core/messageitem.cpp:155:26: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). 2.17.0 messagelib-22.12.3/messagelist/src/core/messageitem_p.h:46:10: style:inconclusive: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. [functionConst] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:146:26: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. messagelib-22.12.3/messagelist/src/core/messageitem_p.h:46:10: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateTagCache' can be const. 2.17.0 messagelib-22.12.3/messagelist/src/core/messageitem_p.h:49:10: performance:inconclusive: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messagelist/src/core/messageitem.cpp:155:26: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messagelist/src/core/messageitem_p.h:49:10: note: Technically the member function 'MessageList::Core::MessageItemPrivate::invalidateAnnotationCache' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:40:68: style: C-style reference casting [cstyleCast] head messagelib-22.12.3/messagelist/src/core/threadingcache.cpp:40:97: style: C-style reference casting [cstyleCast] head messagelib-22.12.3/messagelist/src/storagemodel.cpp:402:10: style: Local variable 'data' shadows outer function [shadowFunction] messagelib-22.12.3/messagelist/src/storagemodel.h:60:32: note: Shadowed declaration messagelib-22.12.3/messagelist/src/storagemodel.cpp:402:10: note: Shadow variable head messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:18:41: style:inconclusive: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.h:18:10: note: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:18:41: note: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.h:18:10: style:inconclusive: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.cpp:18:41: note: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/autotests/messagedisplayformatattributetest.h:18:10: note: Either there is a missing 'override', or the member function 'MessageDisplayFormatAttributeTest::shouldHaveDefaultValue' can be const. head messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.cpp:17:28: style:inconclusive: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.h:18:10: note: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.cpp:17:28: note: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.h:18:10: style:inconclusive: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.cpp:17:28: note: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. messagelib-22.12.3/messageviewer/src/dkim-verify/autotests/dkimcheckfulljobtest.h:18:10: note: Either there is a missing 'override', or the member function 'DKIMCheckFullJobTest::shouldHaveDefaultValues' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:32:10: performance:inconclusive: Technically the member function 'HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:97:37: note: Technically the member function 'HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:32:10: note: Technically the member function 'HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:97:37: performance:inconclusive: Technically the member function 'MessageViewer::HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:32:10: note: Technically the member function 'MessageViewer::HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/header/headerstylemenumanager.cpp:97:37: note: Technically the member function 'MessageViewer::HeaderStyleMenuManagerPrivate::writeSettings' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.cpp:18:30: style:inconclusive: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.h:18:10: note: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.cpp:18:30: note: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.h:18:10: style:inconclusive: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.cpp:18:30: note: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/htmlwriter/autotests/webengineembedparttest.h:18:10: note: Either there is a missing 'override', or the member function 'WebEngineEmbedPartTest::shouldHaveDefaultValue' can be const. head messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.cpp:27:18: style:inconclusive: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.h:43:10: note: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.cpp:27:18: note: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.h:43:10: style:inconclusive: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.cpp:27:18: note: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. messagelib-22.12.3/messageviewer/src/interfaces/htmlwriter.h:43:10: note: Technically the member function 'MessageViewer::HtmlWriter::write' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_CLASS_WITH_JSON is a macro then please configure it. [unknownMacro] head messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.cpp:31:40: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::DefaultGrantleeHeaderStylePlugin::initializePlugin' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.h:29:10: note: Either there is a missing 'override', or the member function 'MessageViewer::DefaultGrantleeHeaderStylePlugin::initializePlugin' can be static. messagelib-22.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/defaultgrantleeheaderstyleplugin.cpp:31:40: note: Either there is a missing 'override', or the member function 'MessageViewer::DefaultGrantleeHeaderStylePlugin::initializePlugin' can be static. head messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.cpp:17:25: style:inconclusive: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.h:19:10: note: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.cpp:17:25: note: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.h:19:10: style:inconclusive: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.cpp:17:25: note: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/messageviewer/src/scamdetection/autotests/scamattributetest.h:19:10: note: Either there is a missing 'override', or the member function 'ScamAttributeTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/viewer/stl_util.h:16:10: style:inconclusive: Technically the member function 'DeleteAndSetToZero < Interface :: BodyPartURLHandler >::operator()' can be const. [functionConst] 2.17.0 messagelib-22.12.3/messageviewer/src/viewer/stl_util.h:16:10: style:inconclusive: Technically the member function 'DeleteAndSetToZero < MimeTreeParser :: URLHandler >::operator()' can be const. [functionConst] head messagelib-22.12.3/messageviewer/src/viewer/stl_util.h:16:10: style:inconclusive: Technically the member function 'MessageViewer::DeleteAndSetToZero < Interface :: BodyPartURLHandler >::operator()' can be const. [functionConst] head messagelib-22.12.3/messageviewer/src/viewer/stl_util.h:16:10: style:inconclusive: Technically the member function 'MessageViewer::DeleteAndSetToZero < MimeTreeParser :: URLHandler >::operator()' can be const. [functionConst] head messagelib-22.12.3/messageviewer/src/viewer/urlhandlermanager.cpp:663:16: style: Variable 'shouldShowDialog' is assigned a value that is never used. [unreadVariable] head messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2674:21: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:569:10: note: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2674:21: note: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. 2.17.0 messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:569:10: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/viewer/viewer_p.cpp:2674:21: note: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/viewer/viewer_p.h:569:10: note: Either there is a missing 'override', or the member function 'MessageViewer::ViewerPrivate::slotSpeakText' can be static. 2.17.0 messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:24:10: performance:inconclusive: Technically the member function 'ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:50:38: note: Technically the member function 'ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:24:10: note: Technically the member function 'ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). 2.17.0 messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:37:10: performance:inconclusive: Technically the member function 'ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:40:38: note: Technically the member function 'ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:37:10: note: Technically the member function 'ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:40:38: performance:inconclusive: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:37:10: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:40:38: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginDirectory' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:50:38: performance:inconclusive: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:24:10: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/messageviewer/src/viewerplugins/viewerplugintoolmanager.cpp:50:38: note: Technically the member function 'MessageViewer::ViewerPluginToolManagerPrivate::setPluginName' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:80:61: style:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.h:61:68: note: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:80:61: note: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. 2.17.0 messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.h:61:68: style:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. [functionConst] messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.cpp:80:61: note: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. messagelib-22.12.3/messageviewer/src/widgets/htmlstatusbar.h:61:68: note: Either there is a missing 'override', or the member function 'MessageViewer::HtmlStatusBar::availableModes' can be const. head messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:154:33: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.h:75:10: note: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:154:33: note: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. 2.17.0 messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.h:75:10: performance:inconclusive: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. [functionStatic] messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.cpp:154:33: note: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. messagelib-22.12.3/messageviewer/src/widgets/mailsourceviewtextbrowserwidget.h:75:10: note: Either there is a missing 'override', or the member function 'MessageViewer::MailSourceViewTextBrowser::slotSpeakText' can be static. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.cpp:19:30: style:inconclusive: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.h:18:10: note: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.cpp:19:30: note: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.h:18:10: style:inconclusive: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.cpp:19:30: note: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/backoffmodemanagertest.h:18:10: note: Either there is a missing 'override', or the member function 'BackOffModeManagerTest::shouldHaveDefaultValue' can be const. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:21:31: style:inconclusive: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.h:18:10: note: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:21:31: note: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.h:18:10: style:inconclusive: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.cpp:21:31: note: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/checkphishingurljobtest.h:18:10: note: Either there is a missing 'override', or the member function 'CheckPhishingUrlJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:43:33: style:inconclusive: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.h:19:10: note: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:43:33: note: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.h:19:10: style:inconclusive: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.cpp:43:33: note: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/createdatabasefilejobtest.h:19:10: note: Either there is a missing 'override', or the member function 'CreateDatabaseFileJobTest::shouldHaveDefaultValue' can be const. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.cpp:19:29: style:inconclusive: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.h:19:10: note: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.cpp:19:29: note: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.h:19:10: style:inconclusive: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.cpp:19:29: note: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/autotests/searchfullhashjobtest.h:19:10: note: Either there is a missing 'override', or the member function 'SearchFullHashJobTest::shouldNotBeAbleToStartWithEmptyUrl' can be const. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:104:64: style:inconclusive: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::urlStatus' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:43:38: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::urlStatus' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:104:64: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::urlStatus' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:43:38: style:inconclusive: Technically the member function 'CheckPhishingUrlCachePrivate::urlStatus' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:104:64: note: Technically the member function 'CheckPhishingUrlCachePrivate::urlStatus' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:43:38: note: Technically the member function 'CheckPhishingUrlCachePrivate::urlStatus' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:47:10: style:inconclusive: Technically the member function 'CheckPhishingUrlCachePrivate::save' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:81:36: note: Technically the member function 'CheckPhishingUrlCachePrivate::save' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:47:10: note: Technically the member function 'CheckPhishingUrlCachePrivate::save' can be const. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:81:36: style:inconclusive: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::save' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:47:10: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::save' can be const. messagelib-22.12.3/webengineviewer/src/checkphishingurl/checkphishingurlcache.cpp:81:36: note: Technically the member function 'WebEngineViewer::CheckPhishingUrlCachePrivate::save' can be const. head messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:160:36: performance:inconclusive: Technically the member function 'WebEngineViewer::CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:27:10: note: Technically the member function 'WebEngineViewer::CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:160:36: note: Technically the member function 'WebEngineViewer::CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). 2.17.0 messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:27:10: performance:inconclusive: Technically the member function 'CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). [functionStatic] messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:160:36: note: Technically the member function 'CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). messagelib-22.12.3/webengineviewer/src/checkphishingurl/createdatabasefilejob.cpp:27:10: note: Technically the member function 'CreateDatabaseFileJobPrivate::removeElementFromDataBase' can be static (but you may consider moving to unnamed namespace). head messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.cpp:20:33: style:inconclusive: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.h:18:10: note: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.cpp:20:33: note: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. 2.17.0 messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.h:18:10: style:inconclusive: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. [functionConst] messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.cpp:20:33: note: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. messagelib-22.12.3/webengineviewer/src/widgets/tracking/autotests/trackingdetailsdialogtest.h:18:10: note: Either there is a missing 'override', or the member function 'TrackingDetailsDialogTest::shouldHaveDefaultValue' can be const. DONE