2026-05-03 05:03 ftp://ftp.de.debian.org/debian/pool/main/libk/libkf5mailimporter/libkf5mailimporter_22.12.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 184 149 elapsed-time: 2.0 1.7 head-timing-info: old-timing-info: head results: mailimporter-22.12.3/src/mailimporter/autotests/filterbalsamailtest.cpp:21:27: style: Either there is a missing 'override', or the member function 'FilterBalsaMailTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterbalsamailtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterBalsaMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterbalsamailtest.cpp:21:27: note: Either there is a missing 'override', or the member function 'FilterBalsaMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterclawsmailtest.cpp:21:27: style: Either there is a missing 'override', or the member function 'FilterClawsMailTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterclawsmailtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterClawsMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterclawsmailtest.cpp:21:27: note: Either there is a missing 'override', or the member function 'FilterClawsMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtericedovetest.cpp:40:25: style: Either there is a missing 'override', or the member function 'FilterIcedoveTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filtericedovetest.h:19:10: note: Either there is a missing 'override', or the member function 'FilterIcedoveTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtericedovetest.cpp:40:25: note: Either there is a missing 'override', or the member function 'FilterIcedoveTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterimportertest.h:30:33: performance: Function 'filterImporterDataList()' should return member 'mFilterImporterDataList' by const reference. [returnByReference] mailimporter-22.12.3/src/mailimporter/autotests/filterimportertestutil.cpp:14:33: style: The member function 'FilterImporterTestUtil::extractData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterimportertestutil.h:15:13: note: The member function 'FilterImporterTestUtil::extractData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterimportertestutil.cpp:14:33: note: The member function 'FilterImporterTestUtil::extractData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.cpp:21:24: style: Either there is a missing 'override', or the member function 'FilterLnotesTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.cpp:21:24: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.cpp:25:24: style:inconclusive: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataEmptyPath' can be const. [functionConst] mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.h:19:10: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataEmptyPath' can be const. mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.cpp:25:24: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataEmptyPath' can be const. mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.cpp:38:24: style:inconclusive: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataUnknowPath' can be const. [functionConst] mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.h:20:10: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataUnknowPath' can be const. mailimporter-22.12.3/src/mailimporter/autotests/filterlnotestest.cpp:38:24: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataUnknowPath' can be const. mailimporter-22.12.3/src/mailimporter/autotests/filtermailapptest.cpp:21:25: style: Either there is a missing 'override', or the member function 'FilterMailAppTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filtermailapptest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterMailAppTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermailapptest.cpp:21:25: note: Either there is a missing 'override', or the member function 'FilterMailAppTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermailmangziptest.cpp:21:29: style: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filtermailmangziptest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermailmangziptest.cpp:21:29: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermailmangziptest.cpp:37:29: style: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::canNotImportDataUnknowPath' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filtermailmangziptest.h:20:10: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::canNotImportDataUnknowPath' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermailmangziptest.cpp:37:29: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::canNotImportDataUnknowPath' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermboxtest.cpp:21:22: style: Either there is a missing 'override', or the member function 'FilterMBoxTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filtermboxtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterMBoxTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtermboxtest.cpp:21:22: note: Either there is a missing 'override', or the member function 'FilterMBoxTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterplaintest.cpp:21:23: style: Either there is a missing 'override', or the member function 'FilterPlainTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterplaintest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterPlainTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterplaintest.cpp:21:23: note: Either there is a missing 'override', or the member function 'FilterPlainTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtersylpheedtest.cpp:22:26: style: Either there is a missing 'override', or the member function 'FilterSylpheedTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filtersylpheedtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterSylpheedTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filtersylpheedtest.cpp:22:26: note: Either there is a missing 'override', or the member function 'FilterSylpheedTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterthebattest.cpp:21:24: style: Either there is a missing 'override', or the member function 'FilterTheBatTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterthebattest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterTheBatTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterthebattest.cpp:21:24: note: Either there is a missing 'override', or the member function 'FilterTheBatTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterthunderbirdtest.cpp:40:29: style: Either there is a missing 'override', or the member function 'FilterThunderBirdTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporter/autotests/filterthunderbirdtest.h:19:10: note: Either there is a missing 'override', or the member function 'FilterThunderBirdTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/filterthunderbirdtest.cpp:40:29: note: Either there is a missing 'override', or the member function 'FilterThunderBirdTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporter/autotests/messagestatustest.cpp:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isdeleted [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/autotests/messagestatustest.cpp:16:25: style:inconclusive: Either there is a missing 'override', or the member function 'MessageStatusTest::shouldHaveDefaultValues' can be const. [functionConst] mailimporter-22.12.3/src/mailimporter/autotests/messagestatustest.h:18:10: note: Either there is a missing 'override', or the member function 'MessageStatusTest::shouldHaveDefaultValues' can be const. mailimporter-22.12.3/src/mailimporter/autotests/messagestatustest.cpp:16:25: note: Either there is a missing 'override', or the member function 'MessageStatusTest::shouldHaveDefaultValues' can be const. mailimporter-22.12.3/src/mailimporter/filterinfo.cpp:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_terminateASAP [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filterinfo.cpp:119:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_terminateASAP [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filterinfo.cpp:124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_terminateASAP [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters.cpp:142:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters.cpp:92:14: style:inconclusive: Technically the member function 'MailImporter::Filter::clearCountDuplicate' can be const. [functionConst] mailimporter-22.12.3/src/mailimporter/filters.h:51:10: note: Technically the member function 'MailImporter::Filter::clearCountDuplicate' can be const. mailimporter-22.12.3/src/mailimporter/filters.cpp:92:14: note: Technically the member function 'MailImporter::Filter::clearCountDuplicate' can be const. mailimporter-22.12.3/src/mailimporter/filters.cpp:117:39: style:inconclusive: Function 'setAuthor' argument 1 names different: declaration '' definition '_author'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters.cpp:122:37: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition '_name'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters.cpp:127:37: style:inconclusive: Function 'setInfo' argument 1 names different: declaration '' definition '_info'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:71:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:149:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:128:52: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:142:46: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:59:10: style: Local variable 'd' shadows outer variable [shadowVariable] mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.h:36:47: note: Shadowed declaration mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:59:10: note: Shadow variable mailimporter-22.12.3/src/mailimporter/filters/filterclawsmail.cpp:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterclawsmail.cpp:47:26: warning: The class 'FilterClawsMail' defines member function with name 'defaultSettingsPath' also defined in its parent class 'FilterSylpheed'. [duplInheritedMember] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.h:28:38: note: Parent function 'FilterSylpheed::defaultSettingsPath' mailimporter-22.12.3/src/mailimporter/filters/filterclawsmail.cpp:47:26: note: Derived function 'FilterClawsMail::defaultSettingsPath' mailimporter-22.12.3/src/mailimporter/filters/filterclawsmail.cpp:38:26: warning: The class 'FilterClawsMail' defines member function with name 'isMailerFound' also defined in its parent class 'FilterSylpheed'. [duplInheritedMember] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.h:29:38: note: Parent function 'FilterSylpheed::isMailerFound' mailimporter-22.12.3/src/mailimporter/filters/filterclawsmail.cpp:38:26: note: Derived function 'FilterClawsMail::isMailerFound' mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:74:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:105:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:130:13: style: The scope of the variable 'tmp_from' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:95:56: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:95:80: style:inconclusive: Function 'importDirContents' argument 2 names different: declaration '' definition 'KMailRootDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:95:109: style:inconclusive: Function 'importDirContents' argument 3 names different: declaration '' definition 'KMailSubDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:127:49: style:inconclusive: Function 'importMBox' argument 1 names different: declaration '' definition 'mboxName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:127:74: style:inconclusive: Function 'importMBox' argument 2 names different: declaration '' definition 'rootDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:127:98: style:inconclusive: Function 'importMBox' argument 3 names different: declaration '' definition 'targetDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:100:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:156:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:191:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:246:21: style: The scope of the variable '_targetDir' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:146:59: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:146:83: style:inconclusive: Function 'importDirContents' argument 2 names different: declaration '' definition 'KMailRootDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:146:112: style:inconclusive: Function 'importDirContents' argument 3 names different: declaration '' definition 'KMailSubDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:188:52: style:inconclusive: Function 'importMBox' argument 1 names different: declaration '' definition 'mboxName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:188:77: style:inconclusive: Function 'importMBox' argument 2 names different: declaration '' definition 'rootDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:188:101: style:inconclusive: Function 'importMBox' argument 3 names different: declaration '' definition 'targetDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:68:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:146:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:125:59: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:139:53: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:54:10: style: Local variable 'd' shadows outer variable [shadowVariable] mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.h:34:54: note: Shadowed declaration mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:54:10: note: Shadow variable mailimporter-22.12.3/src/mailimporter/filters/filtericedove.cpp:44:24: warning: The class 'FilterIcedove' defines member function with name 'defaultSettingsPath' also defined in its parent class 'FilterThunderbird'. [duplInheritedMember] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.h:29:38: note: Parent function 'FilterThunderbird::defaultSettingsPath' mailimporter-22.12.3/src/mailimporter/filters/filtericedove.cpp:44:24: note: Derived function 'FilterIcedove::defaultSettingsPath' mailimporter-22.12.3/src/mailimporter/filters/filtericedove.cpp:30:24: warning: The class 'FilterIcedove' defines member function with name 'isMailerFound' also defined in its parent class 'FilterThunderbird'. [duplInheritedMember] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.h:33:38: note: Parent function 'FilterThunderbird::isMailerFound' mailimporter-22.12.3/src/mailimporter/filters/filtericedove.cpp:30:24: note: Derived function 'FilterIcedove::isMailerFound' mailimporter-22.12.3/src/mailimporter/filters/filterkmail_maildir.cpp:57:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterkmail_maildir.cpp:134:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterkmail_maildir.cpp:112:60: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterkmail_maildir.cpp:127:54: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterkmailarchive.cpp:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterkmailarchive.cpp:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterkmailarchive.cpp:175:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterkmailarchive.cpp:110:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] mailimporter-22.12.3/src/mailimporter/filters/filterlnotes.cpp:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtermailapp.cpp:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtermailapp.cpp:143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtermailapp.cpp:140:54: style:inconclusive: Function 'traverseDirectory' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filtermailapp.cpp:52:24: style: Variable 'overall_status' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filtermailmangzip.cpp:52:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GZip [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtermailmangzip.cpp:98:43: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment] mailimporter-22.12.3/src/mailimporter/filters/filtermailmangzip.cpp:91:15: note: l is assigned mailimporter-22.12.3/src/mailimporter/filters/filtermailmangzip.cpp:98:43: note: l is overwritten mailimporter-22.12.3/src/mailimporter/filters/filtermbox.cpp:57:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtermbox.cpp:49:24: style: Variable 'overall_status' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:64:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:260:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::currentFile' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::totalFiles' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::totalEmails' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::currentEmail' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::count0x04' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::count0x84' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::parsedFolder' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:31:11: warning: Member variable 'FilterOE::currentIsFolderFile' is not initialized in the constructor. [uninitMemberVar] mailimporter-22.12.3/src/mailimporter/filters/filteroe.cpp:442:25: style: The scope of the variable '_parentID' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:51:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:77:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:187:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:48:47: style:inconclusive: Function 'importRecursive' argument 1 names different: declaration 'maildir' definition 'mailDir'. [funcArgNamesDifferent] mailimporter-22.12.3/src/mailimporter/filters/filteropera.h:32:38: note: Function 'importRecursive' argument 1 names different: declaration 'maildir' definition 'mailDir'. mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:48:47: note: Function 'importRecursive' argument 1 names different: declaration 'maildir' definition 'mailDir'. mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:67:71: style:inconclusive: Function 'importBox' argument 2 names different: declaration '' definition 'files'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:69:24: style: Variable 'overall_status' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterplain.cpp:48:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:84:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINE [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:158:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:227:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:214:13: style: The scope of the variable 'separate' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:216:9: style: The scope of the variable 'n' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:217:9: style: The scope of the variable 'l' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:284:20: style: The scope of the variable 'tmpRead' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:274:52: style:inconclusive: Function 'parseFolderMatrix' argument 1 names different: declaration 'chosenDir' definition 'chosendir'. [funcArgNamesDifferent] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.h:39:43: note: Function 'parseFolderMatrix' argument 1 names different: declaration 'chosenDir' definition 'chosendir'. mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:274:52: note: Function 'parseFolderMatrix' argument 1 names different: declaration 'chosenDir' definition 'chosendir'. mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:217:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterpmail.cpp:246:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterseamonkey.cpp:35:26: warning: The class 'FilterSeaMonkey' defines member function with name 'defaultSettingsPath' also defined in its parent class 'FilterThunderbird'. [duplInheritedMember] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.h:29:38: note: Parent function 'FilterThunderbird::defaultSettingsPath' mailimporter-22.12.3/src/mailimporter/filters/filterseamonkey.cpp:35:26: note: Derived function 'FilterSeaMonkey::defaultSettingsPath' mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:71:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILIMPORTER_LOG [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:110:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:211:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:270:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:164:55: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:200:49: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:251:50: style:inconclusive: Function 'readMarkFile' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:251:87: style:inconclusive: Function 'readMarkFile' argument 2 names different: declaration '' definition 'dict'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:58:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:120:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:160:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:198:30: style: Redundant condition: offsets.empty(). '!offsets.empty() || (offsets.empty() && tbb.size()>3128)' is equivalent to '!offsets.empty() || tbb.size()>3128' [redundantCondition] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:151:10: style: The scope of the variable 'l' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:155:9: style: The scope of the variable 'iFound' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:156:9: style: The scope of the variable 'count' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:157:10: style: The scope of the variable 'endOfEmail' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:202:18: style: The scope of the variable 'endPos' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:112:53: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:139:47: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'FileName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:220:28: style: Local variable 'input' shadows outer variable [shadowVariable] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:152:16: note: Shadowed declaration mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:220:28: note: Shadow variable mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:151:12: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:155:16: style: Variable 'iFound' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:157:21: style: Variable 'endOfEmail' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:202:25: style: Variable 'endPos' is assigned a value that is never used. [unreadVariable] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:51:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:183:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:236:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:277:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:331:21: style: The scope of the variable '_targetDir' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:229:58: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:229:82: style:inconclusive: Function 'importDirContents' argument 2 names different: declaration '' definition 'KMailRootDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:229:111: style:inconclusive: Function 'importDirContents' argument 3 names different: declaration '' definition 'KMailSubDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:274:51: style:inconclusive: Function 'importMBox' argument 1 names different: declaration '' definition 'mboxName'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:274:76: style:inconclusive: Function 'importMBox' argument 2 names different: declaration '' definition 'rootDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:274:100: style:inconclusive: Function 'importMBox' argument 3 names different: declaration '' definition 'targetDir'. [funcArgNamesDifferentUnnamed] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:74:28: style: Local variable 'listProfile' shadows outer function [shadowFunction] mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.h:31:53: note: Shadowed declaration mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:74:28: note: Shadow variable mailimporter-22.12.3/src/mailimporter/importmailswidget.cpp:18:11: warning: Class 'ImportMailsWidgetPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] mailimporter-22.12.3/src/mailimporter/importmailswidget.cpp:18:11: warning: Class 'ImportMailsWidgetPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] mailimporter-22.12.3/src/mailimporter/othermailerutil.cpp:33:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/othermailerutil.cpp:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporter/selectthunderbirdprofilewidget.cpp:28:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterbalsamailtest.cpp:21:27: style: Either there is a missing 'override', or the member function 'FilterBalsaMailTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterbalsamailtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterBalsaMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterbalsamailtest.cpp:21:27: note: Either there is a missing 'override', or the member function 'FilterBalsaMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterclawsmailtest.cpp:21:27: style: Either there is a missing 'override', or the member function 'FilterClawsMailTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterclawsmailtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterClawsMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterclawsmailtest.cpp:21:27: note: Either there is a missing 'override', or the member function 'FilterClawsMailTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtericedovetest.cpp:40:25: style: Either there is a missing 'override', or the member function 'FilterIcedoveTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtericedovetest.h:19:10: note: Either there is a missing 'override', or the member function 'FilterIcedoveTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtericedovetest.cpp:40:25: note: Either there is a missing 'override', or the member function 'FilterIcedoveTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterimportertest.h:30:33: performance: Function 'filterImporterDataList()' should return member 'mFilterImporterDataList' by const reference. [returnByReference] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterimportertestutil.cpp:14:33: style: The member function 'FilterImporterTestUtil::extractData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterimportertestutil.h:15:13: note: The member function 'FilterImporterTestUtil::extractData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterimportertestutil.cpp:14:33: note: The member function 'FilterImporterTestUtil::extractData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.cpp:21:24: style: Either there is a missing 'override', or the member function 'FilterLnotesTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.cpp:21:24: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.cpp:25:24: style:inconclusive: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataEmptyPath' can be const. [functionConst] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.h:19:10: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataEmptyPath' can be const. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.cpp:25:24: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataEmptyPath' can be const. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.cpp:38:24: style:inconclusive: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataUnknowPath' can be const. [functionConst] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.h:20:10: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataUnknowPath' can be const. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterlnotestest.cpp:38:24: note: Either there is a missing 'override', or the member function 'FilterLnotesTest::canNotImportDataUnknowPath' can be const. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailapptest.cpp:21:25: style: Either there is a missing 'override', or the member function 'FilterMailAppTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailapptest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterMailAppTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailapptest.cpp:21:25: note: Either there is a missing 'override', or the member function 'FilterMailAppTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailmangziptest.cpp:21:29: style: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailmangziptest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailmangziptest.cpp:21:29: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailmangziptest.cpp:37:29: style: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::canNotImportDataUnknowPath' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailmangziptest.h:20:10: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::canNotImportDataUnknowPath' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermailmangziptest.cpp:37:29: note: Either there is a missing 'override', or the member function 'FilterMAilmangzipTest::canNotImportDataUnknowPath' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermboxtest.cpp:21:22: style: Either there is a missing 'override', or the member function 'FilterMBoxTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermboxtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterMBoxTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtermboxtest.cpp:21:22: note: Either there is a missing 'override', or the member function 'FilterMBoxTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterplaintest.cpp:21:23: style: Either there is a missing 'override', or the member function 'FilterPlainTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterplaintest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterPlainTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterplaintest.cpp:21:23: note: Either there is a missing 'override', or the member function 'FilterPlainTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtersylpheedtest.cpp:22:26: style: Either there is a missing 'override', or the member function 'FilterSylpheedTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtersylpheedtest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterSylpheedTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filtersylpheedtest.cpp:22:26: note: Either there is a missing 'override', or the member function 'FilterSylpheedTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterthebattest.cpp:21:24: style: Either there is a missing 'override', or the member function 'FilterTheBatTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterthebattest.h:18:10: note: Either there is a missing 'override', or the member function 'FilterTheBatTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterthebattest.cpp:21:24: note: Either there is a missing 'override', or the member function 'FilterTheBatTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterthunderbirdtest.cpp:40:29: style: Either there is a missing 'override', or the member function 'FilterThunderBirdTest::shouldImportData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterthunderbirdtest.h:19:10: note: Either there is a missing 'override', or the member function 'FilterThunderBirdTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/autotests/filterthunderbirdtest.cpp:40:29: note: Either there is a missing 'override', or the member function 'FilterThunderBirdTest::shouldImportData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:87:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:141:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:166:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstLevel [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:210:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.h:24:5: style: Class 'FilterImporterAkonadi' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:80:13: style: The scope of the variable 'messageID' can be reduced. [variableScope] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:77:78: style:inconclusive: Function 'importMessage' argument 4 names different: declaration 'status' definition 'mailImporterstatus'. [funcArgNamesDifferent] mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.h:27:131: note: Function 'importMessage' argument 4 names different: declaration 'status' definition 'mailImporterstatus'. mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:77:78: note: Function 'importMessage' argument 4 names different: declaration 'status' definition 'mailImporterstatus'. mailimporter-22.12.3/src/mailimporterakonadi/filterimporterakonadi.cpp:173:60: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mailimporter-22.12.3/src/mailimporterakonadi/filterimportertestutil.cpp:14:33: style: The member function 'FilterImporterTestUtil::extractData' can be static. [functionStatic] mailimporter-22.12.3/src/mailimporterakonadi/filterimportertestutil.h:15:13: note: The member function 'FilterImporterTestUtil::extractData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/filterimportertestutil.cpp:14:33: note: The member function 'FilterImporterTestUtil::extractData' can be static. mailimporter-22.12.3/src/mailimporterakonadi/filterimportertestutil.h:14:5: style: Class 'FilterImporterTestUtil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mailimporter-22.12.3/src/mailimporter/autotests/filterimportertestutil.h:11:1: error: The one definition rule is violated, different classes/structs have the same name 'FilterImporterTestUtil' [ctuOneDefinitionRuleViolation] mailimporter-22.12.3/src/mailimporterakonadi/filterimportertestutil.h:11:1: note: The one definition rule is violated, different classes/structs have the same name 'FilterImporterTestUtil' mailimporter-22.12.3/src/mailimporter/autotests/filterimportertestutil.h:11:1: note: The one definition rule is violated, different classes/structs have the same name 'FilterImporterTestUtil' diff: head mailimporter-22.12.3/src/mailimporter/filters.cpp:117:39: style:inconclusive: Function 'setAuthor' argument 1 names different: declaration '' definition '_author'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters.cpp:122:37: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition '_name'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters.cpp:127:37: style:inconclusive: Function 'setInfo' argument 1 names different: declaration '' definition '_info'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:128:52: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterbalsa.cpp:142:46: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:127:49: style:inconclusive: Function 'importMBox' argument 1 names different: declaration '' definition 'mboxName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:127:74: style:inconclusive: Function 'importMBox' argument 2 names different: declaration '' definition 'rootDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:127:98: style:inconclusive: Function 'importMBox' argument 3 names different: declaration '' definition 'targetDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:95:109: style:inconclusive: Function 'importDirContents' argument 3 names different: declaration '' definition 'KMailSubDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:95:56: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution.cpp:95:80: style:inconclusive: Function 'importDirContents' argument 2 names different: declaration '' definition 'KMailRootDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:146:112: style:inconclusive: Function 'importDirContents' argument 3 names different: declaration '' definition 'KMailSubDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:146:59: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:146:83: style:inconclusive: Function 'importDirContents' argument 2 names different: declaration '' definition 'KMailRootDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:188:101: style:inconclusive: Function 'importMBox' argument 3 names different: declaration '' definition 'targetDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:188:52: style:inconclusive: Function 'importMBox' argument 1 names different: declaration '' definition 'mboxName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v2.cpp:188:77: style:inconclusive: Function 'importMBox' argument 2 names different: declaration '' definition 'rootDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:125:59: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterevolution_v3.cpp:139:53: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterkmail_maildir.cpp:112:60: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterkmail_maildir.cpp:127:54: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filtermailapp.cpp:140:54: style:inconclusive: Function 'traverseDirectory' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filteropera.cpp:67:71: style:inconclusive: Function 'importBox' argument 2 names different: declaration '' definition 'files'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:164:55: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:200:49: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:251:50: style:inconclusive: Function 'readMarkFile' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filtersylpheed.cpp:251:87: style:inconclusive: Function 'readMarkFile' argument 2 names different: declaration '' definition 'dict'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:112:53: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthebat.cpp:139:47: style:inconclusive: Function 'importFiles' argument 1 names different: declaration '' definition 'FileName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:229:111: style:inconclusive: Function 'importDirContents' argument 3 names different: declaration '' definition 'KMailSubDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:229:58: style:inconclusive: Function 'importDirContents' argument 1 names different: declaration '' definition 'dirName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:229:82: style:inconclusive: Function 'importDirContents' argument 2 names different: declaration '' definition 'KMailRootDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:274:100: style:inconclusive: Function 'importMBox' argument 3 names different: declaration '' definition 'targetDir'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:274:51: style:inconclusive: Function 'importMBox' argument 1 names different: declaration '' definition 'mboxName'. [funcArgNamesDifferentUnnamed] head mailimporter-22.12.3/src/mailimporter/filters/filterthunderbird.cpp:274:76: style:inconclusive: Function 'importMBox' argument 2 names different: declaration '' definition 'rootDir'. [funcArgNamesDifferentUnnamed] DONE