2025-11-18 00:52 ftp://ftp.de.debian.org/debian/pool/main/k/kmymoney/kmymoney_5.2.1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=kde --library=qt --library=python --library=sqlite3 --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 -j90 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.18.0 head-info: d8b6e08 (2025-11-17 23:40:03 +0100) count: 3972 3992 elapsed-time: 2.3 2.4 head-timing-info: old-timing-info: head results: kmymoney-5.2.1/kmymoney/converter/existingtransactionmatchfinder.cpp:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.cpp:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/accountcreator.cpp:64:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/amounteditcurrencyhelper.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/amounteditcurrencyhelper.cpp:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accountSelected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kbackupdlg.cpp:53:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Folder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/amounteditcurrencyhelper.cpp:58:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/importsummarydlg.cpp:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kavailablecurrencydlg.cpp:36:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kbackupdlg.cpp:76:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/importsummarydlg.cpp:92:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kavailablecurrencydlg.cpp:71:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kavailablecurrencydlg.cpp:83:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcategoryreassigndlg.cpp:39:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcategoryreassigndlg.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Income [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcategoryreassigndlg.cpp:91:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:421:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ALK_VERSION_CHECK( ... ) [syntaxError] kmymoney-5.2.1/kmymoney/dialogs/editpersonaldatadlg.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.cpp:38:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/editpersonaldatadlg.cpp:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewequityentrydlg.cpp:60:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kpayeereassigndlg.cpp:70:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditordlg.cpp:42:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewequityentrydlg.cpp:131:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kpayeereassigndlg.cpp:89:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:43:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kupdatestockpricedlg.cpp:34:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/payeecreator.cpp:70:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kconfirmmanualenterdlg.cpp:50:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoanPayment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditordlg.cpp:95:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kpayeereassigndlg.cpp:111:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:61:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kupdatestockpricedlg.cpp:65:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditordlg.cpp:149:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:89:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kaccountselectdlg.cpp:81:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipForward [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsregister.cpp:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settingsChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kaccountselectdlg.cpp:169:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsgeneral.cpp:69:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kaccountselectdlg.cpp:214:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:138:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsicons.cpp:57:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:171:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchDuplicate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:180:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchDuplicate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/tagcreator.cpp:72:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:189:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchDuplicate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:197:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchDuplicate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:208:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchPrecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:217:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchPrecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneyfileinfodlg.cpp:44:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:227:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchPrecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:240:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchImprecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:250:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchImprecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:94:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingshome.cpp:60:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowUp [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:261:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchImprecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:127:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingshome.cpp:125:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:272:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:185:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingshome.cpp:147:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:92:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appInterface [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:281:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:207:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:98:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewInterface [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kcreditswindow.cpp:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPL [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/charvalidator.cpp:20:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:290:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:239:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Institution [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:104:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statementInterface [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/charvalidator.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_allowedCharacters [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:301:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:110:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importInterface [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:310:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalPrinter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:321:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalDialog [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:332:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:342:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalDialog [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:350:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_menuactionexchanger.cpp:103:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalPdfPrinter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmmurl.cpp:59:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/platformtools_nognu.cpp:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNLEN [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:360:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalPdfDialog [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:370:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:125:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:85:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmmkeychain.cpp:51:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:379:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:215:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_printer.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalPdfDialog [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:398:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:416:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:425:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchPrecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:53:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferencesGeneral [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:435:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchImprecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kbalancewarning.cpp:28:13: performance:inconclusive: Technically the member function 'KBalanceWarning::Private::dontShowAgain' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:115:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:447:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchPrecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:156:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:117:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:456:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchImprecise [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:342:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/webconnect.cpp:148:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_0 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:465:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:387:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/webconnect.cpp:173:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:477:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchNotFound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:468:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/idfilter.cpp:45:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:523:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/idfilter.cpp:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/interfaceloader.h:31:1: style: The class 'InterfaceLoader' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:43:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DelegateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:68:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PriceDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:51:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EveryOtherYear [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:70:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/itemrenameproxymodel.cpp:40:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.h:18:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:85:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PricePairRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:80:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DelegateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/itemrenameproxymodel.cpp:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortorder.h:40:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:127:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Other [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/itemrenameproxymodel.cpp:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eAllItem [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortorder.cpp:32:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/institutionsproxymodel.cpp:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortorder.cpp:41:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:162:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PriceSourceRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsonlinequotes.cpp:47:5: warning: Member variable 'KSettingsOnlineQuotesPrivate::m_quotesWidget' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/models/institutionsproxymodel.cpp:46:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountDisplayOrderRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securitiesfilterproxymodel.cpp:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:188:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRemove [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsonlinequotes.cpp:47:5: warning: Member variable 'KSettingsOnlineQuotesPrivate::m_detailsWidget' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.h:205:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebankingaccountsfilterproxymodel.cpp:19:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/scheduleproxymodel.cpp:52:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleIsFinishedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securitiesfilterproxymodel.cpp:50:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:244:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PriceFromRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktransactionsortoptionsdlg.cpp:30:5: style: Class 'KTransactionSortOptionsDlgPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsonlinequotes.cpp:47:5: warning: Member variable 'KSettingsOnlineQuotesPrivate::m_acceptButton' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.h:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebankingaccountsfilterproxymodel.cpp:31:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/scheduleproxymodel.cpp:69:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleIsOverdueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:278:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balance [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebankingaccountsfilterproxymodel.cpp:43:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/amounteditcurrencyhelper.cpp:29:5: performance:inconclusive: Technically the member function 'AmountEditCurrencyHelperPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/dialogs/importsummarydlg.cpp:35:5: style: Class 'ImportSummaryDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:326:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:96:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/payeeidentifiercontainermodel.cpp:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifierType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securityaccountsproxymodel.cpp:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxColumns [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/platformtools_gnu.cpp:17:26: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/payeeidentifiercontainermodel.cpp:64:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securityaccountsproxymodel.cpp:63:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxColumns [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountIsFavoriteIndexRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securityaccountsproxymodel.cpp:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securityaccountsproxymodel.cpp:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountIsFavoriteIndexRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/editpersonaldatadlg.cpp:28:5: performance:inconclusive: Technically the member function 'EditPersonalDataDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:104:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:30:11: warning: Class 'KTagReassignDlgPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:180:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:30:11: warning: Class 'KTagReassignDlgPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:229:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:334:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/equitiesmodel.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:45:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.cpp:29:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QObject [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:442:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/splitadjustdialog.cpp:16:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/models/equitiesmodel.cpp:216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:50:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:472:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:29:5: style: Class 'KTagReassignDlgPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/models/equitiesmodel.cpp:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongDisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:55:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:529:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:594:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:610:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Currency [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/onlinepluginextended.h:35:14: style: The destructor '~OnlinePluginExtended' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.h:111:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/interfaces/onlinepluginextended.h:35:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/misc/webconnect.cpp:52:20: style: Error code from the return value of function serverLock.lock() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:71:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitNumberRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:620:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kgpgfile.cpp:554:16: style:inconclusive: Either there is a missing 'override', or the member function 'KGPGFile::addRecipient' can be const. [functionConst] kmymoney-5.2.1/kmymoney/misc/kgpgfile.h:82:10: note: Either there is a missing 'override', or the member function 'KGPGFile::addRecipient' can be const. kmymoney-5.2.1/kmymoney/misc/kgpgfile.cpp:554:16: note: Either there is a missing 'override', or the member function 'KGPGFile::addRecipient' can be const. kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:58:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:436:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ALK_VERSION_CHECK( ... ) [syntaxError] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitMaxLinesCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:226:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:150:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitMaxLinesCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:337:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatementTransactionsAddedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:193:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:75:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:34:5: performance:inconclusive: Technically the member function 'KCurrencyConverterPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:47:7: warning: Class 'KCurrencyConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/models/ledgerfilter.cpp:72:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionStateAny [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyprice.cpp:29:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:47:7: warning: Class 'KCurrencyConverter' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/models/ledgerfilter.cpp:120:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/main.cpp:134:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/main.cpp:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_UseHighDpiPixmaps [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/main.cpp:384:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmmurl.h:25:5: style: Class 'KMMUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/mymoneyinstitution.cpp:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Institution [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:93:30: performance:inconclusive: Technically the member function 'TransactionMatchFinder::splitsAccountsMatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:116:10: note: Technically the member function 'TransactionMatchFinder::splitsAccountsMatch' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:93:30: note: Technically the member function 'TransactionMatchFinder::splitsAccountsMatch' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget_p.h:28:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:98:30: performance:inconclusive: Technically the member function 'TransactionMatchFinder::splitsAmountsMatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:124:10: note: Technically the member function 'TransactionMatchFinder::splitsAmountsMatch' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:98:30: note: Technically the member function 'TransactionMatchFinder::splitsAmountsMatch' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:23:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:115:30: performance:inconclusive: Technically the member function 'TransactionMatchFinder::splitsBankIdsMatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:135:10: note: Technically the member function 'TransactionMatchFinder::splitsBankIdsMatch' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:115:30: note: Technically the member function 'TransactionMatchFinder::splitsBankIdsMatch' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentNew [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:110:30: performance:inconclusive: Technically the member function 'TransactionMatchFinder::splitsBankIdsDuplicated' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:142:10: note: Technically the member function 'TransactionMatchFinder::splitsBankIdsDuplicated' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:110:30: note: Technically the member function 'TransactionMatchFinder::splitsBankIdsDuplicated' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:54:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalidate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyprice.cpp:57:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:120:30: performance:inconclusive: Technically the member function 'TransactionMatchFinder::splitsPayeesMatchOrEmpty' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:149:10: note: Technically the member function 'TransactionMatchFinder::splitsPayeesMatchOrEmpty' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:120:30: note: Technically the member function 'TransactionMatchFinder::splitsPayeesMatchOrEmpty' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:162:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:76:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountDisplayOrderRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:236:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:195:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:109:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:304:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:231:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:122:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:323:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.cpp:324:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:267:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:141:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.cpp:372:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:340:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitReconcileFlagRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:228:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:347:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.cpp:400:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:350:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoanPayment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:247:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktransactionsortoptionsdlg.cpp:36:37: style: Class 'KTransactionSortOptionsDlgPrivate' is unsafe, 'KTransactionSortOptionsDlgPrivate::ui' can leak by wrong usage. [unsafeClassCanLeak] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.cpp:413:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.h:113:13: performance: Function 'componentDisplayName()' should return member 'm_componentDisplayName' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:380:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FinishButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:267:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountTypeRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:129:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Income [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:400:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:565:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:538:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:485:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:580:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/existingtransactionmatchfinder.cpp:17:68: style:inconclusive: Function 'ExistingTransactionMatchFinder' argument 1 names different: declaration 'm_matchWindow' definition 'matchWindow'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/existingtransactionmatchfinder.h:24:49: note: Function 'ExistingTransactionMatchFinder' argument 1 names different: declaration 'm_matchWindow' definition 'matchWindow'. kmymoney-5.2.1/kmymoney/converter/existingtransactionmatchfinder.cpp:17:68: note: Function 'ExistingTransactionMatchFinder' argument 1 names different: declaration 'm_matchWindow' definition 'matchWindow'. kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:562:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:534:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatNoDetails [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:585:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equity [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:106:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:580:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equity [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:579:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:590:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:179:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.cpp:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/nationalaccount/nationalaccount.cpp:47:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_accountNumber [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:619:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:631:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:622:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:65:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.cpp:78:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/nationalaccount/nationalaccount.cpp:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_accountNumber [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:626:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountFullHierarchyNameRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:87:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitSecurityNameRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.cpp:85:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:675:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:101:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycontact.cpp:89:22: style:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyContact::searchContactResult' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/mymoneycontact.h:63:10: note: Either there is a missing 'override', or the member function 'MyMoneyContact::searchContactResult' can be const. kmymoney-5.2.1/kmymoney/mymoney/mymoneycontact.cpp:89:22: note: Either there is a missing 'override', or the member function 'MyMoneyContact::searchContactResult' can be const. kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.cpp:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:687:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/icons/icons.cpp:26:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmm_icons [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmm_menuactionexchanger.cpp:52:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:112:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveFilterRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:726:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Institution [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/icons/icons.cpp:218:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:140:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:71:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.cpp:17:88: style:inconclusive: Function 'ScheduledTransactionMatchFinder' argument 1 names different: declaration 'm_account' definition 'account'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.h:25:59: note: Function 'ScheduledTransactionMatchFinder' argument 1 names different: declaration 'm_account' definition 'account'. kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.cpp:17:88: note: Function 'ScheduledTransactionMatchFinder' argument 1 names different: declaration 'm_account' definition 'account'. kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:849:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/icons/icons.cpp:228:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:164:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowValueInvertedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:100:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.cpp:17:101: style:inconclusive: Function 'ScheduledTransactionMatchFinder' argument 2 names different: declaration 'm_matchWindow' definition 'matchWindow'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.h:25:74: note: Function 'ScheduledTransactionMatchFinder' argument 2 names different: declaration 'm_matchWindow' definition 'matchWindow'. kmymoney-5.2.1/kmymoney/converter/scheduledtransactionmatchfinder.cpp:17:101: note: Function 'ScheduledTransactionMatchFinder' argument 2 names different: declaration 'm_matchWindow' definition 'matchWindow'. kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:1005:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/icons/icons.cpp:250:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:217:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:134:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:1155:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:48:28: style: Class 'KTagReassignDlgPrivate' is unsafe, 'KTagReassignDlgPrivate::model' can leak by wrong usage. [unsafeClassCanLeak] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:359:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:1180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:480:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:514:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balance [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:44:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/statusmodel.cpp:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:110:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/statusmodel.cpp:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:186:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongDisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction_p.h:30:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.cpp:20:66: style:inconclusive: Function 'KSaveAsQuestion' argument 1 names different: declaration 'filetypes' definition 'fileTypes'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.h:25:62: note: Function 'KSaveAsQuestion' argument 1 names different: declaration 'filetypes' definition 'fileTypes'. kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.cpp:20:66: note: Function 'KSaveAsQuestion' argument 1 names different: declaration 'filetypes' definition 'fileTypes'. kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:31:5: performance:inconclusive: Technically the member function 'DelegateProxyPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifiermodel.cpp:84:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.cpp:25:22: style: Local variable 'fileType' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.h:27:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/dialogs/ksaveasquestion.cpp:25:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/payeeidentifiermodel.cpp:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:28:5: performance:inconclusive: Technically the member function 'OccurrencesModelPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:113:5: performance:inconclusive: Technically the member function 'PaymentMethodModelPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.cpp:68:29: performance:inconclusive: Technically the member function 'MyMoneyFactory::className' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.h:58:17: note: Technically the member function 'MyMoneyFactory::className' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.cpp:68:29: note: Technically the member function 'MyMoneyFactory::className' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.cpp:130:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:131:23: performance:inconclusive: Technically the member function 'MyMoneyCategory::addMinorCategory' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.h:55:10: note: Technically the member function 'MyMoneyCategory::addMinorCategory' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:131:23: note: Technically the member function 'MyMoneyCategory::addMinorCategory' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyfinancialcalculator_p.h:99:20: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.cpp:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/securityaccountsproxymodel.h:26:5: style: Class 'SecurityAccountsProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfinancialcalculator.cpp:167:43: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.cpp:186:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:32:5: performance:inconclusive: Technically the member function 'OnlineBalanceProxyModelPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:148:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/institutionsproxymodel.h:49:14: style: The destructor '~InstitutionsProxyModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.h:73:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/models/institutionsproxymodel.h:49:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:224:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:402:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:294:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kcreditswindow.cpp:47:9: style: Condition '!features.empty()' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:443:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfinancialcalculator-test.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPP_SET [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:332:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneypayeeidentifiercontainer.h:52:70: performance:inconclusive: Technically the member function 'MyMoneyPayeeIdentifierContainer::payeeIdentifiersByType' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneypayeeidentifiercontainer.h:34:43: note: Technically the member function 'MyMoneyPayeeIdentifierContainer::payeeIdentifiersByType' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneypayeeidentifiercontainer.h:52:70: note: Technically the member function 'MyMoneyPayeeIdentifierContainer::payeeIdentifiersByType' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:752:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:29:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfinancialcalculator-test.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IR_SET [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:386:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomaticCreaation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.h:36:5: style: Class 'OnlineBalanceProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:50:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yearly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfinancialcalculator-test.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_SET [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:420:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/onlinebalanceproxymodel.cpp:36:5: style: Class 'OnlineBalanceProxyModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:74:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthByMonth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfinancialcalculator-test.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMT_SET [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:631:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:122:9: warning: Either the condition 'calc' is redundant or there is possible null pointer dereference: calc. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:125:17: note: Assuming that condition 'calc' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:122:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/kmmset.h:103:17: performance:inconclusive: Either there is a missing 'override', or the member function 'KMMSet < QString , QStringHash >::isEmpty' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:104:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yearly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfinancialcalculator-test.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FV_SET [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:654:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:124:13: warning: Either the condition 'calc' is redundant or there is possible null pointer dereference: calc. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:125:17: note: Assuming that condition 'calc' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:124:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:128:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yearly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfinancialcalculator-test.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPP_SET [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:1438:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:149:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthByMonth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyprice-test.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:1523:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:21:42: performance:inconclusive: Technically the member function 'MyMoneyKeyValueContainerPrivate::toString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer_p.h:31:13: note: Technically the member function 'MyMoneyKeyValueContainerPrivate::toString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:21:42: note: Technically the member function 'MyMoneyKeyValueContainerPrivate::toString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:95:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoneyMarket [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:179:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthByMonth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:1726:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:26:42: performance:inconclusive: Technically the member function 'MyMoneyKeyValueContainerPrivate::toString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer_p.h:39:13: note: Technically the member function 'MyMoneyKeyValueContainerPrivate::toString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:26:42: note: Technically the member function 'MyMoneyKeyValueContainerPrivate::toString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:209:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthByMonth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneypayeeidentifiercontainer.h:31:32: performance: Function 'payeeIdentifiers()' should return member 'm_payeeIdentifiers' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:141:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:239:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthByMonth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycostcenter.h:43:6: style: The destructor '~MyMoneyCostCenter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneycostcenter.h:43:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.h:57:13: performance: Function 'ownerName()' should return member 'm_ownerName' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:69:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:195:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysecurity-test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.h:77:13: performance: Function 'electronicIban()' should return member 'm_iban' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:238:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:207:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysecurity-test.cpp:58:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Currency [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.h:103:13: performance: Function 'storedBic()' should return member 'm_bic' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:316:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:229:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysecurity-test.cpp:76:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/nationalaccount/nationalaccount.h:38:13: performance: Function 'bankCode()' should return member 'm_bankCode' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:404:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysecurity-test.cpp:120:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Currency [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/nationalaccount/nationalaccount.h:50:13: performance: Function 'accountNumber()' should return member 'm_accountNumber' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:220:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convertImpossible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:357:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accountType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneypayee-test.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameExact [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysecurity-test.cpp:154:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Currency [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/nationalaccount/nationalaccount.h:54:13: performance: Function 'country()' should return member 'm_country' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:455:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convertImpossible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:112:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bankNameByBic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:407:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejob-test.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noBankAnswer [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.cpp:49:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Savings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/nationalaccount/nationalaccount.h:61:13: performance: Function 'ownerName()' should return member 'm_ownerName' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convertImpossible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:120:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban2Bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:430:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejob-test.cpp:61:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acceptedByBank [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:416:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlineJobTaskIidRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:128:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban2Bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accountType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransaction-test.cpp:330:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Amortization [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/costcentermodel.cpp:48:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:465:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AskUser [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:51:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransaction-test.cpp:418:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:90:36: style: Condition 'val.isNull()' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:90:20: note: Assuming that condition 'val.isEmpty()' is not redundant kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:90:36: note: Condition 'val.isNull()' is always false kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/costcentermodel.cpp:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:476:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationDefault [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransaction-test.cpp:437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:104:36: style: Condition 'val.isNull()' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:104:20: note: Assuming that condition 'val.isEmpty()' is not redundant kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:104:36: note: Condition 'val.isNull()' is always false kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:267:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bbanLength [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:17:28: performance:inconclusive: Either there is a missing 'override', or the member function 'payeeidentifier_test::initTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.h:17:10: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::initTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:17:28: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::initTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:271:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:485:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Price [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransaction-test.cpp:452:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:118:42: style: Condition 'oldVal.isNull()' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:118:23: note: Assuming that condition 'oldVal.isEmpty()' is not redundant kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:118:42: note: Condition 'oldVal.isNull()' is always false kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:274:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban2Bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:22:28: performance:inconclusive: Either there is a missing 'override', or the member function 'payeeidentifier_test::cleanupTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.h:18:10: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:22:28: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:374:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Price [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wildcard [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/kcm_checkprinting.cpp:28:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_previewFrame [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:118:81: style: Condition 'newVal.isNull()' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:118:62: note: Assuming that condition 'newVal.isEmpty()' is not redundant kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:118:81: note: Condition 'newVal.isNull()' is always false kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:281:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extractBankIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:27:28: performance:inconclusive: Either there is a missing 'override', or the member function 'payeeidentifier_test::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.h:20:10: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:27:28: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/storage/budgetsmodel.cpp:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:507:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regex [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/kcm_checkprinting.cpp:54:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:288:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bankNameByBic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:32:28: performance:inconclusive: Either there is a missing 'override', or the member function 'payeeidentifier_test::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.h:21:10: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:32:28: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/storage/budgetsmodel.cpp:65:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:599:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/parametersmodel.cpp:59:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:36:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreceedQuantityAndSymbol [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:233:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Amortization [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/kcm_checkprinting.cpp:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:366:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:305:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isBicAllocated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:37:28: style:inconclusive: Either there is a missing 'override', or the member function 'payeeidentifier_test::createAndDeleteEmptyIdent' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.h:23:10: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::createAndDeleteEmptyIdent' can be const. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/tests/payeeidentifier-test.cpp:37:28: note: Either there is a missing 'override', or the member function 'payeeidentifier_test::createAndDeleteEmptyIdent' can be const. kmymoney-5.2.1/kmymoney/mymoney/storage/budgetsmodel.cpp:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:663:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/parametersmodel.cpp:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reportsmodel.cpp:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:198:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParensAround [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:260:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BuyShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:395:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testvalue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kgpgfile.cpp:514:35: style:inconclusive: Function 'KGPGFile' argument 1 names different: declaration 'fname' definition 'fn'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/misc/kgpgfile.h:62:38: note: Function 'KGPGFile' argument 1 names different: declaration 'fname' definition 'fn'. kmymoney-5.2.1/kmymoney/misc/kgpgfile.cpp:514:35: note: Function 'KGPGFile' argument 1 names different: declaration 'fname' definition 'fn'. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp:321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bicNotAllocated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:881:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reportsmodel.cpp:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acAsset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:281:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:550:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexporter.cpp:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csvexporter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/platformtools_gnu.cpp:17:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:170:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acChecking [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneysplit-test.cpp:294:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:588:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deposits [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:158:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexporter.cpp:93:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatNoDetails [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:83:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:251:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acChecking [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:497:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:630:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payments [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:167:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:92:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.cpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:265:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deposit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:590:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParensAround [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:695:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transfers [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:192:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexportdlg.cpp:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytag.h:51:6: style: The destructor '~MyMoneyTag' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneytag.h:51:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:367:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:98:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.cpp:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:303:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:649:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParensAround [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:740:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Valid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:200:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexportdlg.cpp:94:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentExport [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:176:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateTimeFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.cpp:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:341:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acChecking [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:706:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParensAround [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexportdlg.cpp:118:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvdate-test.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:505:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checking [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:359:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acCash [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:769:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexportdlg.cpp:146:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:591:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:383:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acCash [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexportdlg.cpp:170:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.h:33:14: warning:inconclusive: Member variable 'StatementEntry::m_transactionsCount' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:613:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:546:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acCash [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvexportdlg.cpp:234:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimporttestcommon.cpp:18:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.h:33:14: warning:inconclusive: Member variable 'StatementEntry::m_transactionsAdded' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateTimeFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:579:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acSolo [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/equitiesmodel.cpp:31:5: performance:inconclusive: Technically the member function 'EquitiesModelPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/models/statementmodel.h:33:14: warning:inconclusive: Member variable 'StatementEntry::m_transactionsMatched' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:50:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecuritySymbolRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tagsmodel.cpp:48:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:626:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.h:33:14: warning:inconclusive: Member variable 'StatementEntry::m_transactionDuplicates' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:77:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tagsmodel.cpp:80:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:653:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/convdate.cpp:32:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:68:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/currenciesdlg.cpp:17:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.h:33:14: warning:inconclusive: Member variable 'StatementEntry::m_payeesCreated' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:143:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:689:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:60:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:201:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Currency [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:726:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:106:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyinstitution.h:71:6: style: The destructor '~MyMoneyInstitution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneyinstitution.h:71:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idToItemMapper [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:802:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:171:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.h:106:77: performance:inconclusive: Function parameter 'date' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/models/equitiesmodel.h:30:5: style: Class 'EquitiesModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:861:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:192:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csvimporter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/kcm_csvimporter.cpp:99:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.cpp:20:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/equitiesmodel.cpp:35:5: style: Class 'EquitiesModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1412:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saturday [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:67:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:73:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:961:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acChecking [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:313:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:101:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.cpp:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:18:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.cpp:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:138:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:21:52: style:inconclusive: Function 'TransactionMatchFinder' argument 1 names different: declaration 'm_matchWindow' definition '_matchWindow'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:33:41: note: Function 'TransactionMatchFinder' argument 1 names different: declaration 'm_matchWindow' definition '_matchWindow'. kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:21:52: note: Function 'TransactionMatchFinder' argument 1 names different: declaration 'm_matchWindow' definition '_matchWindow'. kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:109:5: performance:inconclusive: Technically the member function 'KMyMoneyPriceDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:68:9: performance:inconclusive: Technically the member function 'LedgerSortProxyModelPrivate::columnToSortRole' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:234:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/transactiondlg.cpp:33:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:84:62: style:inconclusive: Function 'splitsMatch' argument 1 names different: declaration 'm_importedSplit' definition 'importedSplit'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:109:43: note: Function 'splitsMatch' argument 1 names different: declaration 'm_importedSplit' definition 'importedSplit'. kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:84:62: note: Function 'splitsMatch' argument 1 names different: declaration 'm_importedSplit' definition 'importedSplit'. kmymoney-5.2.1/kmymoney/misc/kmm_codec.cpp:356:16: style: Local variable 'availableMibs' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/misc/kmm_codec.h:27:40: note: Shadowed declaration kmymoney-5.2.1/kmymoney/misc/kmm_codec.cpp:356:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/onlinejobsmodel.cpp:98:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/bankingwizardpage.cpp:79:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/kgncimportoptionsdlg.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:115:69: style:inconclusive: Function 'splitsBankIdsMatch' argument 1 names different: declaration 'm_importedSplit' definition 'importedSplit'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.h:135:50: note: Function 'splitsBankIdsMatch' argument 1 names different: declaration 'm_importedSplit' definition 'importedSplit'. kmymoney-5.2.1/kmymoney/converter/transactionmatchfinder.cpp:115:69: note: Function 'splitsBankIdsMatch' argument 1 names different: declaration 'm_importedSplit' definition 'importedSplit'. kmymoney-5.2.1/kmymoney/mymoney/storage/onlinejobsmodel.cpp:201:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TaskOngoing [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/bankingwizardpage.cpp:251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/priceswizardpage.cpp:47:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/kgncimportoptionsdlg.cpp:77:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.h:122:18: performance:inconclusive: Technically the member function 'StatementEntry::referencedObjects' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/bankingwizardpage.cpp:421:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/priceswizardpage.cpp:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:68:68: style:inconclusive: Function 'toggleAction' argument 1 names different: declaration 'name' definition 'actionName'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.h:140:48: note: Function 'toggleAction' argument 1 names different: declaration 'name' definition 'actionName'. kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:68:68: note: Function 'toggleAction' argument 1 names different: declaration 'name' definition 'actionName'. kmymoney-5.2.1/kmymoney/models/statementmodel.h:127:17: performance:inconclusive: Technically the member function 'StatementEntry::hasReferenceTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/priceswizardpage.cpp:175:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/bicmodel.cpp:96:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:57:5: style: Class 'PriceSortFilterModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/misc/validators.cpp:13:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel_p.h:27:5: style: Class 'LedgerSortProxyModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:34:5: performance:inconclusive: Technically the member function 'StatementModel::Private::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:82:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:53:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/priceswizardpage.cpp:202:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:321:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextId [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:165:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleTypeRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:52:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Weekly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:84:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.h:33:14: style: The destructor '~LedgerFilterBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.h:34:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.h:33:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:363:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:190:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyexception-test.cpp:13:28: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyExceptionTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyexception-test.h:18:10: note: Either there is a missing 'override', or the member function 'MyMoneyExceptionTest::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyexception-test.cpp:13:28: note: Either there is a missing 'override', or the member function 'MyMoneyExceptionTest::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bill [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkprinting [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:145:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthDayYear [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:386:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icalendarexporter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:384:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyexception-test.cpp:17:28: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyExceptionTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyexception-test.h:19:10: note: Either there is a missing 'override', or the member function 'MyMoneyExceptionTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyexception-test.cpp:17:28: note: Either there is a missing 'override', or the member function 'MyMoneyExceptionTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bill [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:211:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_amount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/gncimporter.cpp:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:61:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:112:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:288:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:105:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bill [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:234:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_datePosted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/gncimporter.cpp:128:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNC [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:69:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:603:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountTypeRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dirty [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EveryHalfMonth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:77:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:611:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:164:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:384:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextId [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:273:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveNothing [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:242:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:109:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/banking.cpp:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AQBANKING_LOGDOMAIN [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kaccountselectdlg.cpp:68:63: style:inconclusive: Function 'KAccountSelectDlg' argument 1 names different: declaration 'type' definition 'accountType'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/kaccountselectdlg.h:41:57: note: Function 'KAccountSelectDlg' argument 1 names different: declaration 'type' definition 'accountType'. kmymoney-5.2.1/kmymoney/dialogs/kaccountselectdlg.cpp:68:63: note: Function 'KAccountSelectDlg' argument 1 names different: declaration 'type' definition 'accountType'. kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:65:26: performance:inconclusive: Technically the member function 'TransactionMatcher::match' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.h:60:10: note: Technically the member function 'TransactionMatcher::match' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:65:26: note: Technically the member function 'TransactionMatcher::match' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:619:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextId [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:418:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:305:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:259:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fee [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:147:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/dialogs/kbaccountsettings.cpp:49:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:42:10: performance:inconclusive: Technically the member function 'TransactionMatcherPrivate::clearMatchFlags' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/models/statementmodel.h:44:20: performance: Function 'id()' should return member 'm_id' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:265:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dirty [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:450:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:279:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Auto [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:192:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bic1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.h:53:20: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:295:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvimportercore-test.cpp:340:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_amount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:228:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bic1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/statusmodel.h:56:25: performance:inconclusive: Technically the member function 'StatusEntry::referencedObjects' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable countryCode [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/dialogs/kbmapaccount.cpp:47:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:173:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:173:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:173:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/misc/kmmkeychain.cpp:48:85: performance: Function parameter 'textData' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/mymoney/statusmodel.h:60:10: performance:inconclusive: Technically the member function 'StatusEntry::hasReferenceTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:539:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:267:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iban [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/dialogs/kbpickstartdate.cpp:69:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Help [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:574:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/investmentwizardpage.cpp:66:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:286:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:768:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/investmentwizardpage.cpp:176:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.cpp:1273:39: error: There is an unknown macro here somewhere. Configuration is required. If QLIST_COUNT_FORMAT is a macro then please configure it. [unknownMacro] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:306:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_DAILY_RECURRENCE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:936:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/investmentwizardpage.cpp:417:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:332:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bicAllocated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:199:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:954:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/investmentwizardpage.cpp:511:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:343:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:238:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VTODO_COMPONENT [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextId [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:973:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/investmentwizardpage.cpp:542:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:14:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.cpp:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyschedule-test.cpp:1005:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/investmentwizardpage.cpp:567:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.cpp:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWEN_ERROR_GENERIC [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:29:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:50:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.cpp:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWEN_ERROR_NO_DATA [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:118:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/kbaccountlist.cpp:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/kbjoblist.cpp:194:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/phototandialog.cpp:86:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.cpp:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWEN_ERROR_NO_DATA [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:81:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:151:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/kbjoblist.cpp:207:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/kofxdirectconnectdlg.cpp:161:19: error: There is an unknown macro here somewhere. Configuration is required. If QLIST_COUNT_FORMAT is a macro then please configure it. [unknownMacro] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.cpp:209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWEN_Gui_PasswordMethod_Mask [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.cpp:16:41: style:inconclusive: Function 'MyMoneyFactory' argument 1 names different: declaration 'owner' definition 'parent'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.h:29:38: note: Function 'MyMoneyFactory' argument 1 names different: declaration 'owner' definition 'parent'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfactory.cpp:16:41: note: Function 'MyMoneyFactory' argument 1 names different: declaration 'owner' definition 'parent'. kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooShort [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:122:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooShort [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:64:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassicStyle [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/konlinebankingstatus.cpp:46:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_todayRB [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:95:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobtyped-test.cpp:63:26: performance:inconclusive: Either there is a missing 'override', or the member function 'onlineJobTypedTest::initTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobtyped-test.h:19:10: note: Either there is a missing 'override', or the member function 'onlineJobTypedTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobtyped-test.cpp:63:26: note: Either there is a missing 'override', or the member function 'onlineJobTypedTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:283:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextId [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobtyped-test.cpp:68:26: performance:inconclusive: Either there is a missing 'override', or the member function 'onlineJobTypedTest::cleanupTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobtyped-test.h:20:10: note: Either there is a missing 'override', or the member function 'onlineJobTypedTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobtyped-test.cpp:68:26: note: Either there is a missing 'override', or the member function 'onlineJobTypedTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:473:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomButton1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinejobpluginmockup/sepacredittransfersettingsmockup.h:19:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:393:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreditCard [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:588:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomButton1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/bicmodel.cpp:75:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/onlinejobpluginmockup/sepacredittransfersettingsmockup.h:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:88:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:88:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneysecurity.h:71:6: style: The destructor '~MyMoneySecurity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneysecurity.h:71:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:442:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:669:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofximporter.cpp:1074:57: error: There is an unknown macro here somewhere. Configuration is required. If QLIST_COUNT_FORMAT is a macro then please configure it. [unknownMacro] kmymoney-5.2.1/kmymoney/plugins/onlinejobpluginmockup/sepacredittransfersettingsmockup.h:35:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:97:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:97:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.h:22:5: warning: The class 'sepaOnlineTransferImpl' defines member function with name 'ONLINETASK_META' also defined in its parent class 'sepaOnlineTransfer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransfer.h:25:5: note: Parent function 'sepaOnlineTransfer::ONLINETASK_META' kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.h:22:5: note: Derived function 'sepaOnlineTransferImpl::ONLINETASK_META' kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:903:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:702:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinejobpluginmockup/sepacredittransfersettingsmockup.h:79:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:107:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:107:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.cpp:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:1297:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Daily [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:803:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/interfaces/kmymoneyplugin.cpp:126:46: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:175:86: style:inconclusive: Function 'indexByPaymentMethod' argument 1 names different: declaration 'paymentType' definition 'type'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/models/comboboxmodels.h:51:70: note: Function 'indexByPaymentMethod' argument 1 names different: declaration 'paymentType' definition 'type'. kmymoney-5.2.1/kmymoney/models/comboboxmodels.cpp:175:86: note: Function 'indexByPaymentMethod' argument 1 names different: declaration 'paymentType' definition 'type'. kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:117:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:117:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.cpp:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tests/mymoneystoragemgr-test.cpp:1421:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:63:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::cleanupTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:29:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:63:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:828:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:126:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:126:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:75:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::testDefaultConstructor' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:30:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::testDefaultConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:75:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::testDefaultConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:903:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:135:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:135:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.cpp:154:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:79:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::testDefaultConstructor_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:31:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::testDefaultConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:79:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::testDefaultConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:917:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:259:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmappinterface.cpp:24:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmmFilePlugin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:144:16: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:144:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.cpp:208:189: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAfter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:67:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::testConstructor' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:32:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::testConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:67:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::testConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:1012:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnsureVisible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:272:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFX_CHECKING [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:93:47: style:inconclusive: Function 'showEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.h:24:32: note: Function 'showEvent' argument 1 names different: declaration 'e' definition 'ev'. kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:93:47: note: Function 'showEvent' argument 1 names different: declaration 'e' definition 'ev'. kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:153:10: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:153:10: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransfer.h:38:43: performance: Function parameter 'purpose' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:71:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::testConstructor_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:33:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::testConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:71:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::testConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:1049:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnsureVisible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:330:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfxFiLogin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:40:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:100:47: style:inconclusive: Function 'hideEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.h:25:32: note: Function 'hideEvent' argument 1 names different: declaration 'e' definition 'ev'. kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingskmymoney.cpp:100:47: note: Function 'hideEvent' argument 1 names different: declaration 'e' definition 'ev'. kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:163:10: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:163:10: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:83:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::initTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:34:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:83:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:1063:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomButton2 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:363:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfxAccountData [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:77:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBankFilename [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmviewinterface.cpp:26:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accountSelected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:174:22: style: Local variable 'delegate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/models/delegateproxy.h:58:32: note: Shadowed declaration kmymoney-5.2.1/kmymoney/models/delegateproxy.cpp:174:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.cpp:60:35: performance:inconclusive: Either there is a missing 'override', or the member function 'onlineJobAdministrationTest::cleanupTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.h:30:10: note: Either there is a missing 'override', or the member function 'onlineJobAdministrationTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.cpp:60:35: note: Either there is a missing 'override', or the member function 'onlineJobAdministrationTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:87:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::initTestCase_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:35:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::initTestCase_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:87:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::initTestCase_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:1094:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:400:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:89:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.cpp:70:35: performance:inconclusive: Either there is a missing 'override', or the member function 'onlineJobAdministrationTest::getSettings' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.h:32:10: note: Either there is a missing 'override', or the member function 'onlineJobAdministrationTest::getSettings' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/onlinejobadministration-test.cpp:70:35: note: Either there is a missing 'override', or the member function 'onlineJobAdministrationTest::getSettings' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:59:21: performance:inconclusive: Either there is a missing 'override', or the member function 'ParseDataTest::parse_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.h:44:10: note: Either there is a missing 'override', or the member function 'ParseDataTest::parse_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp:59:21: note: Either there is a missing 'override', or the member function 'ParseDataTest::parse_data' can be static. kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBankFilename [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/kcm_qif.cpp:23:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoAdditionalButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:201:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFX_FID_LENGTH [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:226:35: performance:inconclusive: Technically the member function 'MyMoneyAccountLoan::interestAccountId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.h:76:19: note: Technically the member function 'MyMoneyAccountLoan::interestAccountId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:226:35: note: Technically the member function 'MyMoneyAccountLoan::interestAccountId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/konlinebankingsetupwizard.cpp:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_headerVersionCombo [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:321:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:43:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isPayeeIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:231:26: performance:inconclusive: Technically the member function 'MyMoneyAccountLoan::setInterestAccountId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.h:77:10: note: Technically the member function 'MyMoneyAccountLoan::setInterestAccountId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:231:26: note: Technically the member function 'MyMoneyAccountLoan::setInterestAccountId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:130:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::cleanupTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:37:10: note: Either there is a missing 'override', or the member function 'SymbolTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:130:18: note: Either there is a missing 'override', or the member function 'SymbolTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/konlinebankingsetupwizard.cpp:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NextButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:372:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:104:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/qifexporter.cpp:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qifexporter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:414:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:43:42: style:inconclusive: Function 'MyMoneyTracer' argument 1 names different: declaration 'prettyName' definition 'name'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.h:31:40: note: Function 'MyMoneyTracer' argument 1 names different: declaration 'prettyName' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:43:42: note: Function 'MyMoneyTracer' argument 1 names different: declaration 'prettyName' definition 'name'. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:142:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::testDefaultConstructor' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:38:10: note: Either there is a missing 'override', or the member function 'SymbolTest::testDefaultConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:142:18: note: Either there is a missing 'override', or the member function 'SymbolTest::testDefaultConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:114:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/konlinebankingsetupwizard.cpp:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editUsername [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:404:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:122:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifierType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/qifexporter.cpp:54:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewStateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:358:28: performance:inconclusive: Either there is a missing 'override', or the member function 'LedgerSortProxyModel::dumpSourceModel' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.h:106:10: note: Either there is a missing 'override', or the member function 'LedgerSortProxyModel::dumpSourceModel' can be static. kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:358:28: note: Either there is a missing 'override', or the member function 'LedgerSortProxyModel::dumpSourceModel' can be static. kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:65:71: style:inconclusive: Function 'MyMoneyTracer' argument 2 names different: declaration 'methodName' definition 'memberName'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.h:34:69: note: Function 'MyMoneyTracer' argument 2 names different: declaration 'methodName' definition 'memberName'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytracer.cpp:65:71: note: Function 'MyMoneyTracer' argument 2 names different: declaration 'methodName' definition 'memberName'. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:146:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::testDefaultConstructor_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:39:10: note: Either there is a missing 'override', or the member function 'SymbolTest::testDefaultConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:146:18: note: Either there is a missing 'override', or the member function 'SymbolTest::testDefaultConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:152:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/konlinebankingsetupwizard.cpp:290:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfxFiServiceInfo [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.cpp:281:50: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:134:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::testConstructor' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:40:10: note: Either there is a missing 'override', or the member function 'SymbolTest::testConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:134:18: note: Either there is a missing 'override', or the member function 'SymbolTest::testConstructor' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:197:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/konlinebankingsetupwizard.cpp:334:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfxFiLogin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:160:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentExport [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:55:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentImport [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.cpp:282:50: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:138:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::testConstructor_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:41:10: note: Either there is a missing 'override', or the member function 'SymbolTest::testConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:138:18: note: Either there is a missing 'override', or the member function 'SymbolTest::testConstructor_data' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/ibanbicdata.cpp:233:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:177:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:86:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentNew [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:108:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:99:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/reconciliationreport/kreconciliationreportdlg.cpp:25:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_summaryTab [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.cpp:283:33: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:150:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::initTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:42:10: note: Either there is a missing 'override', or the member function 'SymbolTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:150:18: note: Either there is a missing 'override', or the member function 'SymbolTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:203:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabMoney [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:146:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:135:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatNoDetails [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/qifimporter.cpp:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qifimporter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.h:49:5: style: Class 'MyMoneyAccountLoan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:154:18: performance:inconclusive: Either there is a missing 'override', or the member function 'SymbolTest::initTestCase_data' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.h:43:10: note: Either there is a missing 'override', or the member function 'SymbolTest::initTestCase_data' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/symbol-test.cpp:154:18: note: Either there is a missing 'override', or the member function 'SymbolTest::initTestCase_data' can be static. kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:477:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooLong [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:168:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:188:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:189:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/qifimporter.cpp:58:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewStateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:32:5: style: Class 'MyMoneyAccountLoanPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:114:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:503:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooShort [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:250:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:228:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:209:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountSeparator [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewinstitutiondlg.cpp:165:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:72:6: style: The destructor '~MyMoneyBudget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:72:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:262:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editAmounts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:56:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/misc/kmmonlinequotesprofilemanager.cpp:31:10: style: struct member 'OnlineProfileConfig::checkSupport' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.h:125:6: style: The destructor '~MyMoneyAccount' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.h:125:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:492:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:386:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/mymoneyqifreader.cpp:130:34: error: There is an unknown macro here somewhere. Configuration is required. If QLIST_COUNT_FORMAT is a macro then please configure it. [unknownMacro] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.h:50:6: style: The destructor '~MyMoneyAccountLoan' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.h:125:6: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.h:50:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:36:86: performance: Function parameter 'minors' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:692:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:419:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:131:52: performance: Function parameter 'values' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:741:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/kgncimportoptionsdlg.cpp:34:5: performance:inconclusive: Technically the member function 'KGncImportOptionsDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:443:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:162:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneycategory.cpp:140:54: performance: Function parameter 'values' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:813:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:18:5: performance: Variable 'm_fieldDelimiters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:179:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:902:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:241:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kselectdatabasedlg.cpp:40:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejob.h:73:5: style: Class 'onlineJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/models/payeeidentifiercontainermodel.cpp:107:85: performance:inconclusive: Function parameter 'data' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:78:76: style:inconclusive: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:110:54: note: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:78:76: note: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1111:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CashDividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:296:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kselectdatabasedlg.cpp:97:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/qsql_sqlite_p.h:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:44:5: performance:inconclusive: Technically the member function 'KCurrencyCalculatorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:94:73: style:inconclusive: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:124:51: note: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:94:73: note: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1288:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReinvestDividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kselectdatabasedlg.cpp:114:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/qsql_sqlite.cpp:245:5: error: There is an unknown macro here somewhere. Configuration is required. If Q_DECLARE_SQLDRIVER_PRIVATE is a macro then please configure it. [unknownMacro] kmymoney-5.2.1/kmymoney/mymoney/onlinejob.h:88:14: style: The destructor '~onlineJob' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/onlinejob.h:88:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/mymoneyfinancialcalculator_p.h:124:19: style: The scope of the variable 'f' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:99:66: style:inconclusive: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:136:44: note: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:99:66: note: Function 'setValue' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:355:28: warning: The class 'MyMoneySplit' defines member function with name 'value' also defined in its parent class 'MyMoneyKeyValueContainer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:69:13: note: Parent function 'MyMoneyKeyValueContainer::value' kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:355:28: note: Derived function 'MyMoneySplit::value' kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:472:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/kcm_checkprinting.h:43:5: style: Class 'KCMCheckPrinting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1333:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:141:14: style:inconclusive: Technically the member function 'Parse::decimalSymbol' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.h:30:11: note: Technically the member function 'Parse::decimalSymbol' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:141:14: note: Technically the member function 'Parse::decimalSymbol' can be const. kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kselectdatabasedlg.cpp:181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:105:69: style:inconclusive: Function 'setValue_int' argument 2 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:183:47: note: Function 'setValue_int' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:105:69: note: Function 'setValue_int' argument 2 names different: declaration 'value' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:165:23: warning: The class 'MyMoneySplit' defines member function with name 'value' also defined in its parent class 'MyMoneyKeyValueContainer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:81:13: note: Parent function 'MyMoneyKeyValueContainer::value' kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:165:23: note: Derived function 'MyMoneySplit::value' kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:604:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Income [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1412:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:201:13: style:inconclusive: Technically the member function 'Parse::invalidConversion' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.h:45:22: note: Technically the member function 'Parse::invalidConversion' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:201:13: note: Technically the member function 'Parse::invalidConversion' can be const. kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.h:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:170:20: warning: The class 'MyMoneySplit' defines member function with name 'setValue' also defined in its parent class 'MyMoneyKeyValueContainer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:110:10: note: Parent function 'MyMoneyKeyValueContainer::setValue' kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:170:20: note: Derived function 'MyMoneySplit::setValue' kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:680:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1585:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Buy [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:148:12: style:inconclusive: Technically the member function 'Parse::lastLine' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.h:47:22: note: Technically the member function 'Parse::lastLine' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvutil.cpp:148:12: note: Technically the member function 'Parse::lastLine' can be const. kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/tests/qsqlcipher-test.cpp:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/budgetview.cpp:31:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable budgetview [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejob_p.h:29:5: style: Class 'onlineJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:956:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1628:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Buy [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/tests/qsqlcipher-test.cpp:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/budgetview.cpp:53:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Budgets [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:34:9: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:968:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1807:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistingFile [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:71:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlstorage [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/tests/qsqlcipher-test.cpp:108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/budgetview.cpp:59:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Budget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:70:6: style: The destructor '~MyMoneySplit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:70:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1384:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1835:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:88:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kmmsqlquery.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:106:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/tests/qsqlcipher-test.cpp:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.h:64:6: style: The destructor '~MyMoneyTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.h:64:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1594:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/tests/csvdate-test.h:16:1: style: The class 'CsvDateTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:150:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/reconciliationreport/reconciliationreport.cpp:100:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/knewbudgetdlg.cpp:86:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.h:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kcm_forecastview.cpp:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoAdditionalButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:310:5: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:312:36: note: Assuming that condition 'dlg' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:310:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.cpp:24:60: style:inconclusive: Function 'payeeIdentifier' argument 1 names different: declaration 'data' definition 'identifierdata'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:35:57: note: Function 'payeeIdentifier' argument 1 names different: declaration 'data' definition 'identifierdata'. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.cpp:24:60: note: Function 'payeeIdentifier' argument 1 names different: declaration 'data' definition 'identifierdata'. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1657:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kbanking [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:229:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:221:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/forecastview.cpp:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forecastview [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:312:9: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:312:36: note: Assuming that condition 'dlg' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:312:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:52:18: performance:inconclusive: Technically the member function 'OnlinePriceEntry::referencedObjects' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.cpp:30:93: style:inconclusive: Function 'payeeIdentifier' argument 2 names different: declaration 'data' definition 'identifierdata'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:36:73: note: Function 'payeeIdentifier' argument 2 names different: declaration 'data' definition 'identifierdata'. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.cpp:30:93: note: Function 'payeeIdentifier' argument 2 names different: declaration 'data' definition 'identifierdata'. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1678:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:192:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWEN_LOGDOMAIN [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/fixedcolumntreeview.cpp:40:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Beginning [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/forecastview.cpp:53:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forecast [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:57:10: performance:inconclusive: Technically the member function 'OnlinePriceEntry::hasReferenceTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.cpp:36:80: style:inconclusive: Function 'payeeIdentifier' argument 2 names different: declaration 'data' definition 'identifierdata'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:37:76: note: Function 'payeeIdentifier' argument 2 names different: declaration 'data' definition 'identifierdata'. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.cpp:36:80: note: Function 'payeeIdentifier' argument 2 names different: declaration 'data' definition 'identifierdata'. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1743:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:314:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:271:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenDatabase [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/fixedcolumntreeview.cpp:110:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/forecastview.cpp:59:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forecast [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2043:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:203:14: style: The destructor '~KBankingExt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/kbanking/banking.hpp:43:12: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:203:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:535:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AB_Transaction_CommandGetTransactions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:281:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/fixedcolumntreeview.cpp:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2073:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:678:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:328:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetvalues.cpp:71:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:101:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2078:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:720:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AB_Transaction_CommandSepaTransfer [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetvalues.cpp:161:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/onlinejobmessagesmodel.cpp:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogInformation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.cpp:107:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2083:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:38:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:757:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AB_Transaction_CommandSepaTransfer [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetvalues.cpp:248:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/onlinejobmessagesmodel.cpp:115:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.h:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:101:18: warning: The class 'MyMoneySplit' defines member function with name 'value' also defined in its parent class 'MyMoneyKeyValueContainer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:69:13: note: Parent function 'MyMoneyKeyValueContainer::value' kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:101:18: note: Derived function 'MyMoneySplit::value' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:188:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Favorite [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2123:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:40:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:773:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetvalues.cpp:321:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/onlinejoboutboxview.cpp:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onlinejoboutboxview [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:106:13: warning: The class 'MyMoneySplit' defines member function with name 'value' also defined in its parent class 'MyMoneyKeyValueContainer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:81:13: note: Parent function 'MyMoneyKeyValueContainer::value' kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:106:13: note: Derived function 'MyMoneySplit::value' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:211:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2139:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:951:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AB_Transaction_StatusSent [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/phototandialog.cpp:74:25: style:inconclusive: Either there is a missing 'override', or the member function 'photoTanDialog::tan' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/phototandialog.h:34:13: note: Either there is a missing 'override', or the member function 'photoTanDialog::tan' can be const. kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/phototandialog.cpp:74:25: note: Either there is a missing 'override', or the member function 'photoTanDialog::tan' can be const. kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetvalues.cpp:373:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.cpp:42:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogInformation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/onlinejoboutboxview.cpp:51:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlineJobOutbox [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/cashflowlist.cpp:146:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:111:10: warning: The class 'MyMoneySplit' defines member function with name 'setValue' also defined in its parent class 'MyMoneyKeyValueContainer'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneykeyvaluecontainer.h:110:10: note: Parent function 'MyMoneyKeyValueContainer::setValue' kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:111:10: note: Derived function 'MyMoneySplit::setValue' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:224:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountTotalValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2225:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1073:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.cpp:143:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/onlinejoboutboxview.cpp:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlineJobOutbox [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:231:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountTotalValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:288:6: style: The destructor '~GncFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:288:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1103:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.cpp:282:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:44:13: performance: Function 'id()' should return member 'm_id' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:252:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:307:6: style: The destructor '~GncKvp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:307:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1240:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:45:13: performance: Function 'symbol()' should return member 'm_symbol' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:372:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2306:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:339:6: style: The destructor '~GncLot' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:339:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1435:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:46:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2322:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:352:6: style: The destructor '~GncCmdtySpec' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:352:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1503:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Savings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:48:13: performance: Function 'price()' should return member 'm_price' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:455:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2342:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:377:6: style: The destructor '~GncDate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:377:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:145:12: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:137:16: note: rc is initialized kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:145:12: note: rc is overwritten kmymoney-5.2.1/kmymoney/mymoney/onlinepricemodel.h:49:13: performance: Function 'source()' should return member 'm_source' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:567:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountIsFavoriteIndexRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2354:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:231:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:408:6: style: The destructor '~GncCountData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:408:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.cpp:394:44: style:inconclusive: Function 'slotSetRegion' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.h:36:28: note: Function 'slotSetRegion' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/dialogs/settings/ksettingsschedules.cpp:394:44: note: Function 'slotSetRegion' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:859:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2385:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:263:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:419:6: style: The destructor '~GncCommodity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:419:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/phototandialog.h:34:13: performance: Function 'tan()' should return member 'm_tan' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/chart-test.cpp:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bottom [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/main.cpp:286:13: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] kmymoney-5.2.1/kmymoney/mymoney/mymoneybalancecache.cpp:78:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:885:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxGroups [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2408:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:297:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:448:6: style: The destructor '~GncPrice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:448:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reporttable.cpp:44:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:945:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Favorite [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2437:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:322:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:480:6: style: The destructor '~GncAccount' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:480:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:47:23: performance:inconclusive: Either there is a missing 'override', or the member function 'MatchFinderTest::setupStorage' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.h:42:10: note: Either there is a missing 'override', or the member function 'MatchFinderTest::setupStorage' can be static. kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:47:23: note: Either there is a missing 'override', or the member function 'MatchFinderTest::setupStorage' can be static. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:971:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2487:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:347:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:517:6: style: The destructor '~GncSplit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:517:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.cpp:89:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountNameRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:43:23: performance:inconclusive: Either there is a missing 'override', or the member function 'MatchFinderTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.h:59:10: note: Either there is a missing 'override', or the member function 'MatchFinderTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/converter/tests/matchfinder-test.cpp:43:23: note: Either there is a missing 'override', or the member function 'MatchFinderTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:983:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idToItemMapper [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2535:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:392:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:557:6: style: The destructor '~GncTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:557:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/banking.cpp:28:18: performance:inconclusive: Technically the member function 'AB_Banking::registerFinTs' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/banking.hpp:90:8: note: Technically the member function 'AB_Banking::registerFinTs' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/banking.cpp:28:18: note: Technically the member function 'AB_Banking::registerFinTs' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acAsset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:198:60: style:inconclusive: Function 'unmatch' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.h:79:44: note: Function 'unmatch' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:198:60: note: Function 'unmatch' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1000:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2668:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:506:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefined [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:610:6: style: The destructor '~GncTemplateSplit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:610:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.cpp:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoundRound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kbalancechartdlg.cpp:39:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:198:84: style:inconclusive: Function 'unmatch' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.h:79:67: note: Function 'unmatch' argument 2 names different: declaration 's' definition '_s'. kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:198:84: note: Function 'unmatch' argument 2 names different: declaration 's' definition '_s'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1007:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2763:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:527:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataOptionCount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:651:6: style: The destructor '~GncSchedule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:651:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.cpp:499:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFixVersion [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.cpp:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:253:59: style:inconclusive: Function 'accept' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.h:92:43: note: Function 'accept' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:253:59: note: Function 'accept' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1038:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:563:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/numbertowords.cpp:41:9: style: The scope of the variable 'units' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:726:6: style: The destructor '~GncFreqSpec' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:726:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.cpp:624:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sqlcipher/tests/qsqlcipher-test.cpp:93:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:253:83: style:inconclusive: Function 'accept' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.h:92:66: note: Function 'accept' argument 2 names different: declaration 's' definition '_s'. kmymoney-5.2.1/kmymoney/dialogs/transactionmatcher.cpp:253:83: note: Function 'accept' argument 2 names different: declaration 's' definition '_s'. kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:443:31: warning: The class 'SpecialLedgerItemFilter' defines member function with name 'setHideReconciledTransactions' also defined in its parent class 'LedgerSortProxyModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.h:62:10: note: Parent function 'LedgerSortProxyModel::setHideReconciledTransactions' kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:443:31: note: Derived function 'SpecialLedgerItemFilter::setHideReconciledTransactions' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1055:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:570:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoReport [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:750:6: style: The destructor '~GncRecurrence' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:750:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sqlcipher/tests/qsqlcipher-test.cpp:143:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/objectinfotable.cpp:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctNextDueDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kcm_reportsview.cpp:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoAdditionalButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:549:33: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/mymoney/mymoneytag.cpp:44:61: style:inconclusive: Function 'MyMoneyTag' argument 2 names different: declaration 'tag' definition 'other'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneytag.h:44:34: note: Function 'MyMoneyTag' argument 2 names different: declaration 'tag' definition 'other'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytag.cpp:44:61: note: Function 'MyMoneyTag' argument 2 names different: declaration 'tag' definition 'other'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1087:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:618:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Max [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:782:6: style: The destructor '~GncSchedDef' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:186:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:782:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/qif/config/kcm_qif.h:13:5: style: Class 'KCMqif' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/objectinfotable.cpp:150:148: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1102:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:696:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/objectinfotable.cpp:260:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kbalancechartdlg.cpp:70:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:49:5: style: Class 'SpecialLedgerItemFilterPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_totalBalance [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:707:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/objectinfotable.cpp:319:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kbalancechartdlg.cpp:141:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Line [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1173:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:739:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:223:13: performance: Function 'version()' should return member 'm_version' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/reports/kbalancechartdlg.cpp:243:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StackedBar [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitem.cpp:82:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitemgroup.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1238:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:778:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PivotTable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:230:13: performance: Function 'getElName()' should return member 'm_elementName' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitemreport.cpp:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1271:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Modify [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:1051:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:317:13: performance: Function 'type()' should return member 'm_kvpType' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.h:92:13: style:inconclusive: Either there is a missing 'override', or the member function 'gwenKdeGuiTanResult::tan' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:1083:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PivotTable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.h:96:10: style:inconclusive: Either there is a missing 'override', or the member function 'gwenKdeGuiTanResult::aborted' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:99:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivotgrid.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_postSplit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:241:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1286:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:125:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PostDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivotgrid.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cellUsed [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytemplate.cpp:71:13: style: The scope of the variable 'validMask' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1311:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:18:24: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyUtilsTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.h:22:10: note: Either there is a missing 'override', or the member function 'MyMoneyUtilsTest::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:18:24: note: Either there is a missing 'override', or the member function 'MyMoneyUtilsTest::init' can be static. kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:158:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivotgrid.cpp:73:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stockSplit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1338:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:22:24: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyUtilsTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.h:23:10: note: Either there is a missing 'override', or the member function 'MyMoneyUtilsTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyutils-test.cpp:22:24: note: Either there is a missing 'override', or the member function 'MyMoneyUtilsTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:230:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileNew [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivotgrid.cpp:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stockSplit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.h:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:261:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlineJobSendableRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.cpp:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivotgrid.cpp:90:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stockSplit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reportsview.cpp:52:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reports [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:88:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Line [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable woob [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:309:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlineJob [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.cpp:636:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.cpp:199:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tag [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivotgrid.cpp:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inverted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reportsview.cpp:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reports [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:110:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pie [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:182:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getAccount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:55:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:200:60: style:inconclusive: Function 'setFilterFixedString' argument 1 names different: declaration 'filter' definition 'id'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.h:37:46: note: Function 'setFilterFixedString' argument 1 names different: declaration 'filter' definition 'id'. kmymoney-5.2.1/kmymoney/models/ledgerfilterbase.cpp:200:60: note: Function 'setFilterFixedString' argument 1 names different: declaration 'filter' definition 'id'. kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:211:19: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:337:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.cpp:691:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.cpp:491:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reportsview.cpp:79:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Months [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:165:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Line [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NextButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:206:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:190:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kgpgkeyselectiondlg.cpp:66:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.h:59:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:103:24: style:inconclusive: Either there is a missing 'override', or the member function 'chipTanDialog::tan' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.h:39:13: note: Either there is a missing 'override', or the member function 'chipTanDialog::tan' can be const. kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:103:24: note: Either there is a missing 'override', or the member function 'chipTanDialog::tan' can be const. kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:384:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlineJobRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.cpp:503:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reportsview.cpp:111:195: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Total [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:357:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Automatic [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp:152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Off [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kgpgkeyselectiondlg.cpp:88:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.h:83:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.h:92:13: performance: Function 'tan()' should return member 'm_tan' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:406:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.cpp:555:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reportsview.cpp:173:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Months [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:389:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Owned [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp:188:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FinishButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoAdditionalButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:720:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Modify [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:419:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reportsview.cpp:304:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negative [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:423:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Intermediate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:456:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Intermediate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:525:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:870:21: style:inconclusive: Technically the member function 'MyMoneyReport::validDateRange' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:341:10: note: Technically the member function 'MyMoneyReport::validDateRange' can be const. kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:870:21: note: Technically the member function 'MyMoneyReport::validDateRange' can be const. kmymoney-5.2.1/kmymoney/mymoney/onlinejobmessage.cpp:44:44: performance: Function parameter 'sender' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:586:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobmessage.cpp:45:44: performance: Function parameter 'message' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:598:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp:109:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:334:56: style:inconclusive: Function 'flags' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/models/statementmodel.h:192:44: note: Function 'flags' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:334:56: note: Function 'flags' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobmessage.cpp:46:46: performance:inconclusive: Function parameter 'timestamp' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp:245:190: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Total [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitemreport.h:25:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:353:96: style:inconclusive: Function 'addItem' argument 3 names different: declaration 'parent' definition 'parentIdx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/models/statementmodel.h:195:84: note: Function 'addItem' argument 3 names different: declaration 'parent' definition 'parentIdx'. kmymoney-5.2.1/kmymoney/models/statementmodel.cpp:353:96: note: Function 'addItem' argument 3 names different: declaration 'parent' definition 'parentIdx'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobmessage.cpp:57:44: performance: Function parameter 'sender' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.h:39:13: performance: Function 'tan()' should return member 'm_tan' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp:397:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlwriter-test.cpp:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobmessage.cpp:58:44: performance: Function parameter 'message' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/convdate.cpp:251:22: style:inconclusive: Technically the member function 'ConvertDate::stringFormat' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/convdate.h:32:22: note: Technically the member function 'ConvertDate::stringFormat' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/convdate.cpp:251:22: note: Technically the member function 'ConvertDate::stringFormat' can be const. kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp:406:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlwriter-test.cpp:85:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_SOURCE_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:756:21: warning: The class 'MyMoneyReport' defines member function with name 'setDateFilter' also defined in its parent class 'MyMoneyTransactionFilter'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:178:10: note: Parent function 'MyMoneyTransactionFilter::setDateFilter' kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:756:21: note: Derived function 'MyMoneyReport::setDateFilter' kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp:464:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BudgetActual [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:764:21: warning: The class 'MyMoneyReport' defines member function with name 'setDateFilter' also defined in its parent class 'MyMoneyTransactionFilter'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:176:10: note: Parent function 'MyMoneyTransactionFilter::setDateFilter' kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:764:21: note: Derived function 'MyMoneyReport::setDateFilter' kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:42:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable woobinterface [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobmessage.cpp:147:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:143:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport_p.h:35:5: style: Class 'MyMoneyReportPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyinstitution.cpp:44:55: style:inconclusive: Function 'MyMoneyInstitution' argument 2 names different: declaration 'city' definition 'town'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyinstitution.h:56:48: note: Function 'MyMoneyInstitution' argument 2 names different: declaration 'city' definition 'town'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyinstitution.cpp:44:55: note: Function 'MyMoneyInstitution' argument 2 names different: declaration 'city' definition 'town'. kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:179:30: warning: Member variable 'MyMoneyStatementPrivate::m_transactionCount' is not assigned a value in 'MyMoneyStatementPrivate::operator='. [operatorEqVarError] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:56:5: warning:inconclusive: Member variable 'MyMoneyDbColumn::m_isPrimary' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:114:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfficeChartLineForecast [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/kloadtemplatedlg.cpp:51:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setupInitialSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:97:6: style: The destructor '~MyMoneyReport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:97:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:179:30: warning: Member variable 'MyMoneyStatementPrivate::m_transactionsAdded' is not assigned a value in 'MyMoneyStatementPrivate::operator='. [operatorEqVarError] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:56:5: warning:inconclusive: Member variable 'MyMoneyDbColumn::m_isNotNull' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview_p.h:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:185:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:179:30: warning: Member variable 'MyMoneyStatementPrivate::m_transactionsMatched' is not assigned a value in 'MyMoneyStatementPrivate::operator='. [operatorEqVarError] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:14:42: style:inconclusive: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::dataInstalled' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.h:19:10: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::dataInstalled' can be const. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:14:42: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::dataInstalled' can be const. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:56:5: warning:inconclusive: Member variable 'MyMoneyDbColumn::m_initVersion' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview_p.h:86:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:318:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:179:30: warning: Member variable 'MyMoneyStatementPrivate::m_transactionDuplicates' is not assigned a value in 'MyMoneyStatementPrivate::operator='. [operatorEqVarError] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:21:42: performance:inconclusive: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::initTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.h:22:10: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:21:42: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:56:5: warning:inconclusive: Member variable 'MyMoneyDbColumn::m_lastVersion' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview_p.h:149:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:536:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:179:30: warning: Member variable 'MyMoneyStatementPrivate::m_payeesCreated' is not assigned a value in 'MyMoneyStatementPrivate::operator='. [operatorEqVarError] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:26:42: performance:inconclusive: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::cleanupTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.h:23:10: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:26:42: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::cleanupTestCase' can be static. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:202:5: warning:inconclusive: Member variable 'MyMoneyDbIndex::m_unique' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview_p.h:192:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:609:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/settings/kmymoneysettings_addons.cpp:23:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastnumber [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:31:42: performance:inconclusive: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.h:25:10: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::init' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:31:42: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::init' can be static. kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview_p.h:206:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:660:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetWorthForecastWithArgs [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:40:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_BINARY_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/settings/kmymoneysettings_addons.cpp:32:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:36:42: performance:inconclusive: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.h:26:10: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:36:42: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview_p.h:224:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:780:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:48:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_BINARY_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:57:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_BINARY_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:153:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/settings/kmymoneysettings_addons.cpp:44:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable View [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:41:42: performance:inconclusive: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::comparison' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.h:28:10: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::comparison' can be static. kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:41:42: note: Either there is a missing 'override', or the member function 'internationalAccountIdentifierTest::comparison' can be static. kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:38:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Year [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:794:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negative [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:65:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_BINARY_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:74:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_BINARY_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:235:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/settings/kmymoneysettings_addons.cpp:123:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templatewriter.cpp:185:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/accountdelegate.cpp:67:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountCurrencyIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kmymoneypricedlg.cpp:162:101: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:55:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Positive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:802:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:82:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_CURRENT_BINARY_DIR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:297:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserID [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:52:66: style:inconclusive: Function 'mapToBaseSource' argument 1 names different: declaration 'idx' definition '_idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:65:59: note: Function 'mapToBaseSource' argument 1 names different: declaration 'idx' definition '_idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:52:66: note: Function 'mapToBaseSource' argument 1 names different: declaration 'idx' definition '_idx'. kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:130:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BudgetNameRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:855:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acAsset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acAsset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:79:5: performance:inconclusive: Technically the member function 'KCurrencyEditDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:82:100: style:inconclusive: Function 'mapFromBaseSource' argument 2 names different: declaration 'idx' definition '_idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:71:93: note: Function 'mapFromBaseSource' argument 2 names different: declaration 'idx' definition '_idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.cpp:82:100: note: Function 'mapFromBaseSource' argument 2 names different: declaration 'idx' definition '_idx'. kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:167:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:968:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:149:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:163:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:160:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadUser [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:128:10: performance:inconclusive: Technically the member function 'KCurrencyEditDlgPrivate::setBaseCurrency' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:205:5: performance: Variable 'm_strAccountName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:196:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:175:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:439:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Institution [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:299:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PermissionError [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:521:5: warning: Either the condition 'calc' is redundant or there is possible null pointer dereference: calc. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:524:13: note: Assuming that condition 'calc' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:521:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:67:51: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] kmymoney-5.2.1/kmymoney/mymoney/mymoneybalancecache.h:32:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:206:5: performance: Variable 'm_strAccountNumber' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:286:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:191:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:521:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqStock1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:523:9: warning: Either the condition 'calc' is redundant or there is possible null pointer dereference: calc. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:524:13: note: Assuming that condition 'calc' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:523:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:207:5: performance: Variable 'm_strBankCode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:301:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:228:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:724:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqStock1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:571:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_CONSTEXPR [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:208:5: performance: Variable 'm_accountId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:436:25: performance:inconclusive: Technically the member function 'MyMoneyDbDef::currentVersion' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:326:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:239:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:771:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acAsset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:630:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:210:5: performance: Variable 'm_strCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:441:19: performance:inconclusive: Technically the member function 'MyMoneyDbDef::enclose' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:366:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negative [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:291:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExpenseIncome [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:807:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:698:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:211:5: performance: Variable 'm_dateBegin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1734:42: performance:inconclusive: Function parameter 'job' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:398:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Budget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:304:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:867:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneystoragenames-test.cpp:157:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payee [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:61:34: performance:inconclusive: Technically the member function 'MyMoneyQifProfile::Private::dissectDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:53:10: note: Technically the member function 'MyMoneyQifProfile::Private::dissectDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:61:34: note: Technically the member function 'MyMoneyQifProfile::Private::dissectDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:212:5: performance: Variable 'm_dateEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1766:44: performance: Function parameter 'onlineJobIds' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:425:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:332:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:1042:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneystoragenames-test.cpp:167:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable templates [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:159:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReinvestDividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:213:5: performance: Variable 'm_closingBalance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifiermodel.cpp:35:54: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:112:5: warning: Either the condition 'fileDialog!=nullptr' is redundant or there is possible null pointer dereference: fileDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:118:24: note: Assuming that condition 'fileDialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:112:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:431:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Income [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:369:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneystoragenames-test.cpp:177:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Budget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:237:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:302:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:216:5: performance: Variable 'm_listTransactions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:98:5: warning: Either the condition 'wizard' is redundant or there is possible null pointer dereference: wizard. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:101:50: note: Assuming that condition 'wizard' is not redundant kmymoney-5.2.1/kmymoney/plugins/csv/import/csvimporter.cpp:98:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:44:49: style: Local variable 'security' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.h:32:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:44:49: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:113:5: warning: Either the condition 'fileDialog!=nullptr' is redundant or there is possible null pointer dereference: fileDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:118:24: note: Assuming that condition 'fileDialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:113:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:145:10: warning: The class 'MyMoneyDbIntColumn' defines member function with name 'type' also defined in its parent class 'MyMoneyDbColumn'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:77:20: note: Parent function 'MyMoneyDbColumn::type' kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:145:10: note: Derived function 'MyMoneyDbIntColumn::type' kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:529:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Budget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:390:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitemreport.cpp:20:5: performance: Variable 'm_report' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneystoragenames-test.cpp:187:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:300:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TemplatesCountryRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:356:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:217:5: performance: Variable 'm_listPrices' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:45:17: style: Local variable 'symbol' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.h:34:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:45:17: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:115:9: warning: Either the condition 'fileDialog!=nullptr' is redundant or there is possible null pointer dereference: fileDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:118:24: note: Assuming that condition 'fileDialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/icalendar/export/icalendarexporter.cpp:115:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:175:10: warning: The class 'MyMoneyDbTextColumn' defines member function with name 'type' also defined in its parent class 'MyMoneyDbColumn'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:77:20: note: Parent function 'MyMoneyDbColumn::type' kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:175:10: note: Derived function 'MyMoneyDbTextColumn::type' kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetview.cpp:542:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:408:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:76:31: style:inconclusive: Technically the member function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::operator==' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:31:10: note: Technically the member function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::operator==' can be const. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:76:31: note: Technically the member function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::operator==' can be const. kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:218:5: performance: Variable 'm_listSecurities' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:51:10: performance:inconclusive: Technically the member function 'CheckPrinting::Private::canBePrinted' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:46:17: style: Local variable 'name' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.h:33:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/csv/import/securitydlg.cpp:46:17: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:432:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:76:31: style:inconclusive: Technically the member function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::operator==' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:31:10: note: Technically the member function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::operator==' can be const. kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:76:31: note: Technically the member function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::operator==' can be const. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:451:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:116:14: style: The destructor '~MyMoneyDbDatetimeColumn' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:57:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:116:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:501:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.h:24:10: style: Virtual function 'updateActions' is called from constructor 'CheckPrinting(QObject*parent,const KPluginMetaData&metaData,const QVariantList&args)' at line 185. Dynamic binding is not used. [virtualCallInConstructor] kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:185:84: note: Calling slotPrintCheck kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.cpp:224:5: note: Calling updateActions kmymoney-5.2.1/kmymoney/plugins/checkprinting/checkprinting.h:24:10: note: updateActions is a virtual function kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.cpp:33:47: performance: Function parameter 'symbol' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:142:14: style: The destructor '~MyMoneyDbIntColumn' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:57:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:142:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:643:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.cpp:33:69: performance: Function parameter 'name' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:172:14: style: The destructor '~MyMoneyDbTextColumn' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:57:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:172:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:871:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Withdrawal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.cpp:252:31: style: Local variable 'beneficiary' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.h:41:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.cpp:252:31: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:39:5: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:39:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:1008:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqStock1 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:40:5: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:40:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:1089:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Months [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:40:63: style:inconclusive: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition 'model'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.h:67:45: note: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition 'model'. kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:40:63: note: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition 'model'. kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:43:54: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:43:54: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:92:13: performance: Function 'defaultValue()' should return member 'm_defaultValue' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:1162:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:5: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:203:26: performance: Function 'table()' should return member 'm_table' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:94:29: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' defines member function with name 'operator->' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:62:26: note: Parent function 'payeeIdentifier::operator->' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:94:29: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::operator->' kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:20: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:20: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:209:26: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/views/kenterscheduledlg.cpp:126:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:100:35: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' defines member function with name 'operator->' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:65:32: note: Parent function 'payeeIdentifier::operator->' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:100:35: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::operator->' kmymoney-5.2.1/kmymoney/pluginloader.cpp:99:15: style: Variable 'refPlugins' can be declared as reference to const [constVariableReference] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:246:9: style: Condition '!dataInstalled(countryCode)' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:246:23: note: Calling function 'dataInstalled' returns 0 kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:246:9: note: Condition '!dataInstalled(countryCode)' is always true kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:37: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:37: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:212:30: performance: Function 'columns()' should return member 'm_columns' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reporttable.cpp:76:31: performance:inconclusive: Either there is a missing 'override', or the member function 'reports::ReportTable::renderFooter' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reporttable.h:76:13: note: Either there is a missing 'override', or the member function 'reports::ReportTable::renderFooter' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reporttable.cpp:76:31: note: Either there is a missing 'override', or the member function 'reports::ReportTable::renderFooter' can be static. kmymoney-5.2.1/kmymoney/views/kenterscheduledlg.cpp:205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:145:21: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::data' kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:266:9: style: Condition '!dataInstalled(iban.left(2))' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:266:23: note: Calling function 'dataInstalled' returns 0 kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:266:9: note: Condition '!dataInstalled(iban.left(2))' is always true kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:56: warning: Either the condition 'widget' is redundant or there is possible null pointer dereference: widget. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:66:9: note: Assuming that condition 'widget' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:49:56: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneydbdef.h:397:26: performance: Function 'createString()' should return member 'm_createString' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/views/kenterscheduledlg.cpp:256:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BacktabFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeeidentifierview.cpp:28:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifierType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:74:8: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::data' kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:285:9: style: Condition '!dataInstalled(bic.mid(4,2))' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:285:23: note: Calling function 'dataInstalled' returns 0 kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:285:9: note: Condition '!dataInstalled(bic.mid(4,2))' is always true kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:9: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:52:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.h:73:13: performance: Function 'accountId()' should return member 'm_lastAccount' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:154:27: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::data' kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:342:9: style: Condition '!dataInstalled(bic.mid(4,2))' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:342:23: note: Calling function 'dataInstalled' returns 0 kmymoney-5.2.1/kmymoney/plugins/ibanbicdata/tests/internationalaccountidentifier-test.cpp:342:9: note: Condition '!dataInstalled(bic.mid(4,2))' is always true kmymoney-5.2.1/kmymoney/plugins/qif/export/qifexporter.cpp:62:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/qif/export/qifexporter.cpp:62:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/qif/export/qifexporter.cpp:62:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/kinstitutionsview.h:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:77:14: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >::data' kmymoney-5.2.1/kmymoney/mymoney/onlinetasks/sepa/sepaonlinetransferimpl.h:48:35: performance: Function parameter 'purpose' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:94:29: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' defines member function with name 'operator->' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:62:26: note: Parent function 'payeeIdentifier::operator->' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:94:29: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::operator->' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:150:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:68:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListCollapse [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:100:35: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' defines member function with name 'operator->' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:65:32: note: Parent function 'payeeIdentifier::operator->' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:100:35: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::operator->' kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.cpp:160:19: style: C-style pointer casting [cstyleCast] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:173:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserID [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerjournalidfilter.h:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:145:21: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::data' kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:97:6: style: The destructor '~MyMoneySchedule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/mymoneyobject.h:42:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:97:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/kbjoblist.cpp:205:24: style: The scope of the variable 'entry' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:645:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeReport [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/ledgersortproxymodel.cpp:334:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:74:8: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:23:8: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::data' kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:132:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitem.cpp:30:15: style:inconclusive: Either there is a missing 'override', or the member function 'TocItem::isReport' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitem.h:57:10: note: Either there is a missing 'override', or the member function 'TocItem::isReport' can be const. kmymoney-5.2.1/kmymoney/plugins/views/reports/tocitem.cpp:30:15: note: Either there is a missing 'override', or the member function 'TocItem::isReport' can be const. kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:655:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeBudget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:171:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Positive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:154:27: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::data' kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:570:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:723:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LastModificationDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:71:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: warning: The class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' defines member function with name 'data' also defined in its parent class 'payeeIdentifier'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifier.h:77:14: note: Parent function 'payeeIdentifier::data' kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:26:14: note: Derived function 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >::data' kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:712:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.h:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:280:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:117:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.h:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:965:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview_p.h:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:143:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerjournalidfilter.cpp:39:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.h:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:47:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitTagIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:16:5: style: Class 'payeeIdentifierTyped < payeeIdentifiers :: ibanBic >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/qif/import/qifimporter.cpp:65:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/qif/import/qifimporter.cpp:65:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/qif/import/qifimporter.cpp:65:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1212:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_total [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview_p.h:59:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListCollapse [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:183:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerjournalidfilter.cpp:59:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:47:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitPayeeIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:79:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:16:5: style: Class 'payeeIdentifierTyped < payeeIdentifiers :: nationalAccount >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1324:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inverted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:455:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:79:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:107:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balance [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1488:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:568:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:83:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Positive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:107:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balance [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/kmmset-test.cpp:16:18: performance:inconclusive: Either there is a missing 'override', or the member function 'KMMSetTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/kmmset-test.h:20:10: note: Either there is a missing 'override', or the member function 'KMMSetTest::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/kmmset-test.cpp:16:18: note: Either there is a missing 'override', or the member function 'KMMSetTest::init' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1725:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Total [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:603:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:94:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balance [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:142:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/kmmset-test.cpp:20:18: performance:inconclusive: Either there is a missing 'override', or the member function 'KMMSetTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/kmmset-test.h:21:10: note: Either there is a missing 'override', or the member function 'KMMSetTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/kmmset-test.cpp:20:18: note: Either there is a missing 'override', or the member function 'KMMSetTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2013:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:629:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Currency [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:149:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negative [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:135:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:143:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencycalculator.cpp:479:87: performance:inconclusive: Function parameter 'date' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2021:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:677:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:202:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:155:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemExchange [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2048:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negative [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:738:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:239:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:179:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLiability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/tests/mymoneyxmlreader-test.cpp:787:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acceptedByBank [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:188:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/payeeidentifierselectiondelegate.cpp:18:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.h:578:44: performance: Function parameter 'accountId' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2250:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Days [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:22:25: performance:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::initTestCase' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.h:24:10: note: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:22:25: note: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::initTestCase' can be static. kmymoney-5.2.1/kmymoney/views/investactivities.h:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:199:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/payeeidentifierselectiondelegate.cpp:41:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commitData [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/kbaccountlist.cpp:178:28: style: The scope of the variable 'entry' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2368:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:316:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:14:25: performance:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.h:25:10: note: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::init' can be static. kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:14:25: note: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::init' can be static. kmymoney-5.2.1/kmymoney/views/investactivities.h:182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.h:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/payeeidentifierselectiondelegate.cpp:58:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2423:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:359:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserID [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:18:25: performance:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.h:26:10: note: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/tests/kmymoneyutils-test.cpp:18:25: note: Either there is a missing 'override', or the member function 'KMyMoneyUtilsTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/views/investactivities.h:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgeraccountfilter.h:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:143:28: performance: Function parameter 'profileName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:484:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:77:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListCollapse [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgeraccountfilter.cpp:80:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:192:31: performance: Function parameter 'profileName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:66:64: style:inconclusive: Function 'isBicMandatory' argument 1 names different: declaration 'fromIban' definition 'payeeIban'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h:89:48: note: Function 'isBicMandatory' argument 1 names different: declaration 'fromIban' definition 'payeeIban'. kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:66:64: note: Function 'isBicMandatory' argument 1 names different: declaration 'fromIban' definition 'payeeIban'. kmymoney-5.2.1/kmymoney/plugins/sql/kgeneratesqldlg.cpp:50:5: performance:inconclusive: Technically the member function 'KGenerateSqlDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctAccount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:224:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfficeCharBar [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:805:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newCategory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgeraccountfilter.cpp:102:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytemplate.cpp:62:27: style: class member 'MyMoneyTemplatePrivate::m_vatAccountMap' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:261:27: performance: Function parameter 'profileName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:66:90: style:inconclusive: Function 'isBicMandatory' argument 2 names different: declaration 'toIban' definition 'beneficaryIban'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h:89:73: note: Function 'isBicMandatory' argument 2 names different: declaration 'toIban' definition 'beneficaryIban'. kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.cpp:66:90: note: Function 'isBicMandatory' argument 2 names different: declaration 'toIban' definition 'beneficaryIban'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctRank [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:281:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:920:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:200:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgeraccountfilter.cpp:128:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:558:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:327:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paintRequested [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:1172:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abortedByUser [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:322:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgeraccountfilter.cpp:149:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowValueInvertedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactionform.cpp:101:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationdelegate.cpp:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1273:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:356:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:376:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateAllAccounts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactionform.cpp:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/onlinebalancedelegate.cpp:61:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Detail [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationdelegate.cpp:127:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/securityaccountnamedelegate.cpp:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1334:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CapitalGain [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:408:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PivotTable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:423:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.h:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.h:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/onlinebalancedelegate.cpp:119:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/securityaccountnamedelegate.cpp:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:30:68: style:inconclusive: Function 'selectFile' argument 2 names different: declaration 'path' definition 'recentDirId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.h:39:58: note: Function 'selectFile' argument 2 names different: declaration 'path' definition 'recentDirId'. kmymoney-5.2.1/kmymoney/plugins/plugin-interfaces/kmmimportinterface.cpp:30:68: note: Function 'selectFile' argument 2 names different: declaration 'path' definition 'recentDirId'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctSells [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:439:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OfficeCharBar [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:282:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/onlinebalancedelegate.cpp:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/parametersmodel.h:44:18: performance:inconclusive: Technically the member function 'ParameterItem::referencedObjects' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctBuys [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:467:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.h:285:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:78:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:98:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:89:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/parametersmodel.h:48:10: performance:inconclusive: Technically the member function 'ParameterItem::hasReferenceTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1751:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:101:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:179:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:146:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bill [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/specialdatedelegate.cpp:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1886:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctID [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_needsRefresh [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:93:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Price [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:121:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:231:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:167:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bill [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/specialdatedelegate.cpp:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:755:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:120:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PricePerShare [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:220:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:248:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Security [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:194:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h:118:34: performance: Function parameter 'characters' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:826:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Months [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:306:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PricePerTransaction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:279:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:292:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:344:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/costcentermodel.h:33:14: style: The destructor '~CostCenterModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/costcentermodel.h:33:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:77:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:1460:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:316:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kaccountsview.cpp:313:357: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:346:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewSchedule [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyCostCenter >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:396:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:316:5: performance: Variable 'm_eventLoop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview_p.h:1495:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Number [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp:44:5: style: Class 'MapAccountWizardPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:321:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:391:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:72:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Schedule [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountvalidator.cpp:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardNotation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:158:37: style: The scope of the variable 'balances' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/storage/parametersmodel.h:70:14: style: The destructor '~ParametersModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/parametersmodel.h:70:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:326:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:137:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:538:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:96:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSchedule [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountvalidator.cpp:38:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParensAround [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < ParameterItem >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.h:105:28: performance: Function parameter 'tan' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:120:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Report [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:362:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BuyShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:200:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:606:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:130:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleTypeRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:88:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:188:24: style: Condition 'keyList.isEmpty()' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:398:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SellShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:303:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleFrequencyRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:639:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:140:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleTypeRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:131:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reportsmodel.h:39:14: style: The destructor '~ReportsModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/reportsmodel.h:39:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:219:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:420:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:316:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:657:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:153:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.cpp:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:134:7: performance: Function 'data()' should return member 'object' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyReport >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:253:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:345:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:162:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:226:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:80:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:445:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:495:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:175:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:282:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:105:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateValidityChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:123:60: style:inconclusive: Function 'setFlickerFieldClockSetting' argument 1 names different: declaration 'width' definition 'clock'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.h:51:49: note: Function 'setFlickerFieldClockSetting' argument 1 names different: declaration 'width' definition 'clock'. kmymoney-5.2.1/kmymoney/plugins/kbanking/widgets/chiptandialog.cpp:123:60: note: Function 'setFlickerFieldClockSetting' argument 1 names different: declaration 'width' definition 'clock'. kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:357:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyFile [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:473:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yield [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:521:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScheduleFrequencyRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:181:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:305:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_targetWidget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:124:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmmsearchwidget.cpp:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogClose [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/payeeidentifier/payeeidentifiertyped.h:87:37: style: Condition 'payeeIdentifier::data()==nullptr' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:447:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenImmediately [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.h:53:5: style: Class 'MyMoneyXmlWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:501:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReinvestDividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:592:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:208:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:331:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:139:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefined [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmmsearchwidget.cpp:89:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:506:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenImmediately [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:532:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mandatory [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:631:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/khomeview.h:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHint [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:369:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:177:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefined [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:531:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:546:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:700:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:259:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:409:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:576:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenImmediately [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:587:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:739:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BacktabFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:256:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:115:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:603:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenImmediately [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:619:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.h:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:80:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transactionSelected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:324:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHint [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:213:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongDisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:611:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenImmediately [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:633:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:150:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:338:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitMemoRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:822:145: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:680:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InterestIncome [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.h:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:166:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:357:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitNumberRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kguiutils.cpp:99:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlighted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:870:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.h:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:178:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kguiutils.cpp:219:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:103:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BacktabFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:108:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Home [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:99:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:112:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeypadModifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payees [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:93:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogOK [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:188:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:214:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountFullNameRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.cpp:38:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/tagsmodel.h:40:14: style: The destructor '~TagsModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/tagsmodel.h:40:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:226:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Home [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:211:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tag [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:195:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:102:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:111:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountIsClosedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:234:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Popup [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:165:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TemplatesLongDescriptionRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.cpp:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountSeparator [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/budgetsmodel.h:38:6: style: The destructor '~BudgetsModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/budgetsmodel.h:38:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyTag >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:261:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_havePendingChanges [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:229:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deposit [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:215:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountCurrencyIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:160:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:251:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:108:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:178:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyBudget >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:315:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Schedules [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewTag [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:340:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:259:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:277:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:179:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:194:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectionChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/specialledgeritemfilter.cpp:349:9: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:331:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:367:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:363:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:297:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:228:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:96:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:302:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:227:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.h:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:221:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TemplatesLocaleRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:603:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:373:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewStateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:439:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tag [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:394:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:326:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:307:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitIsNewRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:108:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:346:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:252:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountIsAssetLiabilityRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:611:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:72:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:471:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:405:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:345:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogOK [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:418:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:224:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:392:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:299:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:84:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyactivitycombo.cpp:43:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BuyShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:619:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/plugins/kbanking/gwenkdegui.cpp:59:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:87:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitIsMatchedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:564:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:487:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:454:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:458:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchRegularExpression [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:311:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHint [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:408:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:305:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:124:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyactivitycombo.cpp:78:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BuyShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:643:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:103:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionSplitCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Home [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:543:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:493:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:470:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitSharesRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:349:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:419:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:316:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:183:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneybriefschedule.cpp:112:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:654:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/templates/kloadtemplatedlg.cpp:35:27: style: Class 'KLoadTemplateDlgPrivate' is unsafe, 'KLoadTemplateDlgPrivate::ui' can leak by wrong usage. [unsafeClassCanLeak] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:281:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:642:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Home [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:580:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:107:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:592:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:489:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchRegularExpression [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:356:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditingState [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:357:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:221:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountTypeInBudgetRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneybriefschedule.cpp:137:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:678:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:18:25: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyBudgetTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.h:19:10: note: Either there is a missing 'override', or the member function 'MyMoneyBudgetTest::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:18:25: note: Either there is a missing 'override', or the member function 'MyMoneyBudgetTest::init' can be static. kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:300:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionValuableSplitCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:706:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:622:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:108:32: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:100:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:619:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:410:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:362:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:285:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:698:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:22:25: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyBudgetTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.h:29:10: note: Either there is a missing 'override', or the member function 'MyMoneyBudgetTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneybudget-test.cpp:22:25: note: Either there is a missing 'override', or the member function 'MyMoneyBudgetTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:355:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountIsClosedRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:739:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:696:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MyMoneyTransaction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:193:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:624:158: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:448:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F2 [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:382:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:309:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:717:27: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:474:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:291:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:686:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BacktabFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:484:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:510:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveWindowFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:330:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountTotalValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:718:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:679:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:697:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:576:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Memo [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:525:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveWindowFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:56:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycurrencyselector.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:720:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:760:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHint [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:107:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:513:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:631:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnsureVisible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:560:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Minus [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector_p.h:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:67:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowType_Mask [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycurrencyselector.cpp:134:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoColor [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyfrequencycombo.cpp:32:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:108:32: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:535:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountCurrencyIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitview.cpp:661:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtBottom [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:671:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector_p.h:48:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:109:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:175:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:145:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_ComboBox [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.cpp:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyfrequencycombo.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.cpp:23:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlighted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:633:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:685:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector_p.h:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:145:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycalculator.cpp:165:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:206:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnabledChange [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.cpp:77:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotHidden [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyfrequencycombo.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.cpp:32:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:98:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveWindowFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:734:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:696:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:87:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:176:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycalculator.cpp:274:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:193:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_ComboBox [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.cpp:97:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotHidden [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.cpp:52:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:108:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeypadModifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymoneyvalidator.cpp:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Acceptable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:704:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:148:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmmemptyview.h:140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycalculator.cpp:477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paste [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:227:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.cpp:188:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusOut [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:133:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeypadModifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:43:14: warning:inconclusive: Member variable 'JournalEntry::m_linesInLedger' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:736:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Intermediate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveWindowFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.cpp:304:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:890:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:176:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyoccurrenceperiodcombo.cpp:30:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:899:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:185:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneypayeecombo.cpp:45:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:95:81: style:inconclusive: Function 'setInterestRate' argument 2 names different: declaration 'rate' definition 'newValue'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.h:55:65: note: Function 'setInterestRate' argument 2 names different: declaration 'rate' definition 'newValue'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccountloan.cpp:95:81: note: Function 'setInterestRate' argument 2 names different: declaration 'rate' definition 'newValue'. kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:93:10: style: Local variable 'file' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.h:65:16: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:93:10: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:979:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayShares [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:255:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:199:18: style: Local variable 'file' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.h:65:16: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/qif/import/kimportdlg.cpp:199:18: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:37:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:32:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:35:5: style: Class 'ibanBicCompleterDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:493:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountSeparator [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:46:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LastDateItem [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:71:5: style: Class 'payeeIdentifierCompleterPopup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:543:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountSeparator [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:62:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyreconcilecombo.cpp:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:36:5: performance:inconclusive: Technically the member function 'TemplatesModel::Private::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:92:5: style: Class 'ibanBicFilterProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp:131:5: style: Class 'ibanBicCompleter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:182:43: style:inconclusive: Function 'checkData' argument 1 names different: declaration 'account' definition 'accountId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.h:136:35: note: Function 'checkData' argument 1 names different: declaration 'account' definition 'accountId'. kmymoney-5.2.1/kmymoney/plugins/qif/export/kexportdlg.cpp:182:43: note: Function 'checkData' argument 1 names different: declaration 'account' definition 'accountId'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:72:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:96:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedithighlighter.cpp:79:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:92:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:100:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:106:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupCompletion [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyvalidationfeedback.cpp:45:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Label [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.h:49:17: performance:inconclusive: Technically the member function 'SpecialDateEntry::hasReferenceTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:125:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountFullHierarchyNameRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManualWrap [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytreeview.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyvalidationfeedback.cpp:74:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogError [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:119:32: style: Local variable 'period' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:139:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:119:32: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.h:56:25: performance:inconclusive: Technically the member function 'SpecialDateEntry::referencedObjects' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:131:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Split [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.cpp:298:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyviewbase_p.h:78:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Positive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:138:32: style: Local variable 'period' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:139:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:138:32: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:306:10: style:inconclusive: Either there is a missing 'override', or the member function 'JournalModelNewTransaction::addTransaction' can be const. [functionConst] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:169:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContents [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyviewbase.cpp:67:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:157:32: style: Local variable 'period' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:139:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:157:32: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:125:9: performance:inconclusive: Technically the member function 'SplitModel::Private::splitCurrencyPrecision' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:309:10: style:inconclusive: Either there is a missing 'override', or the member function 'JournalModelNewTransaction::removeTransaction' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.h:41:14: style: The destructor '~TemplatesModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.h:41:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:182:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktaglabel.cpp:32:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:257:22: style: Local variable 'period' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:139:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:257:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:307:72: style:inconclusive: Function 'taskSettings' argument 1 names different: declaration 'taskId' definition 'taskName'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:149:51: note: Function 'taskSettings' argument 1 names different: declaration 'taskId' definition 'taskName'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:307:72: note: Function 'taskSettings' argument 1 names different: declaration 'taskId' definition 'taskName'. kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:177:13: performance:inconclusive: Technically the member function 'SplitModel::Private::tags' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:71:10: style:inconclusive: Either there is a missing 'override', or the member function 'PayeesModelEmptyPayee::addItem' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:312:10: style:inconclusive: Either there is a missing 'override', or the member function 'JournalModelNewTransaction::modifyTransaction' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyTemplate >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:106:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionCounterAccountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:39:5: performance:inconclusive: Technically the member function 'KSearchTransactionDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:212:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:315:40: style: Local variable 'period' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:139:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:315:40: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinejob.cpp:28:34: style:inconclusive: Function 'onlineJob' argument 1 names different: declaration 'task' definition 'onlinetask'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejob.h:72:27: note: Function 'onlineJob' argument 1 names different: declaration 'task' definition 'onlinetask'. kmymoney-5.2.1/kmymoney/mymoney/onlinejob.cpp:28:34: note: Function 'onlineJob' argument 1 names different: declaration 'task' definition 'onlinetask'. kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:190:13: performance:inconclusive: Technically the member function 'SplitModel::Private::displayAutoCalc' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:74:10: style:inconclusive: Either there is a missing 'override', or the member function 'PayeesModelEmptyPayee::removeTransaction' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:324:10: style:inconclusive: Either there is a missing 'override', or the member function 'JournalModelNewTransaction::load' can be const. [functionConst] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:321:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearTransactionDisplay [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:113:10: performance:inconclusive: Technically the member function 'KSearchTransactionDlgPrivate::selectTransaction' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:244:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:334:36: style: Local variable 'period' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.h:139:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:334:36: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinejob.cpp:34:34: style:inconclusive: Function 'onlineJob' argument 1 names different: declaration 'task' definition 'onlinetask'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejob.h:73:27: note: Function 'onlineJob' argument 1 names different: declaration 'task' definition 'onlinetask'. kmymoney-5.2.1/kmymoney/mymoney/onlinejob.cpp:34:34: note: Function 'onlineJob' argument 1 names different: declaration 'task' definition 'onlinetask'. kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:278:18: performance:inconclusive: Technically the member function 'SplitModel::Private::adjustAutoCalc' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:77:10: style:inconclusive: Either there is a missing 'override', or the member function 'PayeesModelEmptyPayee::modifyTransaction' can be const. [functionConst] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:331:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:255:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/onlinejobmessagesview.cpp:16:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejob.cpp:82:37: style:inconclusive: Function 'setTask' argument 1 names different: declaration 'task' definition '_task'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejob.h:90:30: note: Function 'setTask' argument 1 names different: declaration 'task' definition '_task'. kmymoney-5.2.1/kmymoney/mymoney/onlinejob.cpp:82:37: note: Function 'setTask' argument 1 names different: declaration 'task' definition '_task'. kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:89:10: style:inconclusive: Either there is a missing 'override', or the member function 'PayeesModelEmptyPayee::load' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/views/reports/reporttabimpl.cpp:449:5: performance: Variable 'm_defaultText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:369:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowTransactions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitReconcileFlagRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:94:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListAdd [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:367:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountName [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:217:5: debug: CheckClass::isMemberVar found used member variable 'm_idLeadin' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/templates/templatewriter.cpp:51:9: performance: Variable 'm_doc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:420:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeCount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:102:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:152:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToMinimumContentsLengthWithIcon [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:470:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:57:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:182:5: debug: CheckClass::isMemberVar found used member variable 'm_idLeadin' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:80:10: warning: The class 'AccountsModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneyAccount >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneyAccount >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:80:10: note: Derived function 'AccountsModel::load' kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.h:26:1: style: The class 'PivotGridTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:163:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anchorClicked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:720:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:131:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:185:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:490:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountSeparator [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/passwordtoggle.cpp:31:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Visibility [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:75:10: style:inconclusive: Either there is a missing 'override', or the member function 'SecuritiesModelNewSecurity::addCurrency' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:82:10: warning: The class 'AccountsModel' defines member function with name 'addItem' also defined in its parent class 'MyMoneyModel < MyMoneyAccount >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:670:10: note: Parent function 'MyMoneyModel < MyMoneyAccount >::addItem' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:82:10: note: Derived function 'AccountsModel::addItem' kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:269:24: performance:inconclusive: Technically the member function 'WoobInterface::extractDictStringValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.h:102:13: note: Technically the member function 'WoobInterface::extractDictStringValue' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:269:24: note: Technically the member function 'WoobInterface::extractDictStringValue' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/khomeview_p.h:196:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogOKApply [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:813:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ksearchtransactiondlg.cpp:42:5: style: Class 'KSearchTransactionDlgPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:155:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/securityaccountnamedelegate.h:31:14: style: The destructor '~SecurityAccountNameDelegate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/kmmstyleditemdelegate.h:26:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/securityaccountnamedelegate.h:31:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:282:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requestSelectionChange [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:104:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/passstore.cpp:66:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vault [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/passwordtoggle.cpp:45:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/bicvalidator.cpp:22:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/kcurrencyeditdlg.cpp:514:32: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:71:10: warning: The class 'PayeesModelEmptyPayee' defines member function with name 'addItem' also defined in its parent class 'MyMoneyModel < MyMoneyPayee >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:670:10: note: Parent function 'MyMoneyModel < MyMoneyPayee >::addItem' kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:71:10: note: Derived function 'PayeesModelEmptyPayee::addItem' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:80:10: style:inconclusive: Either there is a missing 'override', or the member function 'SecuritiesModelNewSecurity::loadCurrencies' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:84:27: warning: The class 'AccountsModel' defines member function with name 'itemList' also defined in its parent class 'MyMoneyModel < MyMoneyAccount >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:660:14: note: Parent function 'MyMoneyModel < MyMoneyAccount >::itemList' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:84:27: note: Derived function 'AccountsModel::itemList' kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:280:21: performance:inconclusive: Technically the member function 'WoobInterface::extractDictLongValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.h:103:10: note: Technically the member function 'WoobInterface::extractDictLongValue' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:280:21: note: Technically the member function 'WoobInterface::extractDictLongValue' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/khomeview_p.h:288:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:846:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_selections [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:249:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitReconcileFlagRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:369:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requestCustomContextMenu [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:598:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:120:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:53:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/passstore.cpp:107:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/bicvalidator.cpp:48:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bicNotAllocated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:522:49: style:inconclusive: Function 'setShowAllEntries' argument 1 names different: declaration 'hideAllEntries' definition 'showAllEntries'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/models/accountsproxymodel.h:106:33: note: Function 'setShowAllEntries' argument 1 names different: declaration 'hideAllEntries' definition 'showAllEntries'. kmymoney-5.2.1/kmymoney/models/accountsproxymodel.cpp:522:49: note: Function 'setShowAllEntries' argument 1 names different: declaration 'hideAllEntries' definition 'showAllEntries'. kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:89:10: warning: The class 'PayeesModelEmptyPayee' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneyPayee >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneyPayee >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:89:10: note: Derived function 'PayeesModelEmptyPayee::load' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:32:17: style:inconclusive: Technically the member function 'SecuritiesModel::Private::tradingCurrencyIndex' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:306:10: warning: The class 'JournalModelNewTransaction' defines member function with name 'addTransaction' also defined in its parent class 'JournalModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:196:10: note: Parent function 'JournalModel::addTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:306:10: note: Derived function 'JournalModelNewTransaction::addTransaction' kmymoney-5.2.1/kmymoney/views/khomeview_p.h:363:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negative [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:47:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payee [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:406:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:392:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:625:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:176:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:81:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/onlinesourcedelegate.cpp:62:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.h:38:9: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:309:10: warning: The class 'JournalModelNewTransaction' defines member function with name 'removeTransaction' also defined in its parent class 'JournalModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:197:10: note: Parent function 'JournalModel::removeTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:309:10: note: Derived function 'JournalModelNewTransaction::removeTransaction' kmymoney-5.2.1/kmymoney/views/khomeview_p.h:540:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:107:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionIsTransferRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:422:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:534:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewTransaction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:693:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:192:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:123:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/onlinesourcedelegate.cpp:69:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_PanelItemViewItem [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanvalidator.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:169:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.cpp:28:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:312:10: warning: The class 'JournalModelNewTransaction' defines member function with name 'modifyTransaction' also defined in its parent class 'JournalModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:198:10: note: Parent function 'JournalModel::modifyTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:312:10: note: Derived function 'JournalModelNewTransaction::modifyTransaction' kmymoney-5.2.1/kmymoney/views/khomeview_p.h:563:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetWorthForecast [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:452:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:570:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:208:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:196:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:92:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:234:77: style: Parameter 'period' can be declared as reference to const [constParameterReference] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:34:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:214:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:209:10: warning: The class 'JournalModel' defines member function with name 'unload' also defined in its parent class 'MyMoneyModel < JournalEntry >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:529:10: note: Parent function 'MyMoneyModel < JournalEntry >::unload' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:209:10: note: Derived function 'JournalModel::unload' kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:149:13: warning: Either the condition 'w!=nullptr' is redundant or there is possible null pointer dereference: w. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:149:49: note: Assuming that condition 'w!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:149:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/khomeview_p.h:588:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyEnter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:194:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payee [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:27:5: performance:inconclusive: Technically the member function 'KTransactionSelectDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/reconciliationdelegate.h:30:14: style: The destructor '~ReconciliationDelegate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/kmmstyleditemdelegate.h:26:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/reconciliationdelegate.h:30:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:463:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:701:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:228:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:102:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commitData [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:460:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoundRound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:41:6: style: The destructor '~PayeesModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:41:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:75:10: warning: The class 'SecuritiesModelNewSecurity' defines member function with name 'addCurrency' also defined in its parent class 'SecuritiesModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:214:23: note: Parent function 'SecuritiesModel::addCurrency' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:75:10: note: Derived function 'SecuritiesModelNewSecurity::addCurrency' kmymoney-5.2.1/kmymoney/views/khomeview_p.h:777:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:266:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:478:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReconciliationAccount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:818:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReconciliationAccount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:254:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotSelectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:128:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/kbicedit.cpp:39:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bicModel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:475:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitMaxLinesCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:66:14: style: The destructor '~PayeesModelEmptyPayee' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:41:6: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:66:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.h:57:18: performance:inconclusive: Either there is a missing 'override', or the member function 'PriceEntry::referencedObjects' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:80:10: warning: The class 'SecuritiesModelNewSecurity' defines member function with name 'loadCurrencies' also defined in its parent class 'SecuritiesModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:179:23: note: Parent function 'SecuritiesModel::loadCurrencies' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:80:10: note: Derived function 'SecuritiesModelNewSecurity::loadCurrencies' kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.cpp:26:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:820:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoanPayment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:280:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:827:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReconciliationAccount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:281:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:143:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/kbicedit.cpp:71:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:522:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DelegateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyPayee >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/khomeview_p.h:1256:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:326:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:842:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.cpp:27:5: performance:inconclusive: Technically the member function 'CreditDebitEditPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:293:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/kbicedit.cpp:88:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_PanelItemViewItem [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_PanelItemViewItem [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:571:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.h:76:6: style: The destructor '~SpecialDatesModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.h:76:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:115:17: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:115:63: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:115:17: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.cpp:63:21: performance:inconclusive: Either there is a missing 'override', or the member function 'reports::PivotGridTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.h:35:10: note: Either there is a missing 'override', or the member function 'reports::PivotGridTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivotgrid-test.cpp:63:21: note: Either there is a missing 'override', or the member function 'reports::PivotGridTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/views/khomeview_p.h:1460:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Investment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:374:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextBrowserInteraction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:172:28: warning: The class 'KTransactionMergeDlg' defines member function with name 'addTransaction' also defined in its parent class 'KTransactionSelectDlg'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:103:29: note: Parent function 'KTransactionSelectDlg::addTransaction' kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.cpp:172:28: note: Derived function 'KTransactionMergeDlg::addTransaction' kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.cpp:37:10: performance:inconclusive: Technically the member function 'CreditDebitEditPrivate::widgetChanged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:305:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:92:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/styleditemdelegateforwarder.cpp:47:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commitData [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:595:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:45:14: style: The destructor '~SecuritiesModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:45:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:70:14: style: The destructor '~AccountsModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:70:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/csv/import/bankingwizardpage.cpp:166:47: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:287:9: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:287:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:287:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:1559:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Budget [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:496:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TolerantMode [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/daterangedlg.cpp:29:5: performance:inconclusive: Technically the member function 'DateRangeDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:326:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:102:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commitData [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:602:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseModelRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:69:14: style: The destructor '~SecuritiesModelNewSecurity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:45:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:69:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:173:14: style: The destructor '~JournalModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:173:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:303:21: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:303:67: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/sql/sqlstorage.cpp:303:21: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:290:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:1618:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:501:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payee [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/specialdatedelegate.h:31:14: style: The destructor '~SpecialDateDelegate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/kmmstyleditemdelegate.h:26:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/specialdatedelegate.h:31:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:337:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:130:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/tests/amountvalidator-test.cpp:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Acceptable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextId [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneySecurity >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:301:14: style: The destructor '~JournalModelNewTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:173:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:301:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/khomeview.cpp:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContextMenu [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:595:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.h:37:14: style: The destructor '~NewTransactionEditor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.h:41:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/newtransactioneditor.h:37:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:349:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:145:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payeeIdentifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/tests/amountvalidator-test.cpp:42:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1231:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.h:89:14: style: The destructor '~PriceModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.h:89:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < SpecialDateEntry >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:376:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:124:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/khomeview.cpp:147:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paintRequested [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:613:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:381:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/tests/amountvalidator-test.cpp:99:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locale [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idToItemMapper [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < PriceEntry >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyAccount >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:414:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:221:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/khomeview.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:401:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1400:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idToItemMapper [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < JournalEntry >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:521:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:238:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.h:37:6: style: The destructor '~CreditDebitEdit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/widgets/multicurrencyedit.h:39:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.h:37:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:505:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:151:70: style:inconclusive: Function 'createOnlineTask' argument 1 names different: declaration 'iid' definition 'name'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:260:49: note: Function 'createOnlineTask' argument 1 names different: declaration 'iid' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:151:70: note: Function 'createOnlineTask' argument 1 names different: declaration 'iid' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1571:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateFilterActive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:556:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/knewbudgetdlg.cpp:56:17: style: Unused variable: slYear [unusedVariable] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:273:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kwelcomepage.cpp:53:12: style: Variable 'header' is reassigned a value before the old one has been used. [redundantAssignment] kmymoney-5.2.1/kmymoney/views/kwelcomepage.cpp:52:12: note: header is assigned kmymoney-5.2.1/kmymoney/views/kwelcomepage.cpp:53:12: note: header is overwritten kmymoney-5.2.1/kmymoney/widgets/amountedit.h:64:14: style: The destructor '~AmountEdit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/widgets/multicurrencyedit.h:39:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/widgets/amountedit.h:64:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:519:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:81:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/checkingstatementinfowizardpage.cpp:44:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:265:145: style:inconclusive: Function 'convertBest' argument 3 names different: declaration 'convertType' definition 'bestConvertType'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:136:124: note: Function 'convertBest' argument 3 names different: declaration 'convertType' definition 'bestConvertType'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:265:145: note: Function 'convertBest' argument 3 names different: declaration 'convertType' definition 'bestConvertType'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.h:69:17: performance:inconclusive: Technically the member function 'ReconciliationEntry::hasReferenceTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:592:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:289:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/interestchargecheckingswizardpage.cpp:33:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:265:171: style:inconclusive: Function 'convertBest' argument 4 names different: declaration 'userInformation' definition 'bestUserInformation'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:136:146: note: Function 'convertBest' argument 4 names different: declaration 'userInformation' definition 'bestUserInformation'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:265:171: note: Function 'convertBest' argument 4 names different: declaration 'userInformation' definition 'bestUserInformation'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1674:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.h:81:25: performance:inconclusive: Technically the member function 'ReconciliationEntry::referencedObjects' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:636:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:342:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:109:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:349:79: style:inconclusive: Function 'taskSettings' argument 1 names different: declaration 'taskId' definition 'taskName'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.h:161:69: note: Function 'taskSettings' argument 1 names different: declaration 'taskId' definition 'taskName'. kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:349:79: note: Function 'taskSettings' argument 1 names different: declaration 'taskId' definition 'taskName'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1755:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Add [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:665:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:407:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:171:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:389:55: style:inconclusive: Function 'addMatch' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.h:183:45: note: Function 'addMatch' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/mymoney/mymoneysplit.cpp:389:55: note: Function 'addMatch' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1774:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:709:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:448:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitSharesRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:49:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:186:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1797:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionPostDateRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:828:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:471:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:181:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:202:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:75:28: style: The scope of the variable 'attr' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:867:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:482:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:383:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:217:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ShapedFrame [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:36:13: performance:inconclusive: Technically the member function 'ReconciliationModel::Private::formatValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:212:28: style: The scope of the variable 'attr' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:901:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tables [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.cpp:84:102: style:inconclusive: Function 'loadOnlineJobEditPlugin' argument 1 names different: declaration 'plugin' definition 'pluginDesc'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.h:83:85: note: Function 'loadOnlineJobEditPlugin' argument 1 names different: declaration 'plugin' definition 'pluginDesc'. kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.cpp:84:102: note: Function 'loadOnlineJobEditPlugin' argument 1 names different: declaration 'plugin' definition 'pluginDesc'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:565:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:418:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:234:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:151:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page_InterestChargeCheckings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:921:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:690:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReinvestDividend [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:466:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:245:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/transactionsortoption.cpp:56:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowRight [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:161:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tracer [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/gnc/import/mymoneygncreader.h:999:34: performance: Function parameter 'gncValue' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:993:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:708:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:493:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:267:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/transactionsortoption.cpp:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:170:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:373:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:83:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UseRTL [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kbrokeragepage.h:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1033:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:729:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountCurrencyIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:545:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paste [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyoccurrencecombo.cpp:33:47: warning: The class 'KMyMoneyOccurrenceCombo' defines member function with name 'currentItem' also defined in its parent class 'KMyMoneyGeneralCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.h:38:9: note: Parent function 'KMyMoneyGeneralCombo::currentItem' kmymoney-5.2.1/kmymoney/widgets/kmymoneyoccurrencecombo.cpp:33:47: note: Derived function 'KMyMoneyOccurrenceCombo::currentItem' kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:287:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/transactionsortoption.cpp:155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:175:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setEnabled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:392:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:215:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.h:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneybudget.cpp:258:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:124:16: style: Local variable 'splitCount' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.h:81:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:124:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:718:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Add [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:79:27: warning: The class 'ReconciliationModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < ReconciliationEntry >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < ReconciliationEntry >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:79:27: note: Derived function 'ReconciliationModel::load' kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1047:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:744:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/onlinebalancedelegate.h:31:14: style: The destructor '~OnlineBalanceDelegate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/kmmstyleditemdelegate.h:26:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/onlinebalancedelegate.h:31:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:295:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/transactionsortoption.cpp:164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:446:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:434:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.cpp:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:34:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.h:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1082:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:772:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:75:10: warning: The class 'KMyMoneyAccountSelector' defines member function with name 'setSelectionMode' also defined in its parent class 'KMyMoneySelector'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:63:10: note: Parent function 'KMyMoneySelector::setSelectionMode' kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:75:10: note: Derived function 'KMyMoneyAccountSelector::setSelectionMode' kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:312:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/transactionsortoption.cpp:176:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:45:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.h:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kcreditcardschedulepage.h:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kgeneralloaninfopage.h:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1152:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1032:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.cpp:62:53: warning: The class 'KMyMoneyAccountCompletion' defines member function with name 'selector' also defined in its parent class 'KMyMoneyCompletion'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.h:56:23: note: Parent function 'KMyMoneyCompletion::selector' kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.cpp:62:53: note: Derived function 'KMyMoneyAccountCompletion::selector' kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:330:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.h:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:22:26: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyAccountTest::init' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.h:24:10: note: Either there is a missing 'override', or the member function 'MyMoneyAccountTest::init' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:22:26: note: Either there is a missing 'override', or the member function 'MyMoneyAccountTest::init' can be static. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1066:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.cpp:69:33: warning: The class 'KMyMoneyAccountCompletion' defines member function with name 'slotMakeCompletion' also defined in its parent class 'KMyMoneyCompletion'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.h:59:10: note: Parent function 'KMyMoneyCompletion::slotMakeCompletion' kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.cpp:69:33: note: Derived function 'KMyMoneyAccountCompletion::slotMakeCompletion' kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:348:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:26:26: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyAccountTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.h:25:10: note: Either there is a missing 'override', or the member function 'MyMoneyAccountTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyaccount-test.cpp:26:26: note: Either there is a missing 'override', or the member function 'MyMoneyAccountTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1238:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1202:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownTransactionType [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:362:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccountsummarypage.h:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.h:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1296:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:161:48: style:inconclusive: Function 'updateAccount' argument 1 names different: declaration 'acc' definition 'kacc'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/woob/woob.h:47:46: note: Function 'updateAccount' argument 1 names different: declaration 'acc' definition 'kacc'. kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:161:48: note: Function 'updateAccount' argument 1 names different: declaration 'acc' definition 'kacc'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1292:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoundRound [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.h:98:5: style: Class 'KMyMoneyCompletion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:373:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kcreditcardschedulepage.cpp:56:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContentsOnFirstShow [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kgeneralloaninfopage.cpp:54:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContentsOnFirstShow [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1366:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1401:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:346:5: style: Class 'KMyMoneySelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter.cpp:40:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kcreditcardschedulepage.cpp:145:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.cpp:44:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_newInstitutionButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.h:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:421:21: style: The scope of the variable 'filenum' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1432:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter.cpp:65:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanschedulepage.h:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1460:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneymvccombo.h:139:5: style: Class 'KMyMoneyMVCCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:77:46: warning: The class 'KMyMoneyPeriodCombo' defines member function with name 'currentItem' also defined in its parent class 'KMyMoneyGeneralCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.h:38:9: note: Parent function 'KMyMoneyGeneralCombo::currentItem' kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:77:46: note: Derived function 'KMyMoneyPeriodCombo::currentItem' kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter.cpp:105:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:62:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:29:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1489:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter.cpp:256:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:129:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreditCard [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.h:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:284:9: style: The scope of the variable 'j' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1504:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter.cpp:364:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Loan [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.cpp:64:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentNew [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmenttypewizardpage.cpp:31:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stock [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.h:103:6: style: The destructor '~ReconciliationModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.h:103:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:234:59: style:inconclusive: Function 'exportToFile' argument 1 names different: declaration 'file' definition 'filePath'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.h:18:38: note: Function 'exportToFile' argument 1 names different: declaration 'file' definition 'filePath'. kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:234:59: note: Function 'exportToFile' argument 1 names different: declaration 'file' definition 'filePath'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1521:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:185:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.cpp:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmenttypewizardpage.cpp:55:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/onlinejobsmodel.cpp:58:11: style:inconclusive: Technically the member function 'OnlineJobsModel::Private::youngestDateOnFile' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1553:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:264:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.cpp:83:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Liability [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.cpp:111:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asset [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycurrencyselector.cpp:30:5: performance:inconclusive: Technically the member function 'KMyMoneySecuritySelectorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyoccurrencecombo.h:46:36: warning: The class 'KMyMoneyOccurrenceCombo' defines member function with name 'currentItem' also defined in its parent class 'KMyMoneyGeneralCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.h:38:9: note: Parent function 'KMyMoneyGeneralCombo::currentItem' kmymoney-5.2.1/kmymoney/widgets/kmymoneyoccurrencecombo.h:46:36: note: Derived function 'KMyMoneyOccurrenceCombo::currentItem' kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:303:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Loan [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.cpp:124:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanschedulepage.cpp:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:39:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/assetaccountwizardpage.cpp:43:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:33:5: performance:inconclusive: Technically the member function 'InstitutionsModel::Private::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.cpp:144:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:141:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Script [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1100:23: performance:inconclusive: Technically the member function 'MyMoneySchedule::setVariation' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:593:10: note: Technically the member function 'MyMoneySchedule::setVariation' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1100:23: note: Technically the member function 'MyMoneySchedule::setVariation' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:42:10: performance:inconclusive: Technically the member function 'InstitutionsModel::Private::loadAccounts' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < ReconciliationEntry >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1736:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccountsummarypage.cpp:100:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/durationwizardpage.cpp:34:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1415:46: performance:inconclusive: Technically the member function 'MyMoneySchedule::processingCalendar' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:648:33: note: Technically the member function 'MyMoneySchedule::processingCalendar' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1415:46: note: Technically the member function 'MyMoneySchedule::processingCalendar' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:146:38: style: Parameter 'node' can be declared as reference to const [constParameterReference] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:241:72: style:inconclusive: Function 'slotLoadProfileFromConfig' argument 1 names different: declaration 'name' definition 'profile'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.h:55:51: note: Function 'slotLoadProfileFromConfig' argument 1 names different: declaration 'name' definition 'profile'. kmymoney-5.2.1/kmymoney/plugins/qif/config/mymoneyqifprofileeditor.cpp:241:72: note: Function 'slotLoadProfileFromConfig' argument 1 names different: declaration 'name' definition 'profile'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1812:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/woob.cpp:108:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:79:10: performance:inconclusive: Technically the member function 'XMLStoragePrivate::ungetString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/durationwizardpage.cpp:99:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1224:24: performance:inconclusive: Technically the member function 'MyMoneySchedule::addHalfMonths' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:682:11: note: Technically the member function 'MyMoneySchedule::addHalfMonths' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1224:24: note: Technically the member function 'MyMoneySchedule::addHalfMonths' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1903:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:233:28: performance:inconclusive: Either there is a missing 'override', or the member function 'KOnlineJobOutboxView::removeActions' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.h:57:10: note: Either there is a missing 'override', or the member function 'KOnlineJobOutboxView::removeActions' can be static. kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:233:28: note: Either there is a missing 'override', or the member function 'KOnlineJobOutboxView::removeActions' can be static. kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:246:10: performance:inconclusive: Technically the member function 'XMLStoragePrivate::checkRecoveryKeyValidity' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:107:35: error: Null pointer dereference [nullPointer] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:60:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1406:23: performance:inconclusive: Technically the member function 'MyMoneySchedule::isProcessingDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:691:10: note: Technically the member function 'MyMoneySchedule::isProcessingDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1406:23: note: Technically the member function 'MyMoneySchedule::isProcessingDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1927:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/ktaglabel.h:37:27: style:inconclusive: Either there is a missing 'override', or the member function 'KTagLabel::id' can be const. [functionConst] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:97:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Once [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helpRequested [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/effectivedatewizardpage.cpp:33:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:122:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1950:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.cpp:63:52: style:inconclusive: Function 'ReportAccount' argument 1 names different: declaration 'accountid' definition 'account'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.h:80:50: note: Function 'ReportAccount' argument 1 names different: declaration 'accountid' definition 'account'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.cpp:63:52: note: Function 'ReportAccount' argument 1 names different: declaration 'accountid' definition 'account'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:332:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monthly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:131:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/effectivedatewizardpage.cpp:48:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/onlinejobsmodel.cpp:43:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/ofx/import/dialogs/mymoneyofxconnector.cpp:132:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1991:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotReconciled [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.cpp:235:52: style:inconclusive: Function 'operator<' argument 1 names different: declaration 'right' definition 'second'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.h:89:41: note: Function 'operator<' argument 1 names different: declaration 'right' definition 'second'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.cpp:235:52: note: Function 'operator<' argument 1 names different: declaration 'right' definition 'second'. kmymoney-5.2.1/kmymoney/widgets/transactionsortoption.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:227:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Price [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/firstpaymentwizardpage.cpp:31:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:352:62: style:inconclusive: Function 'setOpeningBalanceText' argument 1 names different: declaration 'text' definition 'txt'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.h:136:47: note: Function 'setOpeningBalanceText' argument 1 names different: declaration 'text' definition 'txt'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:352:62: note: Function 'setOpeningBalanceText' argument 1 names different: declaration 'text' definition 'txt'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2015:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kpayeeidentifierview.cpp:67:70: style:inconclusive: Function 'setSource' argument 1 names different: declaration 'data' definition 'container'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/kpayeeidentifierview.h:35:52: note: Function 'setSource' argument 1 names different: declaration 'data' definition 'container'. kmymoney-5.2.1/kmymoney/views/kpayeeidentifierview.cpp:67:70: note: Function 'setSource' argument 1 names different: declaration 'data' definition 'container'. kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:107:35: error: Null pointer dereference [nullPointer] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:74:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:241:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard_p.h:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:705:62: style:inconclusive: Function 'setFilterScriptImport' argument 1 names different: declaration 'txt' definition 'script'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.h:138:47: note: Function 'setFilterScriptImport' argument 1 names different: declaration 'txt' definition 'script'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:705:62: note: Function 'setFilterScriptImport' argument 1 names different: declaration 'txt' definition 'script'. kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:225:25: warning: The class 'InstitutionsModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneyInstitution >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneyInstitution >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:225:25: note: Derived function 'InstitutionsModel::load' kmymoney-5.2.1/kmymoney/mymoney/storage/onlinejobsmodel.h:46:14: style: The destructor '~OnlineJobsModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/onlinejobsmodel.h:46:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:262:28: style: Variable 'itTodo' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2020:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:258:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard_p.h:86:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createItem [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/interestcategorywizardpage.cpp:43:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:713:62: style:inconclusive: Function 'setFilterScriptExport' argument 1 names different: declaration 'txt' definition 'script'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.h:139:47: note: Function 'setFilterScriptExport' argument 1 names different: declaration 'txt' definition 'script'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:713:62: note: Function 'setFilterScriptExport' argument 1 names different: declaration 'txt' definition 'script'. kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:263:28: style: Variable 'itEvent' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2092:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:69:5: style: Class 'XMLStoragePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyviewbase_p.h:53:10: performance:inconclusive: Technically the member function 'KMyMoneyViewBasePrivate::updateViewLabel' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:169:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:278:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard_p.h:440:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoCalc [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/interestcategorywizardpage.cpp:75:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/interesteditwizardpage.cpp:29:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:116:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < onlineJob >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyviewbase_p.h:65:13: performance:inconclusive: Technically the member function 'KMyMoneyViewBasePrivate::formatViewLabelValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:228:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:288:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard_p.h:499:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expense [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:112:13: style: Local variable 'value' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.h:52:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:112:13: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:124:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2280:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:118:84: style:inconclusive: Boolean expression 'LedgerViewSettings::instance()->showAllSplits()' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:966:13: style: Local variable 'value' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.h:52:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyqifprofile.cpp:966:13: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:140:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.h:36:14: style: The destructor '~InstitutionsModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.h:36:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2395:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:485:15: style: Variable 't' can be declared as reference to const [constVariableReference] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:374:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2405:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerjournalidfilter.cpp:34:92: performance: Function parameter 'specialJournalModels' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/mymoney/onlinejobadministration.cpp:402:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneyInstitution >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.h:32:48: performance: Function parameter 'symbol' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:34:5: performance:inconclusive: Technically the member function 'ColumnSelectorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/securitiesdlg.h:32:70: performance: Function parameter 'name' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2438:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.cpp:179:64: performance: Function parameter 'foreignCurrency' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:39:5: style: Class 'KAccountTemplateSelectorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/loanamountwizardpage.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:193:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:298:13: style: The scope of the variable 'chkAccnt' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2455:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:112:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:15:5: performance:inconclusive: Technically the member function 'KMyMoneyTextEditPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:225:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2506:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:204:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitTagIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountedit.cpp:20:7: warning: Class 'nationalAccountEdit' does not have a destructor which is recommended since it has dynamic memory/resource management. [noDestructor] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/namewizardpage.cpp:30:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:259:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2520:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:285:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/loanattributeswizardpage.cpp:39:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:270:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2532:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/budget/kbudgetvalues.cpp:67:35: style: Parameter 'tab' can be declared as pointer to const [constParameterPointer] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:310:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:37:5: style: Class 'ColumnSelectorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:150:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssetLoan [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:281:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2544:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:349:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:19:7: warning: Class 'ibanBicItemEdit' does not have a destructor which is recommended since it has dynamic memory/resource management. [noDestructor] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:202:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Loan [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:292:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2557:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:102:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalDelegate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:370:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:214:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:311:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2572:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:140:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:383:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:232:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreditCard [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/paymenteditwizardpage.cpp:31:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completeChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:329:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2606:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pMenus [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:412:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneytreeview.h:34:6: style: The destructor '~KMyMoneyTreeView' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/widgets/kmmemptyview.h:85:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/widgets/kmymoneytreeview.h:34:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:339:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Loan [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/paymentfrequencywizardpage.cpp:27:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:344:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2624:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:153:23: style: Variable 'masterKey' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transaction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:465:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:210:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updateBalances [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:50:5: performance:inconclusive: Technically the member function 'MyMoneyForecastPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:356:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2658:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllTables [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/kcm_xmlstorage.cpp:156:19: style: Variable 'masterKey' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:383:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionSplitCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:489:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitSharesRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:437:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:77:27: performance:inconclusive: Technically the member function 'MyMoneyForecastPrivate::budgetAccountList' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransaction.cpp:407:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2702:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:423:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionErroneousRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:514:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:467:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:546:18: style:inconclusive: Technically the member function 'MyMoneyForecastPrivate::accountMovingAverage' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:89:48: style:inconclusive: Function 'writeAccountEntry' argument 1 names different: declaration 's' definition 'stream'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.h:81:41: note: Function 'writeAccountEntry' argument 1 names different: declaration 's' definition 'stream'. kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:89:48: note: Function 'writeAccountEntry' argument 1 names different: declaration 's' definition 'stream'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2768:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:443:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:586:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoFillWithClosestInValue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/schedulewizardpage.cpp:29:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:489:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:566:18: style:inconclusive: Technically the member function 'MyMoneyForecastPrivate::accountWeightedMovingAverage' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2782:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:114:55: style:inconclusive: Function 'setTagIdList' argument 1 names different: declaration 'payeeIds' definition 'tagIds'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.h:33:43: note: Function 'setTagIdList' argument 1 names different: declaration 'payeeIds' definition 'tagIds'. kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:114:55: note: Function 'setTagIdList' argument 1 names different: declaration 'payeeIds' definition 'tagIds'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:479:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GroupMarker [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:745:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Amortization [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/summaryeditwizardpage.cpp:45:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:516:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:583:18: style:inconclusive: Technically the member function 'MyMoneyForecastPrivate::accountLinearRegression' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2834:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.h:183:28: style:inconclusive: Either there is a missing 'override', or the member function 'reports::ListTable::rows' can be const. [functionConst] kmymoney-5.2.1/kmymoney/templates/templatewriter.cpp:174:17: style: The scope of the variable 'filename' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:497:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interactive [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:752:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitTagIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/summarywizardpage.cpp:53:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:659:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:821:12: performance:inconclusive: Technically the member function 'MyMoneyForecastPrivate::calculateBeginForecastDay' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3037:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:506:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:763:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitValueRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/variableinterestdatewizardpage.cpp:28:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changeDaily [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:685:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3082:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:513:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalSplitMaxLinesCountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:770:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_ONE [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kaccountpage.h:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:770:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:553:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:861:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/knewuserwizard.h:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcategoriespage.h:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1019:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balanceChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:91:13: style: The scope of the variable 'openingBalanceTransactionId' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:134:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/objectinfotable.cpp:68:23: warning: The class 'ObjectInfoTable' defines member function with name 'init' also defined in its parent class 'ListTable'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.h:59:10: note: Parent function 'ListTable::init' kmymoney-5.2.1/kmymoney/plugins/views/reports/core/objectinfotable.cpp:68:23: note: Derived function 'ObjectInfoTable::init' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:663:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:954:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitAccountIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:377:21: style: The scope of the variable 'txt' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:153:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:683:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHint [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1001:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PayeeDefaultAccountRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kaccountpage.cpp:41:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kpreferencepage.h:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1289:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:209:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:713:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1028:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcategoriespage.cpp:54:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_templateSelector [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.h:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kgeneralpage.h:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kintropage.h:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1317:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:224:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.h:37:5: style: Unused private function: 'MyMoneyAnonWriter::d_func' [unusedPrivateFunction] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.h:37:5: note: Unused private function: 'MyMoneyAnonWriter::d_func' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.h:37:5: note: Unused private function: 'MyMoneyAnonWriter::d_func' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:755:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:33:5: performance:inconclusive: Technically the member function 'TabOrderDialogPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:240:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:42:80: performance: Function parameter 'specialJournalModels' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:822:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Payment [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:183:5: performance:inconclusive: Technically the member function 'TabOrderEditorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1338:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransaction-test.cpp:486:10: style: The scope of the variable 'changed' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:279:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:849:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1316:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:194:10: performance:inconclusive: Technically the member function 'TabOrderEditorPrivate::updateGeometry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.cpp:59:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrencyIsoCode [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kgeneralpage.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loadAddressButton [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1369:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:306:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:860:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1396:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:95:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/wizardpages/currency.cpp:49:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1449:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:320:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:42:84: performance: Function parameter 'specialJournalModels' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/views/ledgertagfilter.cpp:116:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:944:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditingState [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1466:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:168:217: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1555:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:344:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1066:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1492:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:285:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1642:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:372:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1529:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:128:44: warning: The class 'KMyMoneyCategory' defines member function with name 'selector' also defined in its parent class 'KMyMoneyCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:70:23: note: Parent function 'KMyMoneyCombo::selector' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:128:44: note: Derived function 'KMyMoneyCategory::selector' kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:478:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interest [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1708:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:102:22: style: Local variable 'child' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:51:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:102:22: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:420:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerpayeefilter.cpp:116:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1165:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1647:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:192:24: warning: The class 'KMyMoneyCategory' defines member function with name 'setCurrentText' also defined in its parent class 'KMyMoneyCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:107:10: note: Parent function 'KMyMoneyCombo::setCurrentText' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:192:24: note: Derived function 'KMyMoneyCategory::setCurrentText' kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:508:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paymentReceived [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/tools/kmmreport-export.cpp:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1777:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:439:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:227:75: style:inconclusive: Function 'getAccount' argument 2 names different: declaration 'account' definition 'accid'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.h:97:49: note: Function 'getAccount' argument 2 names different: declaration 'account' definition 'accid'. kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:227:75: note: Function 'getAccount' argument 2 names different: declaration 'account' definition 'accid'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1245:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reconciliation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1659:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusOut [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:197:24: warning: The class 'KMyMoneyCategory' defines member function with name 'setCurrentText' also defined in its parent class 'KMyMoneyCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:108:10: note: Parent function 'KMyMoneyCombo::setCurrentText' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:197:24: note: Derived function 'KMyMoneyCategory::setCurrentText' kmymoney-5.2.1/tools/kmmreport-export.cpp:83:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InfoTable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1870:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.h:85:10: warning: The class 'SchedulesModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneySchedule >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneySchedule >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.h:85:10: note: Derived function 'SchedulesModel::load' kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:234:76: style:inconclusive: Function 'writeSplitEntry' argument 2 names different: declaration 't' definition 'split'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.h:104:62: note: Function 'writeSplitEntry' argument 2 names different: declaration 't' definition 'split'. kmymoney-5.2.1/kmymoney/plugins/qif/export/mymoneyqifwriter.cpp:234:76: note: Function 'writeSplitEntry' argument 2 names different: declaration 't' definition 'split'. kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:469:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1273:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Detail [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:223:24: warning: The class 'KMyMoneySecurity' defines member function with name 'setCurrentText' also defined in its parent class 'KMyMoneyCategory'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:192:24: note: Parent function 'KMyMoneyCategory::setCurrentText' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:223:24: note: Derived function 'KMyMoneySecurity::setCurrentText' kmymoney-5.2.1/kmymoney/wizards/newuserwizard/knewuserwizard.cpp:113:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checkings [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/tools/kmmreport-export.cpp:93:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InfoTable [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:59:5: performance:inconclusive: Technically the member function 'KNewAccountDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1902:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:519:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:60:10: performance:inconclusive: Technically the member function 'TemplateLoaderPrivate::loadTemplate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1350:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnsureVisible [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:228:24: warning: The class 'KMyMoneySecurity' defines member function with name 'setCurrentText' also defined in its parent class 'KMyMoneyCategory'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:197:24: note: Parent function 'KMyMoneyCategory::setCurrentText' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:228:24: note: Derived function 'KMyMoneySecurity::setCurrentText' kmymoney-5.2.1/kmymoney/wizards/newuserwizard/knewuserwizard.cpp:139:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/tools/kmmreport-export.cpp:105:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnitedStates [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:658:30: performance:inconclusive: Technically the member function 'KNewAccountDlgPrivate::accountTypeToBudgetOptionIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2017:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:577:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:167:10: performance:inconclusive: Technically the member function 'TemplateLoaderPrivate::setFlags' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1386:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtBottom [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:223:24: warning: The class 'KMyMoneySecurity' defines member function with name 'setCurrentText' also defined in its parent class 'KMyMoneyCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:107:10: note: Parent function 'KMyMoneyCombo::setCurrentText' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:223:24: note: Derived function 'KMyMoneySecurity::setCurrentText' kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:671:29: performance:inconclusive: Technically the member function 'KNewAccountDlgPrivate::budgetOptionIndexToAccountType' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2173:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:609:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:255:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeKeyValueContainer' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:56:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeKeyValueContainer' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:255:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeKeyValueContainer' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1398:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:228:24: warning: The class 'KMyMoneySecurity' defines member function with name 'setCurrentText' also defined in its parent class 'KMyMoneyCombo'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:108:10: note: Parent function 'KMyMoneyCombo::setCurrentText' kmymoney-5.2.1/kmymoney/widgets/kmymoneycategory.cpp:228:24: note: Derived function 'KMyMoneySecurity::setCurrentText' kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:151:51: style:inconclusive: Function 'appendCorrectFileExt' argument 1 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/kmymoneyutils.h:204:47: note: Function 'appendCorrectFileExt' argument 1 names different: declaration 'name' definition 'str'. kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:151:51: note: Function 'appendCorrectFileExt' argument 1 names different: declaration 'name' definition 'str'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:174:55: style:inconclusive: Function 'formatDateTime' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.h:121:60: note: Function 'formatDateTime' argument 1 names different: declaration 'date' definition 'dt'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:174:55: note: Function 'formatDateTime' argument 1 names different: declaration 'date' definition 'dt'. kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:696:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:260:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeKeyValueContainer' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:55:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeKeyValueContainer' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:260:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeKeyValueContainer' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1444:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:38:5: warning: Member variable 'Private::m_baseEditor' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.h:50:30: warning: The class 'KMyMoneyAccountCompletion' defines member function with name 'selector' also defined in its parent class 'KMyMoneyCompletion'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.h:56:23: note: Parent function 'KMyMoneyCompletion::selector' kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.h:50:30: note: Derived function 'KMyMoneyAccountCompletion::selector' kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:151:71: style:inconclusive: Function 'appendCorrectFileExt' argument 2 names different: declaration 'extension' definition 'strExtToUse'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/kmymoneyutils.h:204:68: note: Function 'appendCorrectFileExt' argument 2 names different: declaration 'extension' definition 'strExtToUse'. kmymoney-5.2.1/kmymoney/kmymoneyutils.cpp:151:71: note: Function 'appendCorrectFileExt' argument 2 names different: declaration 'extension' definition 'strExtToUse'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2430:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:185:47: style:inconclusive: Function 'formatTime' argument 1 names different: declaration 'date' definition 'time'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.h:120:52: note: Function 'formatTime' argument 1 names different: declaration 'date' definition 'time'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:185:47: note: Function 'formatTime' argument 1 names different: declaration 'date' definition 'time'. kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:829:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:265:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeAddress' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:58:5: note: Parent function 'MyMoneyXmlWriterPrivate::writeAddress' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:265:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeAddress' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1544:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.h:53:10: warning: The class 'KMyMoneyAccountCompletion' defines member function with name 'slotMakeCompletion' also defined in its parent class 'KMyMoneyCompletion'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneycompletion.h:59:10: note: Parent function 'KMyMoneyCompletion::slotMakeCompletion' kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcompletion.h:53:10: note: Derived function 'KMyMoneyAccountCompletion::slotMakeCompletion' kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2455:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:229:84: style:inconclusive: Function 'transactionWarnLevel' argument 1 names different: declaration 'transactionIds' definition 'journalEntryIds'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.h:141:89: note: Function 'transactionWarnLevel' argument 1 names different: declaration 'transactionIds' definition 'journalEntryIds'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:229:84: note: Function 'transactionWarnLevel' argument 1 names different: declaration 'transactionIds' definition 'journalEntryIds'. kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:69:47: performance: Function parameter 'items' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.h:40:6: style: The destructor '~SchedulesJournalModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:173:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.h:40:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:845:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:306:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeInstitution' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:64:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeInstitution' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:306:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeInstitution' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1598:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2463:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:269:80: style:inconclusive: Function 'transactionWarnLevel' argument 1 names different: declaration 'transactionId' definition 'journalEntryId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.h:140:85: note: Function 'transactionWarnLevel' argument 1 names different: declaration 'transactionId' definition 'journalEntryId'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:269:80: note: Function 'transactionWarnLevel' argument 1 names different: declaration 'transactionId' definition 'journalEntryId'. kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.h:53:14: style: The destructor '~SchedulesModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.h:53:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:868:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:335:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writePayee' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:65:17: note: Parent function 'MyMoneyXmlWriterPrivate::writePayee' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:335:32: note: Derived function 'MyMoneyAnonWriterPrivate::writePayee' kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:49:5: style: Class 'TemplateLoaderPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1687:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalTransactionIdRole [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:156:5: style: Class 'KMyMoneyCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2474:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:902:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/woob/interface/woobinterface.cpp:124:42: performance: Function parameter 'method' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:389:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeTag' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:67:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeTag' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:389:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeTag' kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1719:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pMenus [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycalculator.cpp:55:31: performance:inconclusive: Technically the member function 'KMyMoneyCalculatorPrivate::commaRegex' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:310:22: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:924:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:371:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeCostCenter' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:66:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeCostCenter' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:371:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeCostCenter' kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2500:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: style: The destructor '~MyMoneyModel < MyMoneySchedule >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodelbase.h:29:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:219:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:945:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:450:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeSecurity' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:72:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeSecurity' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:450:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeSecurity' kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:219:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:219:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:219:9: note: Null pointer dereference kmymoney-5.2.1/tools/xea2kmt.cpp:75:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2546:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:991:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:469:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeReport' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:73:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeReport' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:469:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeReport' kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:252:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:253:53: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:252:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:37:5: performance:inconclusive: Technically the member function 'KTagContainerPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/tools/xea2kmt.cpp:130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2807:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.h:45:10: style: The function 'setData' overrides a function in a base class but just delegates back to the base class. [uselessOverride] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:206:10: note: Virtual function in base class kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesjournalmodel.h:45:10: note: Function in derived class kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:57:18: performance:inconclusive: Technically the member function 'SchedulesModel::Private::scheduleInfo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1151:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:488:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeBudget' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:74:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeBudget' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:488:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeBudget' kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:253:13: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:253:53: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kinstitutionsview.cpp:253:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneymoneyvalidator.cpp:41:75: style:inconclusive: Function 'validate' argument 2 names different: declaration 'pos' definition '_p'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneymoneyvalidator.h:56:55: note: Function 'validate' argument 2 names different: declaration 'pos' definition '_p'. kmymoney-5.2.1/kmymoney/widgets/kmymoneymoneyvalidator.cpp:41:75: note: Function 'validate' argument 2 names different: declaration 'pos' definition '_p'. kmymoney-5.2.1/tools/xea2kmt.cpp:175:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipChildElements [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2814:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:122:13: performance:inconclusive: Technically the member function 'SchedulesModel::Private::payee' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1231:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:503:32: warning: The class 'MyMoneyAnonWriterPrivate' defines member function with name 'writeOnlineJob' also defined in its parent class 'MyMoneyXmlWriterPrivate'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:75:17: note: Parent function 'MyMoneyXmlWriterPrivate::writeOnlineJob' kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:503:32: note: Derived function 'MyMoneyAnonWriterPrivate::writeOnlineJob' kmymoney-5.2.1/tools/xea2kmt.cpp:410:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:232:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutOverride [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2821:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1249:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:41:5: performance:inconclusive: Technically the member function 'Invest::ActivityPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:390:21: style:inconclusive: Either there is a missing 'override', or the member function 'SplitDelegate::showValuesInverted' can be const. [functionConst] kmymoney-5.2.1/kmymoney/views/splitdelegate.h:44:10: note: Either there is a missing 'override', or the member function 'SplitDelegate::showValuesInverted' can be const. kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:390:21: note: Either there is a missing 'override', or the member function 'SplitDelegate::showValuesInverted' can be const. kmymoney-5.2.1/tools/xea2kmt.cpp:430:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:487:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1291:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:78:18: performance:inconclusive: Technically the member function 'Invest::ActivityPrivate::sumSplits' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/tools/xea2kmt.cpp:473:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:633:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrintPreview [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2877:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1313:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:38:5: performance:inconclusive: Technically the member function 'KMyMoneyAccountTreeViewPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:40:5: style: Class 'KTagContainerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/tools/xea2kmt.cpp:516:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:667:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReconciliationAccount [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2960:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:376:22: warning: The class 'SchedulesModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneySchedule >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneySchedule >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:376:22: note: Derived function 'SchedulesModel::load' kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1357:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:47:10: performance:inconclusive: Technically the member function 'KMyMoneyAccountTreeViewPrivate::openIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:699:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3736:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:39:48: performance: Function parameter 'strFileName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1401:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:40:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:807:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3842:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:42:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1457:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:812:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3850:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:42:22: style: Variable 'minute' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1482:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/newspliteditor.h:40:14: style: The destructor '~NewSplitEditor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/tabordereditor.h:24:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/newspliteditor.h:40:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:84:18: style: Local variable 'end' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.h:59:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:84:18: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:53:7: warning: Class 'TabOrder' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:886:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3858:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyutils.cpp:133:10: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:43:22: style: Variable 'hour' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1550:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.h:29:14: style: The destructor '~InvestTransactionEditor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.h:41:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/investtransactioneditor.h:29:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:91:11: style: Local variable 'start' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.h:52:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyperiodcombo.cpp:91:11: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:53:7: warning: Class 'TabOrder' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/kmymoney.cpp:903:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3890:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:44:22: style: Variable 'day' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1580:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:42:5: style: Class 'KMyMoneyAccountTreeViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:912:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3898:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:61:22: style: Variable 'before' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1605:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:934:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontShowReconciliationHeader [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3910:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:190:9: style: class member 'MyMoneyStatementPrivate::m_transactionCount' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/plugins/icalendar/export/schedulestoicalendar.cpp:62:22: style: Variable 'after' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1675:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneycurrencyselector.cpp:149:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1055:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:191:9: style: class member 'MyMoneyStatementPrivate::m_transactionsAdded' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1730:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp:55:5: style: Class 'KReportConfigurationFilterDlgPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.h:45:6: style: The destructor '~KMyMoneyAccountTreeView' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/widgets/kmymoneytreeview.h:34:6: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.h:45:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/kmymoney.cpp:1237:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4258:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:192:9: style: class member 'MyMoneyStatementPrivate::m_transactionsMatched' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1760:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1290:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Schedule [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:193:9: style: class member 'MyMoneyStatementPrivate::m_transactionDuplicates' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1808:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.cpp:20:53: style:inconclusive: Function 'KMyMoneyGeneralCombo' argument 1 names different: declaration 'parent' definition 'w'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.h:32:44: note: Function 'KMyMoneyGeneralCombo' argument 1 names different: declaration 'parent' definition 'w'. kmymoney-5.2.1/kmymoney/widgets/kmymoneygeneralcombo.cpp:20:53: note: Function 'KMyMoneyGeneralCombo' argument 1 names different: declaration 'parent' definition 'w'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:1299:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Institution [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4351:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneystatement.cpp:194:9: style: class member 'MyMoneyStatementPrivate::m_payeesCreated' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1878:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1350:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileClose [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4359:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1971:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:35:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1817:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:1992:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:210:131: warning: Either the condition '!device' is redundant or there is possible null pointer dereference: device. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:209:13: note: Assuming that condition '!device' is not redundant kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:210:131: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.cpp:140:18: style: Local variable 'value' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.h:43:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/creditdebitedit.cpp:140:18: note: Shadow variable kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:35:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1859:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4405:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:616:31: performance:inconclusive: Technically the member function 'MyMoneyTransactionFilter::splitState' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:579:9: note: Technically the member function 'MyMoneyTransactionFilter::splitState' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:616:31: note: Technically the member function 'MyMoneyTransactionFilter::splitState' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2030:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:630:5: warning:inconclusive: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:647:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:630:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:1923:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowStatusbar [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4423:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:653:65: performance:inconclusive: Technically the member function 'MyMoneyTransactionFilter::validTransaction' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:600:43: note: Technically the member function 'MyMoneyTransactionFilter::validTransaction' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:653:65: note: Technically the member function 'MyMoneyTransactionFilter::validTransaction' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2063:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:647:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:647:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:647:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:1935:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowStatusbar [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4431:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2245:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:68:19: style: The comparison 'rc == true' is always true because 'rc' and 'true' represent the same value. [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:67:19: note: 'rc' is assigned value 'true' here. kmymoney-5.2.1/kmymoney/widgets/kaccounttemplateselector.cpp:68:19: note: The comparison 'rc == true' is always true because 'rc' and 'true' represent the same value. kmymoney-5.2.1/kmymoney/kmymoney.cpp:2004:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4439:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2277:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/ledgeraccountfilter.cpp:55:88: performance: Function parameter 'specialJournalModels' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:33:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2310:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2342:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2213:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddReversingTransaction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4610:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transaction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2370:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2282:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4660:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2396:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2392:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4665:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2421:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2493:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4832:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:115:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2459:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2567:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2498:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2638:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:374:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:2534:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcategoriespage.cpp:38:5: style: Class 'CategoriesPagePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2674:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:388:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2693:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:867:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kintropage.cpp:33:5: style: Class 'IntroPagePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2747:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:896:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2778:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JournalEntry [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1292:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2805:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartReconciliation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:250:5: style: Same expression on both sides of '=='. [duplicateExpression] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1443:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2821:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneymoney-test.cpp:287:5: style: Same expression on both sides of '!='. [duplicateExpression] kmymoney-5.2.1/kmymoney/plugins/csv/export/csvwriter.cpp:341:22: style: Variable 'chkAccnt' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1497:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2899:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1566:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:593:17: style: The scope of the variable 'm_additionalGpgKeys' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kgeneralpage.cpp:42:5: style: Class 'GeneralPagePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2932:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1763:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:596:13: style: The scope of the variable 'selectedKeyName' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2974:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Account [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:196:72: style:inconclusive: Function 'addItem' argument 2 names different: declaration 'parent' definition 'parentIdx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.h:52:60: note: Function 'addItem' argument 2 names different: declaration 'parent' definition 'parentIdx'. kmymoney-5.2.1/kmymoney/mymoney/storage/templatesmodel.cpp:196:72: note: Function 'addItem' argument 2 names different: declaration 'parent' definition 'parentIdx'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1939:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyvalidationfeedback.cpp:93:95: performance: Function parameter 'message' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3001:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2255:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:83:19: style: Local variable 'iban' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.h:28:13: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:83:19: note: Shadow variable kmymoney-5.2.1/kmymoney/kmymoney.cpp:3007:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2367:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:84:19: style: Local variable 'bic' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.h:29:13: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:84:19: note: Shadow variable kmymoney-5.2.1/tools/xea2kmt.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3013:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2509:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3043:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:437:65: style: Redundant condition: !d->m_considerCategorySplits. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2664:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoundNever [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3175:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:3045:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3229:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3266:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowMenubar [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3287:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SaveAs [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3385:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneybriefschedule.cpp:155:65: performance: Function parameter 'list' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3475:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/passstore.cpp:106:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3641:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:85:5: performance:inconclusive: Technically the member function 'KMyMoneyViewPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.cpp:44:5: style: Class 'CurrencyPagePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3761:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:111:10: style:inconclusive: Technically the member function 'KMyMoneyViewPrivate::selectSharedActions' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3775:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:138:10: performance:inconclusive: Technically the member function 'KMyMoneyViewPrivate::switchView' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3816:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enter [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneyviewbase.cpp:79:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3876:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/views/specialdatedelegate.cpp:111:21: style: Variable 'txt' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:262:51: performance: Function parameter 'columns' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3934:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pActions [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:643:37: style: Condition '!b.isIncomeExpense()' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:643:13: note: Assuming that condition '!a.isIncomeExpense()' is not redundant kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:643:37: note: Condition '!b.isIncomeExpense()' is always true kmymoney-5.2.1/kmymoney/views/specialdatedelegate.cpp:111:17: style: Variable 'txt' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:274:52: performance: Function parameter 'columns' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3972:160: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:286:49: performance: Function parameter 'columns' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4036:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appInterface [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/xml/xmlstorage.cpp:631:72: performance: Function parameter 'txt' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:126:19: style: The comparison 'rc == true' is always true because 'rc' and 'true' represent the same value. [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:125:19: note: 'rc' is assigned value 'true' here. kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:126:19: note: The comparison 'rc == true' is always true because 'rc' and 'true' represent the same value. kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:88:5: style: Class 'KMyMoneyViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4161:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp:135:32: performance: Function parameter 'jobId' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4247:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reportaccount.h:139:53: performance: Function parameter 'foreignCurrency' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/effectivedatewizardpage.cpp:60:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4281:190: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:105:51: style:inconclusive: Function 'keyReleaseEvent' argument 1 names different: declaration 'ev' definition 'k'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.h:100:37: note: Function 'keyReleaseEvent' argument 1 names different: declaration 'ev' definition 'k'. kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:105:51: note: Function 'keyReleaseEvent' argument 1 names different: declaration 'ev' definition 'k'. kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:122:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:43:5: performance:inconclusive: Technically the member function 'KMyMoneyWizardPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:130:49: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration 'ev' definition 'k'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.h:87:35: note: Function 'keyPressEvent' argument 1 names different: declaration 'ev' definition 'k'. kmymoney-5.2.1/kmymoney/widgets/kmymoneylineedit.cpp:130:49: note: Function 'keyPressEvent' argument 1 names different: declaration 'ev' definition 'k'. kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:129:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:34:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4364:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:28:5: warning: Class 'KMyMoneyWizardPage' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:34:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4455:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMainWindow [valueFlowBailoutIncompleteVar] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:28:5: warning: Class 'KMyMoneyWizardPage' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:886:20: style: Local variable 'dateRange' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:247:39: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:886:20: note: Shadow variable kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:33:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccounttreeview.cpp:76:31: style: Class 'KMyMoneyAccountTreeViewPrivate' is unsafe, 'KMyMoneyAccountTreeViewPrivate::proxyModel' can leak by wrong usage. [unsafeClassCanLeak] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.h:194:5: style: Class 'KMyMoneyWizard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:603:46: error: Null pointer dereference [nullPointer] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:611:46: error: Null pointer dereference [nullPointer] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/loanattributeswizardpage.cpp:91:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/loanattributeswizardpage.cpp:91:28: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/wizards/newloanwizard/loanattributeswizardpage.cpp:91:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:619:46: error: Null pointer dereference [nullPointer] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:257:85: style:inconclusive: Function 'price' argument 3 names different: declaration 'date' definition '_date'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.h:102:77: note: Function 'price' argument 3 names different: declaration 'date' definition '_date'. kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:257:85: note: Function 'price' argument 3 names different: declaration 'date' definition '_date'. kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/kbicedit.cpp:100:213: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:717:33: error: Null pointer dereference [nullPointer] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:228:9: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:233:49: note: Assuming that condition 'dlg' is not redundant kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:228:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/kbicedit.cpp:110:131: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:223:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:233:13: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:233:49: note: Assuming that condition 'dlg' is not redundant kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:233:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:491:25: style:inconclusive: Either there is a missing 'override', or the member function 'LedgerViewPage::accountName' can be const. [functionConst] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.h:66:13: note: Either there is a missing 'override', or the member function 'LedgerViewPage::accountName' can be const. kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:491:25: note: Either there is a missing 'override', or the member function 'LedgerViewPage::accountName' can be const. kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.cpp:53:22: style:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyWizard::setTitle' can be const. [functionConst] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.h:140:10: note: Either there is a missing 'override', or the member function 'KMyMoneyWizard::setTitle' can be const. kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.cpp:53:22: note: Either there is a missing 'override', or the member function 'KMyMoneyWizard::setTitle' can be const. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kbrokeragepage.cpp:40:38: style:inconclusive: Function 'BrokeragePage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kbrokeragepage.h:33:36: note: Function 'BrokeragePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kbrokeragepage.cpp:40:38: note: Function 'BrokeragePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.cpp:771:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:45:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:320:20: performance:inconclusive: Use const reference for 'priceEntry' to avoid unnecessary data copying. [redundantCopyLocalConst] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:45:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:90:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/widgets/columnselector.cpp:249:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:68:14: warning: Member variable 'KInvestmentViewPrivate::m_selectedRow' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:43:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneytextedit.cpp:106:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.cpp:37:42: style:inconclusive: Function 'InstitutionPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.h:35:38: note: Function 'InstitutionPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.cpp:37:42: note: Function 'InstitutionPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kcreditcardschedulepage.cpp:47:56: style:inconclusive: Function 'CreditCardSchedulePage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kcreditcardschedulepage.h:33:45: note: Function 'CreditCardSchedulePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kcreditcardschedulepage.cpp:47:56: note: Function 'CreditCardSchedulePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:178:62: style:inconclusive: Function 'flags' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.h:48:44: note: Function 'flags' argument 1 names different: declaration 'idx' definition 'index'. kmymoney-5.2.1/kmymoney/widgets/budgetviewproxymodel.cpp:178:62: note: Function 'flags' argument 1 names different: declaration 'idx' definition 'index'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.cpp:75:24: style: Local variable 'institution' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.h:46:31: note: Shadowed declaration kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kinstitutionpage.cpp:75:24: note: Shadow variable kmymoney-5.2.1/kmymoney/views/ledgerviewpage.h:66:13: performance: Function 'accountName()' should return member 'accountName' by const reference. [returnByReference] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kgeneralloaninfopage.cpp:45:50: style:inconclusive: Function 'GeneralLoanInfoPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kgeneralloaninfopage.h:35:42: note: Function 'GeneralLoanInfoPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kgeneralloaninfopage.cpp:45:50: note: Function 'GeneralLoanInfoPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:53:165: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:661:24: style:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyDateEdit::setDisplayFormat' can be const. [functionConst] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.h:123:10: note: Either there is a missing 'override', or the member function 'KMyMoneyDateEdit::setDisplayFormat' can be const. kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:661:24: note: Either there is a missing 'override', or the member function 'KMyMoneyDateEdit::setDisplayFormat' can be const. kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:61:155: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:85:66: style: Parameter 'frameCollection' can be declared as pointer to const [constParameterPointer] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:422:58: style:inconclusive: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/tabordereditor.h:121:46: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'e'. kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:422:58: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'e'. kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:235:11: performance:inconclusive: Technically the member function 'KMyMoneyDateEditPrivate::adjustDay' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:70:152: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:255:11: style:inconclusive: Technically the member function 'KMyMoneyDateEditPrivate::adjustMonth' can be const. [functionConst] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemdelegate.cpp:76:161: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:645:9: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:648:59: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:645:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:284:11: style:inconclusive: Technically the member function 'KMyMoneyDateEditPrivate::adjustYear' can be const. [functionConst] kmymoney-5.2.1/kmymoney/widgets/ktagcontainer.cpp:162:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:646:9: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:648:59: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:646:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:648:13: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:648:59: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:648:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:348:21: style: The scope of the variable 'filenum' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:117:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:121:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:117:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:596:50: style:inconclusive: Function 'appendSplit' argument 1 names different: declaration 's' definition 'split'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.h:56:42: note: Function 'appendSplit' argument 1 names different: declaration 's' definition 'split'. kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:596:50: note: Function 'appendSplit' argument 1 names different: declaration 's' definition 'split'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:118:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:121:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:118:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:468:22: style:inconclusive: Either there is a missing 'override', or the member function 'NewSplitEditor::showValuesInverted' can be const. [functionConst] kmymoney-5.2.1/kmymoney/views/newspliteditor.h:49:10: note: Either there is a missing 'override', or the member function 'NewSplitEditor::showValuesInverted' can be const. kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:468:22: note: Either there is a missing 'override', or the member function 'NewSplitEditor::showValuesInverted' can be const. kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:53:145: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:120:14: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:121:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:120:14: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:36:5: style: Class 'KMyMoneyDateEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:61:146: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:145:46: style:inconclusive: Function 'SplitDialog' argument 2 names different: declaration 'mainAmount' definition 'amount'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/splitdialog.h:39:46: note: Function 'SplitDialog' argument 2 names different: declaration 'mainAmount' definition 'amount'. kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:145:46: note: Function 'SplitDialog' argument 2 names different: declaration 'mainAmount' definition 'amount'. kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:70:148: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:199:5: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:203:17: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:199:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp:76:167: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kmymoney-5.2.1/kmymoney/templates/templateloader.cpp:137:83: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:200:5: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:203:17: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:200:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.cpp:54:40: style:inconclusive: Function 'LoanPayoutPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.h:33:37: note: Function 'LoanPayoutPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpayoutpage.cpp:54:40: note: Function 'LoanPayoutPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:202:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:203:17: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kcategoriesview.cpp:202:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:63:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:87:18: style: Variable 'w' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanschedulepage.cpp:46:44: style:inconclusive: Function 'LoanSchedulePage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanschedulepage.h:35:39: note: Function 'LoanSchedulePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanschedulepage.cpp:46:44: note: Function 'LoanSchedulePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:40:5: performance:inconclusive: Technically the member function 'KNewInvestmentWizardPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:65:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:225:14: style: Variable 'w' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kpreferencepage.cpp:26:40: style:inconclusive: Function 'PreferencePage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kpreferencepage.h:37:37: note: Function 'PreferencePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kpreferencepage.cpp:26:40: note: Function 'PreferencePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/views/splitdelegate.cpp:353:21: style: Variable 'splitEditor' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:281:14: style: Variable 'w' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/storage/pricemodel.cpp:196:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.h:42:6: style: The destructor '~KEditScheduleDlg' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/tabordereditor.h:24:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/keditscheduledlg.h:42:6: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:433:14: style: Variable 'resetIndex' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector_p.h:32:5: performance:inconclusive: Technically the member function 'KMyMoneySelectorPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:435:101: style:inconclusive: Function 'writeTransaction' argument 2 names different: declaration 'account' definition 'transaction'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:82:79: note: Function 'writeTransaction' argument 2 names different: declaration 'account' definition 'transaction'. kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:435:101: note: Function 'writeTransaction' argument 2 names different: declaration 'account' definition 'transaction'. kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:141:123: style:inconclusive: Function 'InvTransactionHelper' argument 4 names different: declaration '_value' definition '_price'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/tests/testutilities.h:94:105: note: Function 'InvTransactionHelper' argument 4 names different: declaration '_value' definition '_price'. kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:141:123: note: Function 'InvTransactionHelper' argument 4 names different: declaration '_value' definition '_price'. kmymoney-5.2.1/kmymoney/views/tabordereditor.cpp:447:14: style: Variable 'result' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector_p.h:75:10: style:inconclusive: Technically the member function 'KMyMoneySelectorPrivate::setupItemData' can be const. [functionConst] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcategoriespage.cpp:46:40: style:inconclusive: Function 'CategoriesPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcategoriespage.h:38:37: note: Function 'CategoriesPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcategoriespage.cpp:46:40: note: Function 'CategoriesPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kintropage.cpp:47:30: style:inconclusive: Function 'IntroPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kintropage.h:32:32: note: Function 'IntroPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kintropage.cpp:47:30: note: Function 'IntroPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kaccountpage.cpp:34:34: style:inconclusive: Function 'AccountPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kaccountpage.h:35:34: note: Function 'AccountPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kaccountpage.cpp:34:34: note: Function 'AccountPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:127:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:146:24: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:1038:48: style:inconclusive: Function 'validateDateFormat' argument 1 names different: declaration 'index' definition 'col'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.h:255:52: note: Function 'validateDateFormat' argument 1 names different: declaration 'index' definition 'col'. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:1038:48: note: Function 'validateDateFormat' argument 1 names different: declaration 'index' definition 'col'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:145:31: warning: The class 'KMyMoneyAccountSelector' defines member function with name 'setSelectionMode' also defined in its parent class 'KMyMoneySelector'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:63:10: note: Parent function 'KMyMoneySelector::setSelectionMode' kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:145:31: note: Derived function 'KMyMoneyAccountSelector::setSelectionMode' kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:397:16: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:773:27: performance:inconclusive: Technically the member function 'MyMoneyXmlWriter::errorString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.h:50:13: note: Technically the member function 'MyMoneyXmlWriter::errorString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:773:27: note: Technically the member function 'MyMoneyXmlWriter::errorString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.cpp:70:38: style:inconclusive: Function 'HierarchyPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.h:35:36: note: Function 'HierarchyPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/khierarchypage.cpp:70:38: note: Function 'HierarchyPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:190:14: style: The scope of the variable 'haveMinBalance' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/splitmodel.cpp:695:16: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:179:39: performance:inconclusive: Technically the member function 'MultiTransactionEditor::Private::isDatePostOpeningDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:112:10: note: Technically the member function 'MultiTransactionEditor::Private::isDatePostOpeningDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:179:39: note: Technically the member function 'MultiTransactionEditor::Private::isDatePostOpeningDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/widgets/kmymoneycalculator.cpp:43:20: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:191:14: style: The scope of the variable 'haveMaxCredit' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:306:39: performance:inconclusive: Technically the member function 'MultiTransactionEditor::Private::payeeChanged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:116:10: note: Technically the member function 'MultiTransactionEditor::Private::payeeChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:306:39: note: Technically the member function 'MultiTransactionEditor::Private::payeeChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:42:5: style: Class 'KMyMoneyAccountSelectorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:297:39: performance:inconclusive: Technically the member function 'MultiTransactionEditor::Private::numberChanged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:119:10: note: Technically the member function 'MultiTransactionEditor::Private::numberChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:297:39: note: Technically the member function 'MultiTransactionEditor::Private::numberChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:61:74: performance: Function parameter 'tagName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/tests/testutilities.cpp:234:168: performance: Function parameter '_currency' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:302:39: performance:inconclusive: Technically the member function 'MultiTransactionEditor::Private::amountChanged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:120:10: note: Technically the member function 'MultiTransactionEditor::Private::amountChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:302:39: note: Technically the member function 'MultiTransactionEditor::Private::amountChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kgeneralpage.cpp:51:34: style:inconclusive: Function 'GeneralPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kgeneralpage.h:36:34: note: Function 'GeneralPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kgeneralpage.cpp:51:34: note: Function 'GeneralPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter_p.h:62:74: performance: Function parameter 'tagName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:311:39: performance:inconclusive: Technically the member function 'MultiTransactionEditor::Private::tagsChanged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:123:10: note: Technically the member function 'MultiTransactionEditor::Private::tagsChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:311:39: note: Technically the member function 'MultiTransactionEditor::Private::tagsChanged' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.h:74:10: style: Virtual function 'slotSettingsChanged' is called from constructor 'MultiTransactionEditor(QWidget*parent=nullptr,const QString&accountId=QString()' at line 495. Dynamic binding is not used. [virtualCallInConstructor] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:495:5: note: Calling slotSettingsChanged kmymoney-5.2.1/kmymoney/views/multitransactioneditor.h:74:10: note: slotSettingsChanged is a virtual function kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:68:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:396:37: style:inconclusive: Function 'setClosed' argument 1 names different: declaration 'isClosed' definition 'closed'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.h:469:25: note: Function 'setClosed' argument 1 names different: declaration 'isClosed' definition 'closed'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:396:37: note: Function 'setClosed' argument 1 names different: declaration 'isClosed' definition 'closed'. kmymoney-5.2.1/kmymoney/plugins/csv/import/csvwizard.cpp:174:25: style: Variable 'model' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.h:31:14: style: The destructor '~MultiTransactionEditor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/transactioneditorbase.h:41:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/multitransactioneditor.h:31:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:45:42: style:inconclusive: Function 'LoanPaymentPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.h:36:38: note: Function 'LoanPaymentPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloanpaymentpage.cpp:45:42: note: Function 'LoanPaymentPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.cpp:50:36: style:inconclusive: Function 'CurrencyPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.h:35:35: note: Function 'CurrencyPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.cpp:50:36: note: Function 'CurrencyPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.cpp:244:52: style: Unused variable: list [unusedVariable] kmymoney-5.2.1/kmymoney/views/splitview.cpp:634:17: performance:inconclusive: Either there is a missing 'override', or the member function 'SplitView::slotSettingsChanged' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/views/splitview.h:80:10: note: Either there is a missing 'override', or the member function 'SplitView::slotSettingsChanged' can be static. kmymoney-5.2.1/kmymoney/views/splitview.cpp:634:17: note: Either there is a missing 'override', or the member function 'SplitView::slotSettingsChanged' can be static. kmymoney-5.2.1/kmymoney/views/splitview.cpp:60:10: performance:inconclusive: Technically the member function 'SplitView::Private::setSingleLineDetailRole' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:954:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:284:16: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyaccount.cpp:639:18: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/splitview.cpp:44:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyanonwriter.cpp:420:131: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:102:38: style:inconclusive: Function 'setEditable' argument 1 names different: declaration 'editable' definition 'y'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.h:56:27: note: Function 'setEditable' argument 1 names different: declaration 'editable' definition 'y'. kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:102:38: note: Function 'setEditable' argument 1 names different: declaration 'editable' definition 'y'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.h:104:10: style:inconclusive: Either there is a missing 'override', or the member function 'reports::KReportChartView::accountSeries' can be const. [functionConst] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccountsummarypage.cpp:71:48: style:inconclusive: Function 'AccountSummaryPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccountsummarypage.h:33:41: note: Function 'AccountSummaryPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccountsummarypage.cpp:71:48: note: Function 'AccountSummaryPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.h:120:10: style:inconclusive: Either there is a missing 'override', or the member function 'reports::KReportChartView::seriesTotals' can be const. [functionConst] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:55:42: style:inconclusive: Function 'AccountTypePage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.h:42:38: note: Function 'AccountTypePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:55:42: note: Function 'AccountTypePage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:284:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:126:51: style:inconclusive: Function 'hideShowPages' argument 1 names different: declaration 'i' definition 'accountType'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.h:59:48: note: Function 'hideShowPages' argument 1 names different: declaration 'i' definition 'accountType'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kaccounttypepage.cpp:126:51: note: Function 'hideShowPages' argument 1 names different: declaration 'i' definition 'accountType'. kmymoney-5.2.1/kmymoney/views/transactioneditorbase.cpp:419:91: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:143:9: style: Variable 'line' is assigned an expression that holds the same value. [redundantAssignment] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:130:22: note: line is assigned 'new QFrame(q)' here. kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:143:9: note: Variable 'line' is assigned an expression that holds the same value. kmymoney-5.2.1/kmymoney/widgets/kmymoneycombo.cpp:129:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/dialogs/knewaccountdlg.cpp:707:79: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:61:5: performance:inconclusive: Technically the member function 'AmountEditPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:209:10: performance:inconclusive: Technically the member function 'AmountEditPrivate::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/splitview.cpp:316:12: style: Condition '!haveEditorInOtherView' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/views/splitview.cpp:313:38: note: Assignment 'haveEditorInOtherView=false', assigned value is 0 kmymoney-5.2.1/kmymoney/views/splitview.cpp:316:12: note: Condition '!haveEditorInOtherView' is always true kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:296:10: style:inconclusive: Technically the member function 'AmountEditPrivate::swapCommodities' can be const. [functionConst] kmymoney-5.2.1/kmymoney/wizards/newuserwizard/kcurrencypage.cpp:103:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:208:50: style:inconclusive: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.h:58:38: note: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:208:50: note: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:325:10: style:inconclusive: Technically the member function 'AmountEditPrivate::setWidgetText' can be const. [functionConst] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:42:16: warning: Class 'AmountEditHelper' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:42:16: warning: Class 'AmountEditHelper' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:639:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:640:56: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kinvestmentview.cpp:639:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:206:9: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:207:51: note: Assuming that condition 'dlg' is not redundant kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:206:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/splitdialog.cpp:78:13: style: class member 'Private::transactionPayeeId' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:443:13: warning: Either the condition 'tabOrderDialog' is redundant or there is possible null pointer dereference: tabOrderDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:445:66: note: Assuming that condition 'tabOrderDialog' is not redundant kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:443:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:62:36: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyTransactionFilterTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.h:24:10: note: Either there is a missing 'override', or the member function 'MyMoneyTransactionFilterTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneytransactionfilter-test.cpp:62:36: note: Either there is a missing 'override', or the member function 'MyMoneyTransactionFilterTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:444:69: style:inconclusive: Function 'setHintFrameStyle' argument 1 names different: declaration 'style' definition 'frameStyle'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.h:58:39: note: Function 'setHintFrameStyle' argument 1 names different: declaration 'style' definition 'frameStyle'. kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:444:69: note: Function 'setHintFrameStyle' argument 1 names different: declaration 'style' definition 'frameStyle'. kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:202:52: style:inconclusive: Function 'setData' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.h:44:37: note: Function 'setData' argument 1 names different: declaration 'idx' definition 'index'. kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:202:52: note: Function 'setData' argument 1 names different: declaration 'idx' definition 'index'. kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:82:23: performance:inconclusive: Technically the member function 'JournalDelegate::Private::displayMatchedString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard_p.h:172:41: style: Parameter 'oldPage' can be declared as pointer to const [constParameterPointer] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:298:17: performance:inconclusive: Technically the member function 'JournalDelegate::Private::isMultiSplitDisplay' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:48:42: style:inconclusive: Function 'LoanDetailsPage' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.h:33:38: note: Function 'LoanDetailsPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:48:42: note: Function 'LoanDetailsPage' argument 1 names different: declaration 'parent' definition 'wizard'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:324:57: style:inconclusive: Function 'updateTermWidgets' argument 1 names different: declaration 'term' definition 'val'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.h:54:44: note: Function 'updateTermWidgets' argument 1 names different: declaration 'term' definition 'val'. kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/kloandetailspage.cpp:324:57: note: Function 'updateTermWidgets' argument 1 names different: declaration 'term' definition 'val'. kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:178:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:180:11: note: Found duplicate branches for 'if' and 'else'. kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:178:9: note: Found duplicate branches for 'if' and 'else'. kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:73:40: style: Variable 'lastDelimiterAdded' is reassigned a value before the old one has been used. [redundantAssignment] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:69:40: note: lastDelimiterAdded is assigned kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:73:40: note: lastDelimiterAdded is overwritten kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:205:102: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:66:26: style: Variable 'frame' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:539:57: style:inconclusive: Function 'paymentDates' argument 1 names different: declaration 'startDate' definition '_startDate'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:473:44: note: Function 'paymentDates' argument 1 names different: declaration 'startDate' definition '_startDate'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:539:57: note: Function 'paymentDates' argument 1 names different: declaration 'startDate' definition '_startDate'. kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:209:17: warning:inconclusive: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:224:72: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:209:17: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:214:99: style: Parameter 'frame' can be declared as pointer to const [constParameterPointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:539:82: style:inconclusive: Function 'paymentDates' argument 2 names different: declaration 'endDate' definition '_endDate'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:473:68: note: Function 'paymentDates' argument 2 names different: declaration 'endDate' definition '_endDate'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:539:82: note: Function 'paymentDates' argument 2 names different: declaration 'endDate' definition '_endDate'. kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:212:30: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:224:72: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:212:30: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:877:66: style:inconclusive: Function 'occurrenceToString' argument 1 names different: declaration 'type' definition 'occurrence'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:533:70: note: Function 'occurrenceToString' argument 1 names different: declaration 'type' definition 'occurrence'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:877:66: note: Function 'occurrenceToString' argument 1 names different: declaration 'type' definition 'occurrence'. kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:235:41: warning: Either the condition 'cdlg!=nullptr' is redundant or there is possible null pointer dereference: cdlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:236:90: note: Assuming that condition 'cdlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kscheduledview_p.h:235:41: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:40:5: performance:inconclusive: Technically the member function 'KTransactionFilterPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:228:10: performance:inconclusive: Technically the member function 'KTransactionFilterPrivate::selectAllSubItems' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:547:11: style: Local variable 'endDate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.h:183:11: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:547:11: note: Shadow variable kmymoney-5.2.1/kmymoney/views/investactivities.cpp:206:53: style:inconclusive: Function 'haveCategoryAndAmount' argument 1 names different: declaration 'category' definition 'categoryWidget'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/investactivities.h:101:47: note: Function 'haveCategoryAndAmount' argument 1 names different: declaration 'category' definition 'categoryWidget'. kmymoney-5.2.1/kmymoney/views/investactivities.cpp:206:53: note: Function 'haveCategoryAndAmount' argument 1 names different: declaration 'category' definition 'categoryWidget'. kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:258:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:239:10: performance:inconclusive: Technically the member function 'KTransactionFilterPrivate::selectSubItems' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.cpp:59:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/investactivities.cpp:206:84: style:inconclusive: Function 'haveCategoryAndAmount' argument 2 names different: declaration 'amount' definition 'amountWidget'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/investactivities.h:101:72: note: Function 'haveCategoryAndAmount' argument 2 names different: declaration 'amount' definition 'amountWidget'. kmymoney-5.2.1/kmymoney/views/investactivities.cpp:206:84: note: Function 'haveCategoryAndAmount' argument 2 names different: declaration 'amount' definition 'amountWidget'. kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:190:66: style:inconclusive: Function 'KNewInvestmentWizard' argument 1 names different: declaration 'acc' definition 'account'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.h:42:57: note: Function 'KNewInvestmentWizard' argument 1 names different: declaration 'acc' definition 'account'. kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:190:66: note: Function 'KNewInvestmentWizard' argument 1 names different: declaration 'acc' definition 'account'. kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.cpp:128:25: style: Variable 'currentPage' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:208:67: style:inconclusive: Function 'KNewInvestmentWizard' argument 1 names different: declaration 'sec' definition 'security'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.h:47:58: note: Function 'KNewInvestmentWizard' argument 1 names different: declaration 'sec' definition 'security'. kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:208:67: note: Function 'KNewInvestmentWizard' argument 1 names different: declaration 'sec' definition 'security'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:569:5: performance:inconclusive: Technically the member function 'KMyMoneyAccountComboSplitHelperPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector_p.h:94:32: style: Class 'KMyMoneySelectorPrivate' is unsafe, 'KMyMoneySelectorPrivate::m_layout' can leak by wrong usage. [unsafeClassCanLeak] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.cpp:138:25: style: Variable 'currentPage' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/kmymoneywizard.cpp:161:25: style: Variable 'page' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:666:47: style:inconclusive: Function 'setAllowEmptyDate' argument 1 names different: declaration 'allowEmptyDate' definition 'emptyDateAllowed'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.h:63:33: note: Function 'setAllowEmptyDate' argument 1 names different: declaration 'allowEmptyDate' definition 'emptyDateAllowed'. kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:666:47: note: Function 'setAllowEmptyDate' argument 1 names different: declaration 'allowEmptyDate' definition 'emptyDateAllowed'. kmymoney-5.2.1/kmymoney/mymoney/storage/schedulesmodel.cpp:477:53: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:48:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:205:55: style:inconclusive: Function 'setAccount' argument 1 names different: declaration 'id' definition 'acc'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.h:40:51: note: Function 'setAccount' argument 1 names different: declaration 'id' definition 'acc'. kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:205:55: note: Function 'setAccount' argument 1 names different: declaration 'id' definition 'acc'. kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:494:20: style: Local variable 'date' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.h:73:11: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:494:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:1224:44: performance:inconclusive: Function parameter 'date' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:530:17: warning: Either the condition 'tabOrderDialog' is redundant or there is possible null pointer dereference: tabOrderDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:531:70: note: Assuming that condition 'tabOrderDialog' is not redundant kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:530:17: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.h:27:14: style: The destructor '~ReconciliationLedgerViewPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.h:38:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.h:27:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:37:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:540:11: style: Local variable 'date' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.h:73:11: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneydateedit.cpp:540:11: note: Shadow variable kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:601:13: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:601:53: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:601:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:535:13: warning: Either the condition 'tabOrderDialog' is redundant or there is possible null pointer dereference: tabOrderDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:531:70: note: Assuming that condition 'tabOrderDialog' is not redundant kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:535:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountcombo.cpp:572:5: style: Class 'KMyMoneyAccountComboSplitHelperPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:652:17: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:652:57: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:652:17: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:178:18: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:704:13: warning: Either the condition 'tabOrderDialog' is redundant or there is possible null pointer dereference: tabOrderDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:705:66: note: Assuming that condition 'tabOrderDialog' is not redundant kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:704:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/mymoneyschedule.cpp:712:10: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:709:9: warning: Either the condition 'tabOrderDialog' is redundant or there is possible null pointer dereference: tabOrderDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:705:66: note: Assuming that condition 'tabOrderDialog' is not redundant kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:709:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:436:25: warning: Either the condition 'it_v' is redundant or there is possible null pointer dereference: it_v. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:438:29: note: Assuming that condition 'it_v' is not redundant kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:436:25: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:437:32: warning: Either the condition 'it_v' is redundant or there is possible null pointer dereference: it_v. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:438:29: note: Assuming that condition 'it_v' is not redundant kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:437:32: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:205:39: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/widgets/widgethintframe.cpp:299:48: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/ledgerviewpage.cpp:122:20: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/kmymoneyview.cpp:291:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:878:5: performance: Variable 'm_sepaKeywords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:735:13: warning: Either the condition '!dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:736:55: note: Assuming that condition '!dlg' is not redundant kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:735:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1035:19: performance:inconclusive: Technically the member function 'KBankingExt::transfer' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:210:10: note: Technically the member function 'KBankingExt::transfer' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1035:19: note: Technically the member function 'KBankingExt::transfer' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1101:22: performance:inconclusive: Technically the member function 'KBankingExt::mappingId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:219:13: note: Technically the member function 'KBankingExt::mappingId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1101:22: note: Technically the member function 'KBankingExt::mappingId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:501:40: style: Return value 'dd->cancelReconciliation()' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:501:40: note: Calling function 'cancelReconciliation' returns 1 kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:501:40: note: Return value 'dd->cancelReconciliation()' is always true kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1388:19: performance:inconclusive: Technically the member function 'KBankingExt::_slToStatement' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:222:10: note: Technically the member function 'KBankingExt::_slToStatement' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:1388:19: note: Technically the member function 'KBankingExt::_slToStatement' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:984:19: performance:inconclusive: Technically the member function 'KBankingExt::clearPasswordCache' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:228:10: note: Technically the member function 'KBankingExt::clearPasswordCache' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:984:19: note: Technically the member function 'KBankingExt::clearPasswordCache' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/tools/xea2kmt.cpp:444:10: performance:inconclusive: Technically the member function 'GnuCashAccountTemplateReader::checkAndUpdateAvailableNamespaces' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:133:13: performance:inconclusive: Technically the member function 'KBanking::Private::libVersion' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.cpp:116:53: style:inconclusive: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.h:81:38: note: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/specialdatesmodel.cpp:116:53: note: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/views/kscheduledview.cpp:180:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:153:79: style:inconclusive: Function 'accountList' argument 1 names different: declaration 'list' definition 'filterList'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:72:67: note: Function 'accountList' argument 1 names different: declaration 'list' definition 'filterList'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:153:79: note: Function 'accountList' argument 1 names different: declaration 'list' definition 'filterList'. kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:90:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:252:48: style:inconclusive: Function 'addAccountGroup' argument 1 names different: declaration 'type' definition 'group'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:162:50: note: Function 'addAccountGroup' argument 1 names different: declaration 'type' definition 'group'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:252:48: note: Function 'addAccountGroup' argument 1 names different: declaration 'type' definition 'group'. kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:261:70: style:inconclusive: Function 'categoryChanged' argument 1 names different: declaration 'id' definition 'accountId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:118:41: note: Function 'categoryChanged' argument 1 names different: declaration 'id' definition 'accountId'. kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:261:70: note: Function 'categoryChanged' argument 1 names different: declaration 'id' definition 'accountId'. kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:522:72: style:inconclusive: Function 'saveTransaction' argument 1 names different: declaration 'selectedJournalEntries' definition 'selectedJournalEntryIds'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.h:36:52: note: Function 'saveTransaction' argument 1 names different: declaration 'selectedJournalEntries' definition 'selectedJournalEntryIds'. kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:522:72: note: Function 'saveTransaction' argument 1 names different: declaration 'selectedJournalEntries' definition 'selectedJournalEntryIds'. kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:330:98: style:inconclusive: Function 'NewSplitEditor' argument 3 names different: declaration 'accountId' definition 'counterAccountId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/newspliteditor.h:39:95: note: Function 'NewSplitEditor' argument 3 names different: declaration 'accountId' definition 'counterAccountId'. kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:330:98: note: Function 'NewSplitEditor' argument 3 names different: declaration 'accountId' definition 'counterAccountId'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:309:9: style: Local variable 'count' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:170:9: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:309:9: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.cpp:642:10: style: The scope of the variable 'dataRangeStartAdjusted' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:611:47: style:inconclusive: Function 'setNumber' argument 1 names different: declaration 'id' definition 'number'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/newspliteditor.h:85:35: note: Function 'setNumber' argument 1 names different: declaration 'id' definition 'number'. kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:611:47: note: Function 'setNumber' argument 1 names different: declaration 'id' definition 'number'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:474:9: style: Local variable 'count' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:170:9: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:474:9: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/views/reports/core/kreportchartview.cpp:643:10: style: The scope of the variable 'dataRangeEndAdjusted' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:185:20: style: Local variable 'isIncomeExpense' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:121:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:185:20: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:530:9: style: Local variable 'count' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.h:170:9: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:530:9: note: Shadow variable kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:274:32: style: Local variable 'postDate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.h:50:11: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:274:32: note: Shadow variable kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:256:20: style: Local variable 'accountId' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/newspliteditor.h:66:13: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:256:20: note: Shadow variable kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:409:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:583:21: style: Local variable 'schedule' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.h:49:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:583:21: note: Shadow variable kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:704:32: style: Local variable 'accountId' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/newspliteditor.h:66:13: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/newspliteditor.cpp:704:32: note: Shadow variable kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp:415:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:621:14: style: Local variable 'schedule' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/keditscheduledlg.h:49:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/keditscheduledlg.cpp:621:14: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:101:58: style:inconclusive: Function 'slotItemSelected' argument 1 names different: declaration 'it_v' definition 'item'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:334:44: note: Function 'slotItemSelected' argument 1 names different: declaration 'it_v' definition 'item'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:101:58: note: Function 'slotItemSelected' argument 1 names different: declaration 'it_v' definition 'item'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:376:57: style:inconclusive: Function 'slotMakeCompletion' argument 1 names different: declaration 'txt' definition '_txt'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:327:43: note: Function 'slotMakeCompletion' argument 1 names different: declaration 'txt' definition '_txt'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:376:57: note: Function 'slotMakeCompletion' argument 1 names different: declaration 'txt' definition '_txt'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:389:68: style:inconclusive: Function 'slotMakeCompletion' argument 1 names different: declaration 'exp' definition '_exp'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:320:54: note: Function 'slotMakeCompletion' argument 1 names different: declaration 'exp' definition '_exp'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:389:68: note: Function 'slotMakeCompletion' argument 1 names different: declaration 'exp' definition '_exp'. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:114:22: style: Local variable 'item' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:238:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:114:22: note: Shadow variable kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:138:13: warning: Either the condition 'wizard!=nullptr' is redundant or there is possible null pointer dereference: wizard. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:138:59: note: Assuming that condition 'wizard!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:138:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:160:22: style: Local variable 'item' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:238:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:160:22: note: Shadow variable kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:227:13: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:228:21: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/views/kaccountsview_p.h:227:13: note: Null pointer dereference kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:168:22: style: Local variable 'item' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:238:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:168:22: note: Shadow variable kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:350:22: style: Variable 'after' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:212:26: style: Local variable 'item' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:238:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:212:26: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlwriter.cpp:125:88: performance: Function parameter 'tagName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:350:22: style: Local variable 'item' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:238:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:350:22: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1723:15: style:inconclusive: Technically the member function 'CSVFile::getStartEndRow' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:303:10: note: Technically the member function 'CSVFile::getStartEndRow' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1723:15: note: Technically the member function 'CSVFile::getStartEndRow' can be const. kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:462:34: style: Local variable 'item' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.h:238:22: note: Shadowed declaration kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:462:34: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:454:23: performance:inconclusive: Technically the member function 'CSVImporterCore::validateCurrencies' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:379:10: note: Technically the member function 'CSVImporterCore::validateCurrencies' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:454:23: note: Technically the member function 'CSVImporterCore::validateCurrencies' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:93:27: performance:inconclusive: Either there is a missing 'override', or the member function 'MyMoneyForecastTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.h:26:10: note: Either there is a missing 'override', or the member function 'MyMoneyForecastTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:93:27: note: Either there is a missing 'override', or the member function 'MyMoneyForecastTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:462:23: performance:inconclusive: Technically the member function 'CSVImporterCore::validateSecurity' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:380:10: note: Technically the member function 'CSVImporterCore::validateSecurity' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:462:23: note: Technically the member function 'CSVImporterCore::validateSecurity' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:470:23: performance:inconclusive: Technically the member function 'CSVImporterCore::validateSecurity' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:381:10: note: Technically the member function 'CSVImporterCore::validateSecurity' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:470:23: note: Technically the member function 'CSVImporterCore::validateSecurity' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:596:32: style:inconclusive: Technically the member function 'CSVImporterCore::detectDecimalSymbol' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:389:19: note: Technically the member function 'CSVImporterCore::detectDecimalSymbol' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:596:32: note: Technically the member function 'CSVImporterCore::detectDecimalSymbol' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:716:40: performance:inconclusive: Technically the member function 'CSVImporterCore::findAccounts' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:394:27: note: Technically the member function 'CSVImporterCore::findAccounts' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:716:40: note: Technically the member function 'CSVImporterCore::findAccounts' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:489:48: style:inconclusive: Technically the member function 'CSVImporterCore::processActionTypeField' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:413:35: note: Technically the member function 'CSVImporterCore::processActionTypeField' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:489:48: note: Technically the member function 'CSVImporterCore::processActionTypeField' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1282:55: performance:inconclusive: Technically the member function 'CSVImporterCore::createValidActionTypes' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:419:42: note: Technically the member function 'CSVImporterCore::createValidActionTypes' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1282:55: note: Technically the member function 'CSVImporterCore::createValidActionTypes' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/tools/xea2kmt.cpp:423:39: style: Return value '_template.dumpTemplates()' is always true [knownConditionTrueFalse] kmymoney-5.2.1/tools/xea2kmt.cpp:423:39: note: Calling function 'dumpTemplates' returns 1 kmymoney-5.2.1/tools/xea2kmt.cpp:423:39: note: Return value '_template.dumpTemplates()' is always true kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1304:23: style:inconclusive: Technically the member function 'CSVImporterCore::sortSecurities' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:432:10: note: Technically the member function 'CSVImporterCore::sortSecurities' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1304:23: note: Technically the member function 'CSVImporterCore::sortSecurities' can be const. kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:599:29: style: Condition 'rv' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:598:52: note: Calling function 'enqueueJob' returns 0 kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:598:52: note: Assignment 'rv=m_kbanking->enqueueJob(job)', assigned value is 0 kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:599:29: note: Condition 'rv' is always false kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview_p.h:80:14: warning: Member variable 'KForecastViewPrivate::m_needReload' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1373:29: style:inconclusive: Technically the member function 'CSVImporterCore::getNumericalColumns' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:442:16: note: Technically the member function 'CSVImporterCore::getNumericalColumns' can be const. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1373:29: note: Technically the member function 'CSVImporterCore::getNumericalColumns' can be const. kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:621:25: style: Condition 'rv' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:619:48: note: Calling function 'enqueueJob' returns 0 kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:619:48: note: Assignment 'rv=m_kbanking->enqueueJob(job)', assigned value is 0 kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:621:25: note: Condition 'rv' is always false kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:630:16: style: The scope of the variable 'auxForecastTerms' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:103:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyselector.cpp:462:34: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/splitview.cpp:376:41: style:inconclusive: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/splitview.h:87:34: note: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. kmymoney-5.2.1/kmymoney/views/splitview.cpp:376:41: note: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. kmymoney-5.2.1/kmymoney/views/splitview.cpp:443:42: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'kev'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/splitview.h:93:35: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'kev'. kmymoney-5.2.1/kmymoney/views/splitview.cpp:443:42: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'kev'. kmymoney-5.2.1/kmymoney/views/splitview.cpp:547:38: style:inconclusive: Function 'sizeHintForColumn' argument 1 names different: declaration 'row' definition 'col'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/splitview.h:92:31: note: Function 'sizeHintForColumn' argument 1 names different: declaration 'row' definition 'col'. kmymoney-5.2.1/kmymoney/views/splitview.cpp:547:38: note: Function 'sizeHintForColumn' argument 1 names different: declaration 'row' definition 'col'. kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:149:55: style:inconclusive: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.h:108:38: note: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/reconciliationmodel.cpp:149:55: note: Function 'data' argument 1 names different: declaration 'index' definition 'idx'. kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.cpp:109:21: style:inconclusive: Either there is a missing 'override', or the member function 'KForecastView::createActions' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.h:51:10: note: Either there is a missing 'override', or the member function 'KForecastView::createActions' can be const. kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.cpp:109:21: note: Either there is a missing 'override', or the member function 'KForecastView::createActions' can be const. kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.cpp:114:21: performance:inconclusive: Either there is a missing 'override', or the member function 'KForecastView::removeActions' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.h:52:10: note: Either there is a missing 'override', or the member function 'KForecastView::removeActions' can be static. kmymoney-5.2.1/kmymoney/plugins/views/forecast/kforecastview.cpp:114:21: note: Either there is a missing 'override', or the member function 'KForecastView::removeActions' can be static. kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:228:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:573:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:1093:87: style:inconclusive: Function 'calculateAccountTrend' argument 2 names different: declaration 'forecastDays' definition 'trendDays'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.h:86:81: note: Function 'calculateAccountTrend' argument 2 names different: declaration 'forecastDays' definition 'trendDays'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:1093:87: note: Function 'calculateAccountTrend' argument 2 names different: declaration 'forecastDays' definition 'trendDays'. kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard_p.h:59:5: performance:inconclusive: Technically the member function 'KNewLoanWizardPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:341:13: style: The scope of the variable 'errorMessage' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard_p.h:172:10: performance:inconclusive: Technically the member function 'KNewLoanWizardPrivate::updateDuration' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/ktagsview.cpp:720:54: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:133:72: style:inconclusive: Function 'setTextFilter' argument 1 names different: declaration 'exp' definition 'text'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:136:50: note: Function 'setTextFilter' argument 1 names different: declaration 'exp' definition 'text'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:133:72: note: Function 'setTextFilter' argument 1 names different: declaration 'exp' definition 'text'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:653:108: style:inconclusive: Function 'validTransaction' argument 1 names different: declaration 'transaction' definition 't'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:600:86: note: Function 'validTransaction' argument 1 names different: declaration 'transaction' definition 't'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:653:108: note: Function 'validTransaction' argument 1 names different: declaration 'transaction' definition 't'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:930:85: style:inconclusive: Function 'translateDateRange' argument 1 names different: declaration 'range' definition 'id'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:558:70: note: Function 'translateDateRange' argument 1 names different: declaration 'range' definition 'id'. kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:930:85: note: Function 'translateDateRange' argument 1 names different: declaration 'range' definition 'id'. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1438:150: style: Condition 'profile' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:79:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:104:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:450:36: style: Local variable 'tags' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:457:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:450:36: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:105:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:159:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:160:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:185:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:785:45: style:inconclusive: Function 'setModelData' argument 1 names different: declaration 'editor' definition 'editWidget'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/journaldelegate.h:36:32: note: Function 'setModelData' argument 1 names different: declaration 'editor' definition 'editWidget'. kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:785:45: note: Function 'setModelData' argument 1 names different: declaration 'editor' definition 'editWidget'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:186:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:210:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:211:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:317:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:448:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:449:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:472:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:473:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:319:16: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:548:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:562:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:568:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:639:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:585:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/journaldelegate.cpp:710:16: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:628:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:629:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:1075:10: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:118:26: style: The scope of the variable 'it_v' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:1383:14: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:55:31: style: class member 'KMyMoneyAccountSelectorPrivate::m_typeList' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:131:26: style: The scope of the variable 'it_v' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneyforecast.cpp:1693:10: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/kmymoneyaccountselector.cpp:56:31: style: class member 'KMyMoneyAccountSelectorPrivate::m_accountList' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:198:26: style: The scope of the variable 'it_v' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter_p.h:230:26: style: The scope of the variable 'it_v' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:513:10: style: Variable 'dd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:733:10: style: The scope of the variable 'i' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:457:66: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:579:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.cpp:658:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp:1025:63: performance: Function parameter 'tagName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:460:47: style:inconclusive: Function 'AmountEdit' argument 1 names different: declaration 'eq' definition 'sec'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/amountedit.h:63:48: note: Function 'AmountEdit' argument 1 names different: declaration 'eq' definition 'sec'. kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:460:47: note: Function 'AmountEdit' argument 1 names different: declaration 'eq' definition 'sec'. kmymoney-5.2.1/kmymoney/widgets/ktransactionfilter.cpp:552:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:720:49: style:inconclusive: Function 'theTextChanged' argument 1 names different: declaration 'text' definition 'theText'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/widgets/amountedit.h:56:41: note: Function 'theTextChanged' argument 1 names different: declaration 'text' definition 'theText'. kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:720:49: note: Function 'theTextChanged' argument 1 names different: declaration 'text' definition 'theText'. kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:856:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:587:43: performance: Function parameter 'accountId' should be passed by const reference. However it seems that 'openLedger' is a callback function. [passedByValueCallback] kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:157:96: note: Function pointer used here. kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:587:43: note: Function parameter 'accountId' should be passed by const reference. However it seems that 'openLedger' is a callback function. kmymoney-5.2.1/kmymoney/views/simpleledgerview.cpp:399:25: style: Variable 'view' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:70:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:74:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:70:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:71:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:74:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:71:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:73:14: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:74:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/wizards/newloanwizard/additionalfeeswizardpage.cpp:73:14: note: Null pointer dereference kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:210:20: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.h:75:27: note: Shadowed declaration kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:210:20: note: Shadow variable kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:394:36: style: Local variable 'payoutTransaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.h:115:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:394:36: note: Shadow variable kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:400:32: style: Local variable 'brokerageAccount' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.h:127:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp:400:32: note: Shadow variable kmymoney-5.2.1/tools/xea2kmt.cpp:323:30: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/tools/xea2kmt.cpp:319:22: note: Shadowed declaration kmymoney-5.2.1/tools/xea2kmt.cpp:323:30: note: Shadow variable kmymoney-5.2.1/tools/xea2kmt.cpp:335:30: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/tools/xea2kmt.cpp:319:22: note: Shadowed declaration kmymoney-5.2.1/tools/xea2kmt.cpp:335:30: note: Shadow variable kmymoney-5.2.1/tools/xea2kmt.cpp:354:30: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/tools/xea2kmt.cpp:319:22: note: Shadowed declaration kmymoney-5.2.1/tools/xea2kmt.cpp:354:30: note: Shadow variable kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:545:30: style: The comparison 'days > 0' is always false. [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:543:32: note: 'days' is assigned value '0' here. kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:545:30: note: The comparison 'days > 0' is always false. kmymoney-5.2.1/tools/xea2kmt.cpp:371:25: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/tools/xea2kmt.cpp:319:22: note: Shadowed declaration kmymoney-5.2.1/tools/xea2kmt.cpp:371:25: note: Shadow variable kmymoney-5.2.1/tools/xea2kmt.cpp:502:14: style: Local variable 'result' shadows outer function [shadowFunction] kmymoney-5.2.1/tools/xea2kmt.cpp:416:19: note: Shadowed declaration kmymoney-5.2.1/tools/xea2kmt.cpp:502:14: note: Shadow variable kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:315:39: performance:inconclusive: Technically the member function 'MyMoneyStatementReader::Private::setupPrice' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:94:10: note: Technically the member function 'MyMoneyStatementReader::Private::setupPrice' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:315:39: note: Technically the member function 'MyMoneyStatementReader::Private::setupPrice' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:203:39: performance:inconclusive: Technically the member function 'MyMoneyStatementReader::Private::previouslyUsedCategories' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:119:10: note: Technically the member function 'MyMoneyStatementReader::Private::previouslyUsedCategories' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:203:39: note: Technically the member function 'MyMoneyStatementReader::Private::previouslyUsedCategories' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/reconciliationledgerviewpage.cpp:56:21: style: Variable 'result' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:142:42: performance:inconclusive: Technically the member function 'MyMoneyStatementReader::Private::nameToId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:121:13: note: Technically the member function 'MyMoneyStatementReader::Private::nameToId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:142:42: note: Technically the member function 'MyMoneyStatementReader::Private::nameToId' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:514:13: style: The scope of the variable 'rv' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:95:5: performance:inconclusive: Technically the member function 'AccountsModel::Private::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:104:9: performance:inconclusive: Technically the member function 'AccountsModel::Private::loadSubAccounts' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:138:35: performance:inconclusive: Technically the member function 'AccountsModel::Private::checkHierarchy' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:183:10: performance:inconclusive: Technically the member function 'AccountsModel::Private::isFavoriteIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:195:18: performance:inconclusive: Technically the member function 'AccountsModel::Private::adjustedBalance' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/tools/xea2kmt.cpp:343:47: style: Parameter 'a1' can be declared as pointer to const. However it seems that 'nameLessThan' is a callback function, if 'a1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kmymoney-5.2.1/tools/xea2kmt.cpp:358:45: note: You might need to cast the function pointer here kmymoney-5.2.1/tools/xea2kmt.cpp:343:47: note: Parameter 'a1' can be declared as pointer to const kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:235:31: performance:inconclusive: Technically the member function 'AccountsModel::Private::balanceToValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/tools/xea2kmt.cpp:343:68: style: Parameter 'a2' can be declared as pointer to const. However it seems that 'nameLessThan' is a callback function, if 'a2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kmymoney-5.2.1/tools/xea2kmt.cpp:358:45: note: You might need to cast the function pointer here kmymoney-5.2.1/tools/xea2kmt.cpp:343:68: note: Parameter 'a2' can be declared as pointer to const kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:305:20: performance:inconclusive: Technically the member function 'AccountsModel::Private::itemByName' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:325:10: performance:inconclusive: Technically the member function 'AccountsModel::Private::hasOnlineBalance' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:331:13: performance:inconclusive: Technically the member function 'AccountsModel::Private::formatIban' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:343:13: performance:inconclusive: Technically the member function 'AccountsModel::Private::idFromMimeData' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:444:20: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.h:60:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/kbanking/kbanking.cpp:444:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:931:21: warning: The class 'AccountsModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneyAccount >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneyAccount >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:931:21: note: Derived function 'AccountsModel::load' kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1425:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1162:21: warning: The class 'AccountsModel' defines member function with name 'addItem' also defined in its parent class 'MyMoneyModel < MyMoneyAccount >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:670:10: note: Parent function 'MyMoneyModel < MyMoneyAccount >::addItem' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1162:21: note: Derived function 'AccountsModel::addItem' kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1456:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:193:5: warning: Member variable 'MyMoneyXmlReaderPrivate::m_fileVersionRead' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:967:38: warning: The class 'AccountsModel' defines member function with name 'itemList' also defined in its parent class 'MyMoneyModel < MyMoneyAccount >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:660:14: note: Parent function 'MyMoneyModel < MyMoneyAccount >::itemList' kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:967:38: note: Derived function 'AccountsModel::itemList' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:75:10: warning: The class 'SecuritiesModelNewSecurity' defines member function with name 'addCurrency' also defined in its parent class 'SecuritiesModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:55:10: note: Parent function 'SecuritiesModel::addCurrency' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:75:10: note: Derived function 'SecuritiesModelNewSecurity::addCurrency' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:80:10: warning: The class 'SecuritiesModelNewSecurity' defines member function with name 'loadCurrencies' also defined in its parent class 'SecuritiesModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:56:10: note: Parent function 'SecuritiesModel::loadCurrencies' kmymoney-5.2.1/kmymoney/mymoney/storage/securitiesmodel.h:80:10: note: Derived function 'SecuritiesModelNewSecurity::loadCurrencies' kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1779:37: style:inconclusive: Function 'getInFileName' argument 1 names different: declaration 'startDir' definition 'inFileName'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.h:315:32: note: Function 'getInFileName' argument 1 names different: declaration 'startDir' definition 'inFileName'. kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1779:37: note: Function 'getInFileName' argument 1 names different: declaration 'startDir' definition 'inFileName'. kmymoney-5.2.1/kmymoney/plugins/xml/mymoneyxmlreader.cpp:64:5: style: Class 'QIOXmlDeviceProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1415:25: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1466:18: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1822:39: style: Parameter 'profile' can be declared as pointer to const [constParameterPointer] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:58:26: performance:inconclusive: Technically the member function 'MyMoneyStorageDump::readStream' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.h:40:10: note: Technically the member function 'MyMoneyStorageDump::readStream' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:58:26: note: Technically the member function 'MyMoneyStorageDump::readStream' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:381:26: performance:inconclusive: Technically the member function 'MyMoneyStorageDump::dumpKVP' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.h:45:10: note: Technically the member function 'MyMoneyStorageDump::dumpKVP' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:381:26: note: Technically the member function 'MyMoneyStorageDump::dumpKVP' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:452:35: performance:inconclusive: Technically the member function 'MyMoneyStorageDump::reconcileToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.h:46:19: note: Technically the member function 'MyMoneyStorageDump::reconcileToString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:452:35: note: Technically the member function 'MyMoneyStorageDump::reconcileToString' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:505:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.h:46:10: warning: The class 'InstitutionsModel' defines member function with name 'load' also defined in its parent class 'MyMoneyModel < MyMoneyInstitution >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:539:10: note: Parent function 'MyMoneyModel < MyMoneyInstitution >::load' kmymoney-5.2.1/kmymoney/mymoney/storage/institutionsmodel.h:46:10: note: Derived function 'InstitutionsModel::load' kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:260:40: performance:inconclusive: Technically the member function 'InvestTransactionEditor::Private::isDatePostOpeningDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:129:10: note: Technically the member function 'InvestTransactionEditor::Private::isDatePostOpeningDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:260:40: note: Technically the member function 'InvestTransactionEditor::Private::isDatePostOpeningDate' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:345:62: debug: CheckClass::isMemberVar found used member variable 'accountsModel' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:469:40: performance:inconclusive: Technically the member function 'InvestTransactionEditor::Private::isDividendOrYield' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:138:10: note: Technically the member function 'InvestTransactionEditor::Private::isDividendOrYield' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:469:40: note: Technically the member function 'InvestTransactionEditor::Private::isDividendOrYield' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:582:58: debug: CheckClass::isMemberVar found used member variable 'accountsModel' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:572:55: debug: CheckClass::isMemberVar found used member variable 'accountsModel' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:728:54: debug: CheckClass::isMemberVar found used member variable 'accountsModel' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.h:57:10: style: Virtual function 'slotSettingsChanged' is called from constructor 'InvestTransactionEditor(QWidget*parent=nullptr,const QString&accountId=QString()' at line 1005. Dynamic binding is not used. [virtualCallInConstructor] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1005:5: note: Calling slotSettingsChanged kmymoney-5.2.1/kmymoney/views/investtransactioneditor.h:57:10: note: slotSettingsChanged is a virtual function kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:57:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:675:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:678:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:711:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyforecast-test.cpp:714:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kmymoney-5.2.1/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1754:18: style: Variable 'colCount' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.h:15:1: style: The class 'QueryTableTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:390:61: style:inconclusive: Function 'import' argument 1 names different: declaration 's' definition '_statement'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.h:50:41: note: Function 'import' argument 1 names different: declaration 's' definition '_statement'. kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:390:61: note: Function 'import' argument 1 names different: declaration 's' definition '_statement'. kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:602:85: style:inconclusive: Function 'processSecurityEntry' argument 1 names different: declaration 's_in' definition 'sec_in'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.h:92:65: note: Function 'processSecurityEntry' argument 1 names different: declaration 's_in' definition 'sec_in'. kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:602:85: note: Function 'processSecurityEntry' argument 1 names different: declaration 's_in' definition 'sec_in'. kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:402:25: style: The scope of the variable 'temp' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:646:91: style:inconclusive: Function 'processTransactionEntry' argument 1 names different: declaration 't_in' definition 'statementTransactionUnderImport'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.h:91:71: note: Function 'processTransactionEntry' argument 1 names different: declaration 't_in' definition 'statementTransactionUnderImport'. kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:646:91: note: Function 'processTransactionEntry' argument 1 names different: declaration 't_in' definition 'statementTransactionUnderImport'. kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:452:19: style: The scope of the variable 'payee' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:1609:83: style:inconclusive: Function 'handleMatchingOfScheduledTransaction' argument 1 names different: declaration 'matchedSchedule' definition 'schedule'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.h:135:63: note: Function 'handleMatchingOfScheduledTransaction' argument 1 names different: declaration 'matchedSchedule' definition 'schedule'. kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:1609:83: note: Function 'handleMatchingOfScheduledTransaction' argument 1 names different: declaration 'matchedSchedule' definition 'schedule'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:156:22: performance:inconclusive: Either there is a missing 'override', or the member function 'QueryTableTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.h:23:10: note: Either there is a missing 'override', or the member function 'QueryTableTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:156:22: note: Either there is a missing 'override', or the member function 'QueryTableTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/views/kpayeesview.cpp:37:85: performance: Function parameter 'txt' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:1636:64: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:447:61: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/kpayeesview_p.h:685:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:490:40: warning: The class 'KEditLoanWizard' defines member function with name 'schedule' also defined in its parent class 'KNewLoanWizard'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard.h:80:21: note: Parent function 'KNewLoanWizard::schedule' kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:490:40: note: Derived function 'KEditLoanWizard::schedule' kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:502:39: warning: The class 'KEditLoanWizard' defines member function with name 'account' also defined in its parent class 'KNewLoanWizard'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/knewloanwizard.h:103:30: note: Parent function 'KNewLoanWizard::account' kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:502:39: note: Derived function 'KEditLoanWizard::account' kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:59:5: style: Class 'KEditLoanWizardPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:390:13: style: The scope of the variable 'cm' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:461:13: style: The scope of the variable 'cm' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:105:36: style: class member 'Private::securitiesBySymbol' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:106:36: style: class member 'Private::securitiesByName' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/converter/mymoneystatementreader.cpp:368:17: style: Unused variable: summary [unusedVariable] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.h:109:10: style: Virtual function 'slotSettingsChanged' is called from constructor 'NewTransactionEditor(QWidget*parent=nullptr,const QString&accountId=QString()' at line 1307. Dynamic binding is not used. [virtualCallInConstructor] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:1307:5: note: Calling slotSettingsChanged kmymoney-5.2.1/kmymoney/views/newtransactioneditor.h:109:10: note: slotSettingsChanged is a virtual function kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.h:58:10: warning: The class 'KTransactionMergeDlg' defines member function with name 'addTransaction' also defined in its parent class 'KTransactionSelectDlg'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.h:35:10: note: Parent function 'KTransactionSelectDlg::addTransaction' kmymoney-5.2.1/kmymoney/views/ktransactionselectdlg.h:58:10: note: Derived function 'KTransactionMergeDlg::addTransaction' kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:206:14: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:73:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:428:31: style: Variable 'tocItemGroup' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:902:9: style: Struct 'cleanupHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:463:10: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:108:15: style:inconclusive: Either there is a missing 'override', or the member function 'reports::PivotTable::grid' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:487:27: style: Variable 'tocItemGroup' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:37:21: style: The scope of the variable 'filenumber' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:523:10: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:54:21: style: The scope of the variable 'filenumber' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:557:17: style: Variable 'page' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/querytable-test.cpp:71:21: style: The scope of the variable 'filenumber' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:584:17: style: Variable 'page' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:71:14: style: The destructor '~PivotTable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/reporttable.h:93:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:71:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:483:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:487:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:483:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:485:14: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:487:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:485:14: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.h:26:1: style: The class 'PivotTableTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:141:22: performance:inconclusive: Either there is a missing 'override', or the member function 'reports::PivotTableTest::cleanup' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.h:34:10: note: Either there is a missing 'override', or the member function 'reports::PivotTableTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:141:22: note: Either there is a missing 'override', or the member function 'reports::PivotTableTest::cleanup' can be static. kmymoney-5.2.1/kmymoney/plugins/views/reports/kreportsview.cpp:316:88: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:375:17: style: The scope of the variable 'infos' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:313:113: style:inconclusive: Function 'categoryChanged' argument 3 names different: declaration 'widget' definition 'amountEdit'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:132:83: note: Function 'categoryChanged' argument 3 names different: declaration 'widget' definition 'amountEdit'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:313:113: note: Function 'categoryChanged' argument 3 names different: declaration 'widget' definition 'amountEdit'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:436:85: style:inconclusive: Function 'amountChanged' argument 2 names different: declaration 'widget' definition 'amountEdit'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:137:55: note: Function 'amountChanged' argument 2 names different: declaration 'widget' definition 'amountEdit'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:436:85: note: Function 'amountChanged' argument 2 names different: declaration 'widget' definition 'amountEdit'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:559:91: style:inconclusive: Function 'adjustToSecuritySplitIdx' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:148:61: note: Function 'adjustToSecuritySplitIdx' argument 1 names different: declaration 'idx' definition 'index'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:559:91: note: Function 'adjustToSecuritySplitIdx' argument 1 names different: declaration 'idx' definition 'index'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:759:82: style:inconclusive: Function 'InvestTransactionEditor' argument 2 names different: declaration 'accountId' definition 'accId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.h:28:80: note: Function 'InvestTransactionEditor' argument 2 names different: declaration 'accountId' definition 'accId'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:759:82: note: Function 'InvestTransactionEditor' argument 2 names different: declaration 'accountId' definition 'accId'. kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1018:20: style: Local variable 'totalAmount' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/investtransactioneditor.h:44:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:1018:20: note: Shadow variable kmymoney-5.2.1/kmymoney/views/investtransactioneditor.cpp:303:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:698:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kmymoney-5.2.1/kmymoney/wizards/newloanwizard/keditloanwizard.cpp:518:56: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:795:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:801:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:795:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:931:63: style:inconclusive: Function 'load' argument 1 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:80:52: note: Function 'load' argument 1 names different: declaration 'list' definition '_list'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:931:63: note: Function 'load' argument 1 names different: declaration 'list' definition '_list'. kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:796:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:801:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:796:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1058:67: style:inconclusive: Function 'indexToHierarchicalName' argument 1 names different: declaration 'idx' definition '_idx'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:92:56: note: Function 'indexToHierarchicalName' argument 1 names different: declaration 'idx' definition '_idx'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1058:67: note: Function 'indexToHierarchicalName' argument 1 names different: declaration 'idx' definition '_idx'. kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:797:5: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:801:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:797:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1081:55: style:inconclusive: Function 'accountNameToId' argument 1 names different: declaration 'name' definition 'category'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.h:112:44: note: Function 'accountNameToId' argument 1 names different: declaration 'name' definition 'category'. kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1081:55: note: Function 'accountNameToId' argument 1 names different: declaration 'name' definition 'category'. kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:799:14: warning: Either the condition 'splitDialog' is redundant or there is possible null pointer dereference: splitDialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:801:9: note: Assuming that condition 'splitDialog' is not redundant kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:799:14: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:45:21: style: The scope of the variable 'filenumber' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:62:21: style: The scope of the variable 'filenumber' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/tests/pivottable-test.cpp:79:21: style: The scope of the variable 'filenumber' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1119:25: style: Variable 'account' can be declared as reference to const [constVariableReference] kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:186:39: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:131:10: performance:inconclusive: Technically the member function 'LedgerView::Private::haveGlobalEditor' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:164:29: debug: CheckClass::isMemberVar found used member variable 'accountId' with varid 0 [varid0] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:420:37: performance:inconclusive: Technically the member function 'LedgerView::Private::statusRoles' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:510:10: style:inconclusive: Technically the member function 'LedgerView::Private::resetMaxLineCache' can be const. [functionConst] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:80:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:389:68: style:inconclusive: Function 'categoryChanged' argument 1 names different: declaration 'id' definition 'accountId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:131:41: note: Function 'categoryChanged' argument 1 names different: declaration 'id' definition 'accountId'. kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:389:68: note: Function 'categoryChanged' argument 1 names different: declaration 'id' definition 'accountId'. kmymoney-5.2.1/kmymoney/views/journaldelegate.h:31:14: style: The destructor '~JournalDelegate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kmymoney-5.2.1/kmymoney/views/kmmstyleditemdelegate.h:26:14: note: Virtual destructor in base class kmymoney-5.2.1/kmymoney/views/journaldelegate.h:31:14: note: Destructor in derived class kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:277:20: style: Local variable 'isIncomeExpense' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:135:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:277:20: note: Shadow variable kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:396:28: style: Local variable 'isIncomeExpense' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:135:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:396:28: note: Shadow variable kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:652:24: style: Local variable 'postDate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.h:65:11: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:652:24: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:1337:30: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:315:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:468:112: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/views/newtransactioneditor.cpp:553:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1665:9: style: The scope of the variable 'pricePrecision' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1666:9: style: The scope of the variable 'currencyPrecision' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:808:96: style:inconclusive: Function 'cellBalance' argument 3 names different: declaration 'column' definition '_column'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:339:88: note: Function 'cellBalance' argument 3 names different: declaration 'column' definition '_column'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:808:96: note: Function 'cellBalance' argument 3 names different: declaration 'column' definition '_column'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1290:77: style:inconclusive: Function 'assignCell' argument 2 names different: declaration 'row' definition '_row'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:188:69: note: Function 'assignCell' argument 2 names different: declaration 'row' definition '_row'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1290:77: note: Function 'assignCell' argument 2 names different: declaration 'row' definition '_row'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2039:46: style:inconclusive: Function 'drawChart' argument 1 names different: declaration 'view' definition 'chartView'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:91:38: note: Function 'drawChart' argument 1 names different: declaration 'view' definition 'chartView'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:2039:46: note: Function 'drawChart' argument 1 names different: declaration 'view' definition 'chartView'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:567:19: style: Local variable 'columnDate' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.h:334:11: note: Shadowed declaration kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:567:19: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/accountsmodel.cpp:412:37: style: struct member 'Private::totalValue' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1058:42: style:inconclusive: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/ledgerview.h:162:34: note: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1058:42: note: Function 'wheelEvent' argument 1 names different: declaration 'event' definition 'e'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1064:43: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'kev'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/ledgerview.h:168:37: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'kev'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1064:43: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'kev'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1243:39: style:inconclusive: Function 'sizeHintForColumn' argument 1 names different: declaration 'row' definition 'col'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/views/ledgerview.h:167:31: note: Function 'sizeHintForColumn' argument 1 names different: declaration 'row' definition 'col'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1243:39: note: Function 'sizeHintForColumn' argument 1 names different: declaration 'row' definition 'col'. kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:973:28: style: Local variable 'statusRoles' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/ledgerview.h:76:37: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:973:28: note: Shadow variable kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1612:32: style: Local variable 'accountId' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/views/ledgerview.h:82:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:1612:32: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1203:31: style: The scope of the variable 'list' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:1254:31: style: The scope of the variable 'list' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/tests/mymoneyfile-test.cpp:2223:13: style: The scope of the variable 'accountId' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:527:62: style: class member 'Private::delegates' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:906:21: style: Variable 'iconCount' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/views/ledgerview.cpp:917:26: style: Variable 'text' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:86:13: performance:inconclusive: Technically the member function 'JournalModel::Private::reconciliationStateShort' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:102:13: performance:inconclusive: Technically the member function 'JournalModel::Private::reconciliationStateLong' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:118:13: performance:inconclusive: Technically the member function 'JournalModel::Private::investmentActivity' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:144:13: performance:inconclusive: Technically the member function 'JournalModel::Private::counterAccountId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:207:13: performance:inconclusive: Technically the member function 'JournalModel::Private::investmentBrokerageAccount' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:222:13: performance:inconclusive: Technically the member function 'JournalModel::Private::interestOrFeeCategory' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:245:18: performance:inconclusive: Technically the member function 'JournalModel::Private::interestOrFeeValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:264:10: performance:inconclusive: Technically the member function 'JournalModel::Private::haveInterestOrFeeSplit' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:284:21: performance:inconclusive: Technically the member function 'JournalModel::Private::security' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:357:10: performance:inconclusive: Technically the member function 'JournalModel::Private::checkBalanceChange' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:428:13: performance:inconclusive: Technically the member function 'JournalModel::Private::formatValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:435:13: performance:inconclusive: Technically the member function 'JournalModel::Private::formatShares' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:450:21: performance:inconclusive: Technically the member function 'JournalModel::Private::stockSplit' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:479:18: performance:inconclusive: Technically the member function 'JournalModel::Private::matchedSplit' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:306:10: warning: The class 'JournalModelNewTransaction' defines member function with name 'addTransaction' also defined in its parent class 'JournalModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1243:20: note: Parent function 'JournalModel::addTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:306:10: note: Derived function 'JournalModelNewTransaction::addTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:309:10: warning: The class 'JournalModelNewTransaction' defines member function with name 'removeTransaction' also defined in its parent class 'JournalModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1299:20: note: Parent function 'JournalModel::removeTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:309:10: note: Derived function 'JournalModelNewTransaction::removeTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:312:10: warning: The class 'JournalModelNewTransaction' defines member function with name 'modifyTransaction' also defined in its parent class 'JournalModel'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1326:20: note: Parent function 'JournalModel::modifyTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:312:10: note: Derived function 'JournalModelNewTransaction::modifyTransaction' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1190:20: warning: The class 'JournalModel' defines member function with name 'unload' also defined in its parent class 'MyMoneyModel < JournalEntry >'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneymodel.h:529:10: note: Parent function 'MyMoneyModel < JournalEntry >::unload' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1190:20: note: Derived function 'JournalModel::unload' kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:52:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:63:51: style:inconclusive: Function 'writeStream' argument 1 names different: declaration 's' definition '_s'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.h:41:35: note: Function 'writeStream' argument 1 names different: declaration 's' definition '_s'. kmymoney-5.2.1/kmymoney/mymoney/storage/mymoneystoragedump.cpp:63:51: note: Function 'writeStream' argument 1 names different: declaration 's' definition '_s'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1665:24: style: Variable 'pricePrecision' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/pivottable.cpp:1666:27: style: Variable 'currencyPrecision' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:192:17: style: The scope of the variable 'cellStatus' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:192:29: style: The scope of the variable 'pathOK' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:192:37: style: The scope of the variable 'pathTODO' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:192:47: style: The scope of the variable 'pathNotOK' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/views/khomeview_p.h:1317:13: style: The scope of the variable 'i' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1553:27: style: The scope of the variable 'splits' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1243:55: style:inconclusive: Function 'addTransaction' argument 1 names different: declaration 't' definition 'item'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:196:45: note: Function 'addTransaction' argument 1 names different: declaration 't' definition 'item'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1243:55: note: Function 'addTransaction' argument 1 names different: declaration 't' definition 'item'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1299:64: style:inconclusive: Function 'removeTransaction' argument 1 names different: declaration 't' definition 'item'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:197:54: note: Function 'removeTransaction' argument 1 names different: declaration 't' definition 'item'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1299:64: note: Function 'removeTransaction' argument 1 names different: declaration 't' definition 'item'. kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:458:20: style: Local variable 'security' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:284:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:458:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1348:16: style: Local variable 'newTransaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:211:33: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1348:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1668:18: style: Local variable 'balance' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:213:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1668:18: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1690:22: style: Local variable 'balance' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:213:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1690:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:324:24: performance:inconclusive: Use const reference for 'journalEntry' to avoid unnecessary data copying. [redundantCopyLocalConst] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1529:16: performance:inconclusive: Use const reference for 'journalEntry' to avoid unnecessary data copying. [redundantCopyLocalConst] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1539:20: performance:inconclusive: Use const reference for 'journalEntry' to avoid unnecessary data copying. [redundantCopyLocalConst] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:150:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:195:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:269:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:715:28: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:781:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:813:13: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1078:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1156:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.cpp:1634:86: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/kmymoney.cpp:254:14: warning: Member variable 'Private::m_remainingTimeUntilSave' is not initialized in the constructor. [uninitMemberVar] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:289:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:297:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:298:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:321:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:337:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:375:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:382:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:383:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:400:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:413:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:422:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:424:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:476:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:477:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:500:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:520:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:530:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:531:12: style: Error code from the return value of function q2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:555:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:566:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:567:20: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:591:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:597:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:598:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:616:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:617:20: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:635:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:664:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:670:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:671:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:684:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:707:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:713:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:717:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:827:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:833:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:834:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:847:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:865:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:873:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:874:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:887:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1185:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1191:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1192:16: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1221:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1253:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1391:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1395:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1405:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1407:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1457:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1548:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1607:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1733:16: style: Error code from the return value of function query1.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1763:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1786:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1907:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1911:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1918:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1937:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1948:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1951:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1962:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2095:20: style: Error code from the return value of function qm.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2115:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2125:24: style: Error code from the return value of function query2.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2145:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2267:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2297:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2306:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2357:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2365:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2379:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2495:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2627:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2637:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2681:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2686:23: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2744:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2767:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2781:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2852:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2883:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2908:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2940:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2965:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3002:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3004:19: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3006:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3048:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3055:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3059:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3095:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3102:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3106:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3142:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3156:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3176:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3228:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3245:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:59:11: warning: Return value of function m_sql.release() is not used. [ignoredReturnValue] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:149:15: warning: Return value of function m_sql.release() is not used. [ignoredReturnValue] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:171:19: warning: Return value of function m_sql.release() is not used. [ignoredReturnValue] kmymoney-5.2.1/kmymoney/plugins/sql/tests/mymoneydatabasemgr-test.cpp:205:23: warning: Return value of function m_sql.release() is not used. [ignoredReturnValue] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3596:19: performance:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::slotGenerateSql' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.h:155:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::slotGenerateSql' can be static. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3596:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::slotGenerateSql' can be static. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3691:19: performance:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::slotNewFeature' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.h:232:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::slotNewFeature' can be static. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3691:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::slotNewFeature' can be static. kmymoney-5.2.1/kmymoney/kmymoney.cpp:2102:19: style:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::isDatabase' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.h:360:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::isDatabase' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:2102:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::isDatabase' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:2107:19: style:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::isNativeFile' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.h:368:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::isNativeFile' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:2107:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::isNativeFile' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:4120:19: performance:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::preloadHolidays' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.h:434:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::preloadHolidays' can be static. kmymoney-5.2.1/kmymoney/kmymoney.cpp:4120:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::preloadHolidays' can be static. kmymoney-5.2.1/kmymoney/kmymoney.cpp:4080:19: style:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::setHolidayRegion' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.h:545:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::setHolidayRegion' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:4080:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::setHolidayRegion' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3068:19: style:inconclusive: Either there is a missing 'override', or the member function 'KMyMoneyApp::isReady' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.h:560:10: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::isReady' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3068:19: note: Either there is a missing 'override', or the member function 'KMyMoneyApp::isReady' can be const. kmymoney-5.2.1/kmymoney/kmymoney.cpp:400:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::checkAccountName' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:413:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::updateCurrencyNames' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:439:10: style:inconclusive: Technically the member function 'KMyMoneyApp::Private::updateAccountNames' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.cpp:455:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::ungetString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:463:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::applyFileFixes' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:524:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::removeStorage' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:532:10: style:inconclusive: Technically the member function 'KMyMoneyApp::Private::selectBaseCurrency' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.cpp:599:10: style:inconclusive: Technically the member function 'KMyMoneyApp::Private::dirty' can be const. [functionConst] kmymoney-5.2.1/kmymoney/kmymoney.cpp:797:19: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::qActionToId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:917:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::closeSubAccounts' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:946:13: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::createNewStockAccount' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1002:10: performance:inconclusive: Technically the member function 'KMyMoneyApp::Private::unlinkStatementXML' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:262:10: warning: The class 'MyMoneyReport' defines member function with name 'setDateFilter' also defined in its parent class 'MyMoneyTransactionFilter'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:178:10: note: Parent function 'MyMoneyTransactionFilter::setDateFilter' kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:262:10: note: Derived function 'MyMoneyReport::setDateFilter' kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:274:10: warning: The class 'MyMoneyReport' defines member function with name 'setDateFilter' also defined in its parent class 'MyMoneyTransactionFilter'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/mymoney/mymoneytransactionfilter.h:176:10: note: Parent function 'MyMoneyTransactionFilter::setDateFilter' kmymoney-5.2.1/kmymoney/mymoney/mymoneyreport.h:274:10: note: Derived function 'MyMoneyReport::setDateFilter' kmymoney-5.2.1/kmymoney/kmymoney.cpp:223:5: style: Class 'ShortCutActionFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:252:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3130:9: warning: Either the condition 'editPersonalDataDlg!=nullptr' is redundant or there is possible null pointer dereference: editPersonalDataDlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3130:81: note: Assuming that condition 'editPersonalDataDlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:3130:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:3154:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3154:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:3154:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:3406:22: warning: Either the condition 'backupDlg!=nullptr' is redundant or there is possible null pointer dereference: backupDlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3408:54: note: Assuming that condition 'backupDlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:3406:22: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:3934:5: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3936:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:3934:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:3936:9: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3936:49: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:3936:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:4263:5: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4266:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:4263:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:4264:5: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4266:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:4264:5: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:4266:9: warning: Either the condition 'dialog!=nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4266:55: note: Assuming that condition 'dialog!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:4266:9: note: Null pointer dereference kmymoney-5.2.1/kmymoney/kmymoney.cpp:4385:19: warning: Either the condition 'dlg' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4386:13: note: Assuming that condition 'dlg' is not redundant kmymoney-5.2.1/kmymoney/kmymoney.cpp:4385:19: note: Null pointer dereference kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:198:5: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:899:10: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::clearTable' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1467:10: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::writeCurrency' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1585:10: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::writePayeeIdentifier' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1924:10: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::deleteTagSplitsList' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1979:11: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::calcHighId' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1989:9: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::splitState' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2013:11: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::getDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2018:15: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::getDateTime' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2402:9: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::upgradeToV3' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2421:9: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::upgradeToV4' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2698:10: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::createTable' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2760:10: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::clean' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2773:9: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::isEmpty' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2799:17: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::tables' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2806:9: style:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::haveColumnInTable' can be const. [functionConst] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2847:10: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::setupIBANBIC' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2903:10: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::setupNationalAccount' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2960:10: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::setupSepaOnlineTransfer' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3117:10: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::actOnSepaOnlineTransferObjectInSQL' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3225:26: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::createIBANBICObject' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3242:26: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::createNationalAccountObject' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:418:32: style: The scope of the variable 'storedCurrencies' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3271:17: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::createSepaOnlineTransferObject' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3316:10: performance:inconclusive: Technically the member function 'MyMoneyStorageSqlPrivate::alert' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2221:13: style: The scope of the variable 'lastAddedTransactionId' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2242:43: style: Condition '(rc=upgradeToV14())!=0' is always false [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2242:39: note: Calling function 'upgradeToV14' returns 0 kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2242:43: note: Condition '(rc=upgradeToV14())!=0' is always false kmymoney-5.2.1/kmymoney/kmymoney.cpp:1294:63: style:inconclusive: Function 'slotSelectionChanged' argument 1 names different: declaration 'selection' definition 'selections'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/kmymoney.h:107:54: note: Function 'slotSelectionChanged' argument 1 names different: declaration 'selection' definition 'selections'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:1294:63: note: Function 'slotSelectionChanged' argument 1 names different: declaration 'selection' definition 'selections'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3675:61: style:inconclusive: Function 'slotScheduleNew' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/kmymoney.h:257:52: note: Function 'slotScheduleNew' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3675:61: note: Function 'slotScheduleNew' argument 1 names different: declaration 't' definition '_t'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3719:50: style:inconclusive: Function 'consistencyCheck' argument 1 names different: declaration 'alwaysDisplayResults' definition 'alwaysDisplayResult'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/kmymoney.cpp:395:32: note: Function 'consistencyCheck' argument 1 names different: declaration 'alwaysDisplayResults' definition 'alwaysDisplayResult'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:3719:50: note: Function 'consistencyCheck' argument 1 names different: declaration 'alwaysDisplayResults' definition 'alwaysDisplayResult'. kmymoney-5.2.1/kmymoney/kmymoney.cpp:444:24: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1257:18: style: Variable 'result' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:1819:81: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2825:16: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:3810:22: style: Variable 'file' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/kmymoney.cpp:986:93: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2605:88: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/kmymoney.cpp:4248:53: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:256:45: performance: Function parameter 'tableName' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:256:64: performance: Function parameter 'tableField' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2825:37: performance: Function parameter 'iid' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3260:62: performance:inconclusive: Function parameter 'db' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3302:102: performance:inconclusive: Function parameter 'connection' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:3316:24: performance: Function parameter 's' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1674:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1685:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1836:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1847:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1858:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1868:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1878:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1888:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1894:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:2705:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql_p.h:1243:22: style: Variable 'l' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/kmymoney.cpp:356:27: style: class member 'Private::m_accountGoto' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/kmymoney.cpp:356:42: style: class member 'Private::m_payeeGoto' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/kmymoney.cpp:370:27: style: class member 'Private::m_holidayMap' is never used. [unusedStructMember] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2318:38: style: Variable 'pairs' is assigned a value that is never used. [unreadVariable] kmymoney-5.2.1/kmymoney/kmymoney.cpp:2281:13: style: Unused variable: kvps [unusedVariable] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:332:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::adjustSplitSign' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:416:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_8' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:441:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_7' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:470:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_6' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:492:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_5' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:519:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_4' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:540:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_3' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:546:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_2' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:589:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixFile_1' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:671:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixSchedule_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:731:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixLoanAccount_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:910:10: performance:inconclusive: Technically the member function 'MyMoneyFile::Private::fixDuplicateAccounts_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4989:10: style:inconclusive: Technically the member function 'MyMoneyFileTransactionPrivate::startTransaction' can be const. [functionConst] kmymoney-5.2.1/kmymoney/mymoney/kmmset.h:103:17: performance:inconclusive: Either there is a missing 'override', or the member function 'KMMSet < Account :: Type , std :: hash < Account :: Type > >::isEmpty' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/kmmset.h:103:17: performance:inconclusive: Either there is a missing 'override', or the member function 'KMMSet < eMyMoney :: Account :: Standard , std :: hash < eMyMoney :: Account :: Standard > >::isEmpty' can be static. [functionStatic] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:160:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1002:5: style: Class 'MyMoneyNotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:122:35: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:125:35: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:127:31: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:171:31: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:246:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:309:19: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:414:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:427:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:445:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:457:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:485:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:501:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:505:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:539:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:564:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:579:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:591:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:606:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:612:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:626:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:637:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:647:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:660:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:680:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:700:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:715:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:737:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:745:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:788:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:799:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:819:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:833:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:846:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:864:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:870:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:872:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:893:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:908:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:919:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:929:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:941:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:952:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:962:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:974:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:985:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:995:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1007:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1027:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1064:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1079:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1095:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1117:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1142:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1175:8: style: Error code from the return value of function sq.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1192:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1328:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1456:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1465:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1504:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1508:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1570:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1574:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1640:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1641:8: style: Error code from the return value of function sq.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1767:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1969:14: style: Error code from the return value of function tagQuery.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1972:14: style: Error code from the return value of function kvpQuery.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2249:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2273:8: style: Error code from the return value of function qs.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2275:8: style: Error code from the return value of function sq.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2292:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2353:11: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2421:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2500:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2562:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2630:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2683:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:2731:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:3056:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:3065:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:163:66: style: Condition 'isSuccessfullyOpened' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:163:17: note: Assuming that condition '!isSuccessfullyOpened' is not redundant kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:163:66: note: Condition 'isSuccessfullyOpened' is always true kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1035:20: style: The scope of the variable 'null' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2067:13: style: The scope of the variable 'splitAccoountId' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3783:10: style: The scope of the variable 'found' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4555:13: style: The scope of the variable 'fract' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1447:55: style:inconclusive: Function 'modifyAccount' argument 1 names different: declaration 'account' definition '_account'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:497:46: note: Function 'modifyAccount' argument 1 names different: declaration 'account' definition '_account'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1447:55: note: Function 'modifyAccount' argument 1 names different: declaration 'account' definition '_account'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1553:51: style:inconclusive: Function 'reparentAccount' argument 1 names different: declaration 'account' definition 'acc'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:507:42: note: Function 'reparentAccount' argument 1 names different: declaration 'account' definition 'acc'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1553:51: note: Function 'reparentAccount' argument 1 names different: declaration 'account' definition 'acc'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2302:60: style:inconclusive: Function 'transaction' argument 1 names different: declaration 'account' definition 'accountId'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:641:51: note: Function 'transaction' argument 1 names different: declaration 'account' definition 'accountId'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2302:60: note: Function 'transaction' argument 1 names different: declaration 'account' definition 'accountId'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2448:54: style:inconclusive: Function 'payeeByName' argument 1 names different: declaration 'payee' definition 'name'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:879:45: note: Function 'payeeByName' argument 1 names different: declaration 'payee' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2448:54: note: Function 'payeeByName' argument 1 names different: declaration 'payee' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2485:50: style:inconclusive: Function 'tagByName' argument 1 names different: declaration 'tag' definition 'name'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1044:41: note: Function 'tagByName' argument 1 names different: declaration 'tag' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2485:50: note: Function 'tagByName' argument 1 names different: declaration 'tag' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4230:58: style:inconclusive: Function 'setBaseCurrency' argument 1 names different: declaration 'currency' definition 'curr'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1417:49: note: Function 'setBaseCurrency' argument 1 names different: declaration 'currency' definition 'curr'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4230:58: note: Function 'setBaseCurrency' argument 1 names different: declaration 'currency' definition 'curr'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4394:56: style:inconclusive: Function 'budgetByName' argument 1 names different: declaration 'budget' definition 'name'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1559:47: note: Function 'budgetByName' argument 1 names different: declaration 'budget' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4394:56: note: Function 'budgetByName' argument 1 names different: declaration 'budget' definition 'name'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4535:86: style:inconclusive: Function 'addVATSplit' argument 2 names different: declaration 'account' definition 'acc'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1611:77: note: Function 'addVATSplit' argument 2 names different: declaration 'account' definition 'acc'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4535:86: note: Function 'addVATSplit' argument 2 names different: declaration 'account' definition 'acc'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4820:66: style:inconclusive: Function 'hasMatchingOnlineBalance' argument 1 names different: declaration 'account' definition '_acc'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1712:57: note: Function 'hasMatchingOnlineBalance' argument 1 names different: declaration 'account' definition '_acc'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4820:66: note: Function 'hasMatchingOnlineBalance' argument 1 names different: declaration 'account' definition '_acc'. kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:428:31: style: Local variable 'report' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1515:19: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:428:31: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:451:27: style: Local variable 'report' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1515:19: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:451:27: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:480:27: style: Local variable 'report' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1515:19: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:480:27: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:505:36: style: Local variable 'transaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:631:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:505:36: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:530:19: style: Local variable 'currency' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1355:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:530:19: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:551:35: style: Local variable 'transactionList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:657:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:551:35: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:558:26: style: Local variable 'transaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:631:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:558:26: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:606:40: style: Local variable 'accountList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:798:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:606:40: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:633:31: style: Local variable 'accountList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:798:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:633:31: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:636:32: style: Local variable 'scheduleList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1194:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:636:32: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:639:24: style: Local variable 'equity' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:357:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:639:24: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:640:24: style: Local variable 'asset' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:339:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:640:24: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:748:32: style: Local variable 'scheduleList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1194:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:748:32: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:751:35: style: Local variable 'transactionList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:657:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:751:35: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:790:20: style: Local variable 'transaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:631:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:790:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:805:21: style: Local variable 'accountCount' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:737:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:805:21: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1451:20: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:764:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1451:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1751:28: style: Local variable 'institution' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:746:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1751:28: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1951:24: style: Local variable 'institution' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:746:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1951:24: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1977:10: style: Local variable 'currency' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1355:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1977:10: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2019:25: style: Local variable 'currency' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1355:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2019:25: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2548:10: style: Local variable 'payee' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:868:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2548:10: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2653:20: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:764:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2653:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2787:16: style: Local variable 'accountList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:798:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2787:16: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3592:17: style: Local variable 'currencyList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1385:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3592:17: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3086:20: style: Local variable 'accountList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:798:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3086:20: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3225:26: style: Local variable 'payee' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:868:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3225:26: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3244:22: style: Local variable 'transaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:631:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3244:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3259:22: style: Local variable 'transaction' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:631:24: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3259:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3263:21: style: Local variable 'accountList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:798:10: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3263:21: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3559:21: style: Local variable 'payeeList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:907:25: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3559:21: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3579:22: style: Local variable 'payee' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:868:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3579:22: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3598:24: style: Local variable 'account' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:764:20: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3598:24: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3642:21: style: Local variable 'currency' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1355:21: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3642:21: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4024:28: style: Local variable 'currencyList' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1385:28: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4024:28: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4396:19: style: Local variable 'budget' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:1589:19: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4396:19: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4831:18: style: Local variable 'balance' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.h:680:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4831:18: note: Shadow variable kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4477:53: performance: Function parameter 'onlineJobIds' should be passed by const reference. [passedByValue] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:72:18: warning: The class 'QueryTable' defines member function with name 'init' also defined in its parent class 'ListTable'. [duplInheritedMember] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/listtable.h:59:10: note: Parent function 'ListTable::init' kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:72:18: note: Derived function 'QueryTable::init' kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:1811:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2132:114: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2142:117: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2158:112: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:2684:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:3386:66: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4334:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4779:45: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/mymoney/mymoneyfile.cpp:4961:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1298:9: style: The scope of the variable 'progress' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:783:60: style:inconclusive: Function 'addSchedule' argument 1 names different: declaration 'sch' definition 'sched'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.h:152:45: note: Function 'addSchedule' argument 1 names different: declaration 'sch' definition 'sched'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:783:60: note: Function 'addSchedule' argument 1 names different: declaration 'sch' definition 'sched'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:794:63: style:inconclusive: Function 'modifySchedule' argument 1 names different: declaration 'sch' definition 'sched'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.h:153:48: note: Function 'modifySchedule' argument 1 names different: declaration 'sch' definition 'sched'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:794:63: note: Function 'modifySchedule' argument 1 names different: declaration 'sch' definition 'sched'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:804:63: style:inconclusive: Function 'removeSchedule' argument 1 names different: declaration 'sch' definition 'sched'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.h:154:48: note: Function 'removeSchedule' argument 1 names different: declaration 'sch' definition 'sched'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:804:63: note: Function 'removeSchedule' argument 1 names different: declaration 'sch' definition 'sched'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1426:56: style:inconclusive: Function 'readTags' argument 1 names different: declaration 'tagList' definition 'pid'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.h:247:41: note: Function 'readTags' argument 1 names different: declaration 'tagList' definition 'pid'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1426:56: note: Function 'readTags' argument 1 names different: declaration 'tagList' definition 'pid'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1742:80: style:inconclusive: Function 'fetchBalance' argument 1 names different: declaration 'id' definition 'idList'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.h:193:65: note: Function 'fetchBalance' argument 1 names different: declaration 'id' definition 'idList'. kmymoney-5.2.1/kmymoney/plugins/sql/mymoneystoragesql.cpp:1742:80: note: Function 'fetchBalance' argument 1 names different: declaration 'id' definition 'idList'. kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:317:22: style: The scope of the variable 'iNextRow' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1961:17: style: The scope of the variable 'a_fullname' can be reduced. [variableScope] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1102:93: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:1455:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kmymoney-5.2.1/kmymoney/plugins/views/reports/core/querytable.cpp:2010:24: style: Variable 'a_fullname' is assigned a value that is never used. [unreadVariable] diff: 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:47:7: warning: Class 'KCurrencyConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:47:7: warning: Class 'KCurrencyConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:47:7: warning: Class 'KCurrencyConverter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/dialogs/kcurrencyconverter.cpp:47:7: warning: Class 'KCurrencyConverter' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:130:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:235:17: warning: Either the condition 'dlg!=nullptr' is redundant or there is possible null pointer dereference: dlg. [nullPointerRedundantCheck] kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:235:58: note: Assuming that condition 'dlg!=nullptr' is not redundant kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:235:17: note: Null pointer dereference 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:364:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:397:28: style: Redundant initialization for 'source'. The initialized value is overwritten before it is read. [redundantInitialization] kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:391:32: note: source is initialized kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:397:28: note: source is overwritten 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:417:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Source [valueFlowBailoutIncompleteVar] head kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:421:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ALK_VERSION_CHECK( ... ) [syntaxError] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:476:27: style: Condition '!m_abortUpdate' is always true [knownConditionTrueFalse] kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:475:25: note: Assignment 'm_abortUpdate=false', assigned value is 0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:476:27: note: Condition '!m_abortUpdate' is always true 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:478:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Symbol [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:528:13: style: The scope of the variable 'result' can be reduced. [variableScope] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:530:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Source [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:585:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:721:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:760:54: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.h:52:35: note: Function 'keyPressEvent' argument 1 names different: declaration 'ev' definition 'event'. kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:760:54: note: Function 'keyPressEvent' argument 1 names different: declaration 'ev' definition 'event'. 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:781:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:78:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PriceDateRole [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:816:26: style: Local variable 'price' shadows outer function [shadowFunction] kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.h:47:18: note: Shadowed declaration kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:816:26: note: Shadow variable 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/kequitypriceupdatedlg.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:30:11: warning: Class 'KTagReassignDlgPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:30:11: warning: Class 'KTagReassignDlgPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:30:11: warning: Class 'KTagReassignDlgPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/dialogs/ktagreassigndlg.cpp:30:11: warning: Class 'KTagReassignDlgPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head kmymoney-5.2.1/kmymoney/main.cpp:286:13: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] head kmymoney-5.2.1/kmymoney/main.cpp:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_UseHighDpiPixmaps [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/main.cpp:357:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUrl [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/misc/kgpgfile.cpp:575:43: style: Parameter 'list' can be declared as reference to const [constParameterReference] 2.18.0 kmymoney-5.2.1/kmymoney/misc/kgpgfile.cpp:580:43: style: Parameter 'list' can be declared as reference to const [constParameterReference] 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:332:64: style:inconclusive: Function 'operator+' argument 1 names different: declaration 'Amount' definition '_b'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.h:154:54: note: Function 'operator+' argument 1 names different: declaration 'Amount' definition '_b'. kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:332:64: note: Function 'operator+' argument 1 names different: declaration 'Amount' definition '_b'. 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:346:64: style:inconclusive: Function 'operator-' argument 1 names different: declaration 'Amount' definition '_b'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.h:155:54: note: Function 'operator-' argument 1 names different: declaration 'Amount' definition '_b'. kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:346:64: note: Function 'operator-' argument 1 names different: declaration 'Amount' definition '_b'. 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:359:64: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'factor' definition '_b'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.h:156:54: note: Function 'operator*' argument 1 names different: declaration 'factor' definition '_b'. kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:359:64: note: Function 'operator*' argument 1 names different: declaration 'factor' definition '_b'. 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:372:64: style:inconclusive: Function 'operator/' argument 1 names different: declaration 'Amount' definition '_b'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.h:157:54: note: Function 'operator/' argument 1 names different: declaration 'Amount' definition '_b'. kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:372:64: note: Function 'operator/' argument 1 names different: declaration 'Amount' definition '_b'. 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:397:51: style:inconclusive: Function 'convert' argument 1 names different: declaration 'denom' definition '_denom'. [funcArgNamesDifferent] kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.h:99:41: note: Function 'convert' argument 1 names different: declaration 'denom' definition '_denom'. kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:397:51: note: Function 'convert' argument 1 names different: declaration 'denom' definition '_denom'. head kmymoney-5.2.1/kmymoney/mymoney/mymoneymoney.cpp:436:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ALK_VERSION_CHECK( ... ) [syntaxError] 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/storage/journalmodel.h:306:45: style: Parameter 't' can be declared as reference to const [constParameterReference] 2.18.0 kmymoney-5.2.1/kmymoney/mymoney/storage/payeesmodel.h:71:32: style: Parameter 'p' can be declared as reference to const [constParameterReference] head kmymoney-5.2.1/kmymoney/plugins/ofx/import/ofxpartner.cpp:404:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:45:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:45:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:45:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/views/ledgerviewpage_p.h:45:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:252:39: performance:inconclusive: Technically the member function 'MultiTransactionEditor::Private::isIncomeExpense' can be static (but you may consider moving to unnamed namespace). [functionStatic] kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:122:10: note: Technically the member function 'MultiTransactionEditor::Private::isIncomeExpense' can be static (but you may consider moving to unnamed namespace). kmymoney-5.2.1/kmymoney/views/multitransactioneditor.cpp:252:39: note: Technically the member function 'MultiTransactionEditor::Private::isIncomeExpense' can be static (but you may consider moving to unnamed namespace). head kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:42:16: warning: Class 'AmountEditHelper' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head kmymoney-5.2.1/kmymoney/widgets/amountedit.cpp:42:16: warning: Class 'AmountEditHelper' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:19:7: warning: Class 'ibanBicItemEdit' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] head kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/ibanbic/ibanbicitemedit.cpp:19:7: warning: Class 'ibanBicItemEdit' does not have a destructor which is recommended since it has dynamic memory/resource management. [noDestructor] 2.18.0 kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountedit.cpp:20:7: warning: Class 'nationalAccountEdit' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] head kmymoney-5.2.1/kmymoney/widgets/payeeidentifier/nationalaccount/nationalaccountedit.cpp:20:7: warning: Class 'nationalAccountEdit' does not have a destructor which is recommended since it has dynamic memory/resource management. [noDestructor] 2.18.0 kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:53:7: warning: Class 'TabOrder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:53:7: warning: Class 'TabOrder' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:53:7: warning: Class 'TabOrder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/widgets/taborder.cpp:53:7: warning: Class 'TabOrder' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:28:5: warning: Class 'KMyMoneyWizardPage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:28:5: warning: Class 'KMyMoneyWizardPage' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:28:5: warning: Class 'KMyMoneyWizardPage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/wizards/kmymoneywizardpage.cpp:28:5: warning: Class 'KMyMoneyWizardPage' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:34:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:34:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:34:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp:34:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:35:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:35:11: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:35:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard/konlineupdatewizardpage.cpp:35:11: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE