2025-11-18 00:54 ftp://ftp.de.debian.org/debian/pool/main/k/knotes/knotes_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 -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: 225 225 elapsed-time: 0.1 0.1 head-timing-info: old-timing-info: head results: knotes-22.12.3/noteshared/src/akonadi/notesakonaditreemodel.cpp:15:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImmediatePopulation [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/autotests/noteeditorutilstest.cpp:36:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/autotests/noteutilstest.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultNoteText [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentnotedialog.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentnotedialog.cpp:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESAGENT_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagent.cpp:34:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExportAdaptors [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentsettingsdialog.cpp:36:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/attributes/notealarmattribute.cpp:36:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/attributes/autotests/notedisplayattributetest.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/dialog/selectednotefolderdialog.cpp:24:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepTreeExpanded [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/editor/noteeditorutils.cpp:21:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/editor/noteeditorutils.cpp:31:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/config/noteactionconfig.cpp:34:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoContextMenu [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesmanager.cpp:43:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Recursive [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesmanager.cpp:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmitItemsInBatches [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notesnetworksender.cpp:28:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/alarms/notealarmdialog.cpp:32:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/attributes/notedisplayattribute.cpp:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_5_11 [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/attributes/notedisplayattribute.cpp:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:61:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesakonaditray.cpp:23:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotestray.cpp:20:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/resources/localresourcecreator.cpp:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/widget/notelistwidget.cpp:16:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesakonaditray.cpp:34:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable View [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotestray.cpp:35:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knoteconfigdialog.cpp:27:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:123:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/resources/localresourcecreator.cpp:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesakonaditray.cpp:44:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESAGENT_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notehostdialog.cpp:36:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESAGENT_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notehostdialog.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESAGENT_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notehostdialog.cpp:105:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ServicePtrRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/main.cpp:46:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_VERSION [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notehostdialog.cpp:121:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ServicePtrRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/dialog/knotedeleteselectednotesdialog.cpp:24:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/job/createnewnotejob.cpp:87:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/dialog/knoteskeydialog.cpp:23:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/job/createnewnotejob.cpp:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/noteutils.cpp:29:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/job/createnewnotejob.cpp:207:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/noteutils.cpp:97:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knoteeditorconfigwidget.cpp:45:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/job/createnewnotejob.cpp:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/dialog/knoteselectednotesdialog.cpp:24:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotesimpleconfigdialog.cpp:29:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotesimpleconfigdialog.cpp:69:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/finddialog/knotefinddialog.cpp:31:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/finddialog/knotefinddialog.cpp:88:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/finddialog/knotefinddialog.cpp:126:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Canonical [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knotebutton.cpp:17:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knoteslistwidgetsearchline.cpp:24:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Canonical [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knotebutton.cpp:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Enabled [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knoteseditdialog.cpp:37:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/autotests/knotesgrantleeprinttest.cpp:56:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variable [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesselectdeletenotesdialog.cpp:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:44:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesselectdeletenotesdialog.cpp:44:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_plugin.cpp:47:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprintobject.cpp:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/editor/noteeditorutils.cpp:18:23: performance:inconclusive: Technically the member function 'NoteShared::NoteEditorUtils::addCheckmark' can be static (but you may consider moving to unnamed namespace). [functionStatic] knotes-22.12.3/noteshared/src/editor/noteeditorutils.h:17:10: note: Technically the member function 'NoteShared::NoteEditorUtils::addCheckmark' can be static (but you may consider moving to unnamed namespace). knotes-22.12.3/noteshared/src/editor/noteeditorutils.cpp:18:23: note: Technically the member function 'NoteShared::NoteEditorUtils::addCheckmark' can be static (but you may consider moving to unnamed namespace). knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_plugin.cpp:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_VERSION [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprintobject.cpp:56:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/editor/noteeditorutils.cpp:29:23: performance:inconclusive: Technically the member function 'NoteShared::NoteEditorUtils::insertDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] knotes-22.12.3/noteshared/src/editor/noteeditorutils.h:18:10: note: Technically the member function 'NoteShared::NoteEditorUtils::insertDate' can be static (but you may consider moving to unnamed namespace). knotes-22.12.3/noteshared/src/editor/noteeditorutils.cpp:29:23: note: Technically the member function 'NoteShared::NoteEditorUtils::insertDate' can be static (but you may consider moving to unnamed namespace). knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:114:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemPopulation [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_plugin.cpp:129:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeJournal [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:211:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteconfigmodule.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoContextMenu [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_plugin.cpp:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_KONTACT_PLUGIN_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprinter.cpp:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighResolution [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:268:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteconfigmodule.cpp:154:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprinter.cpp:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighResolution [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/utils/knoteutils.cpp:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:298:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteconfigmodule.cpp:207:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/utils/knoteutils.cpp:30:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:318:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_MODULES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprintselectthemecombobox.cpp:29:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/config/noteactionconfig.h:17:10: style: Virtual function 'load' is called from constructor 'NoteActionConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 38. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/noteshared/src/config/noteactionconfig.cpp:38:5: note: Calling load knotes-22.12.3/noteshared/src/config/noteactionconfig.h:17:10: note: load is a virtual function knotes-22.12.3/src/kontactplugin/summarywidget.cpp:89:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprintselectthemedialog.cpp:24:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/summarywidget.cpp:105:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/summarywidget.cpp:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/summarywidget.cpp:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enter [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprintselectednotesdialog.cpp:29:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/print/knoteprintselectednotesdialog.cpp:76:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:38:11: warning: Class 'NotesNetworkReceiverPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:38:11: warning: Class 'NotesNetworkReceiverPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconMode [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:138:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:37:5: style: Class 'NotesNetworkReceiverPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_KONTACT_PLUGIN_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:264:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEquPr [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:314:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Colorize [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/akonadi/noteschangerecorder.h:30:36: style: Class 'NotesChangeRecorder' is unsafe, 'NotesChangeRecorder::mChangeRecorder' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/noteshared/src/config/notenetworkconfig.h:38:10: style: Virtual function 'load' is called from constructor 'NoteNetworkConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 92. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/noteshared/src/config/notenetworkconfig.cpp:92:5: note: Calling load knotes-22.12.3/noteshared/src/config/notenetworkconfig.h:38:10: note: load is a virtual function knotes-22.12.3/src/apps/knotesapp.cpp:87:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALT [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:300:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:350:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/kcmknotessummary.h:27:10: style: Virtual function 'load' is called from constructor 'KCMKNotesSummary(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 36. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/src/kontactplugin/kcmknotessummary.cpp:36:5: note: Calling load knotes-22.12.3/src/kontactplugin/kcmknotessummary.h:27:10: note: load is a virtual function knotes-22.12.3/src/apps/knotesapp.cpp:374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:411:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/noteutils.cpp:52:17: performance:inconclusive: Technically the member function 'NoteShared::NoteUtils::sendToNetwork' can be static (but you may consider moving to unnamed namespace). [functionStatic] knotes-22.12.3/noteshared/src/noteutils.h:23:10: note: Technically the member function 'NoteShared::NoteUtils::sendToNetwork' can be static (but you may consider moving to unnamed namespace). knotes-22.12.3/noteshared/src/noteutils.cpp:52:17: note: Technically the member function 'NoteShared::NoteUtils::sendToNetwork' can be static (but you may consider moving to unnamed namespace). knotes-22.12.3/src/apps/knotesapp.cpp:459:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:469:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:495:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:564:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configCommitted [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:635:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:706:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Parent [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/apps/knotesapp.cpp:713:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordWrap [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoAll [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:386:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:395:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:404:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:413:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignJustify [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:432:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListDisc [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:455:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignSuperScript [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:472:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignSubScript [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:509:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:518:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:524:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:554:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignNormal [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/knoteedit.cpp:571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotedisplayconfigwidget.h:28:19: style: Class 'KNoteDisplayConfigWidget' is unsafe, 'KNoteDisplayConfigWidget::kcfg_FgColor' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knotedisplayconfigwidget.h:29:19: style: Class 'KNoteDisplayConfigWidget' is unsafe, 'KNoteDisplayConfigWidget::kcfg_BgColor' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knoteeditorconfigwidget.h:29:15: style: Class 'KNoteEditorConfigWidget' is unsafe, 'KNoteEditorConfigWidget::kcfg_TabSize' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knotedisplayconfigwidget.h:32:15: style: Class 'KNoteDisplayConfigWidget' is unsafe, 'KNoteDisplayConfigWidget::kcfg_Width' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knoteeditorconfigwidget.h:30:16: style: Class 'KNoteEditorConfigWidget' is unsafe, 'KNoteEditorConfigWidget::kcfg_AutoIndent' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knotedisplayconfigwidget.h:33:15: style: Class 'KNoteDisplayConfigWidget' is unsafe, 'KNoteDisplayConfigWidget::kcfg_Height' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knoteeditorconfigwidget.h:31:16: style: Class 'KNoteEditorConfigWidget' is unsafe, 'KNoteEditorConfigWidget::kcfg_RichText' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knoteeditorconfigwidget.h:32:21: style: Class 'KNoteEditorConfigWidget' is unsafe, 'KNoteEditorConfigWidget::kcfg_Font' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/src/configdialog/knoteeditorconfigwidget.h:33:21: style: Class 'KNoteEditorConfigWidget' is unsafe, 'KNoteEditorConfigWidget::kcfg_TitleFont' can leak by wrong usage. [unsafeClassCanLeak] knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:18:11: warning: Class 'RichTextEditWithAutoCorrectionPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:18:11: warning: Class 'RichTextEditWithAutoCorrectionPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] knotes-22.12.3/src/knoteconfigmodule.h:20:10: style: Virtual function 'load' is called from constructor 'KNoteDisplayConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 40. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/src/knoteconfigmodule.cpp:40:5: note: Calling load knotes-22.12.3/src/knoteconfigmodule.h:20:10: note: load is a virtual function knotes-22.12.3/src/knoteconfigmodule.h:30:10: style: Virtual function 'load' is called from constructor 'KNoteEditorConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 61. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/src/knoteconfigmodule.cpp:61:5: note: Calling load knotes-22.12.3/src/knoteconfigmodule.h:30:10: note: load is a virtual function knotes-22.12.3/src/knoteconfigmodule.h:40:10: style: Virtual function 'load' is called from constructor 'KNoteMiscConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 100. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/src/knoteconfigmodule.cpp:100:5: note: Calling load knotes-22.12.3/src/knoteconfigmodule.h:40:10: note: load is a virtual function knotes-22.12.3/src/knoteconfigmodule.h:56:10: style: Virtual function 'load' is called from constructor 'KNotePrintConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 165. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/src/knoteconfigmodule.cpp:165:5: note: Calling load knotes-22.12.3/src/knoteconfigmodule.h:56:10: note: load is a virtual function knotes-22.12.3/src/knoteconfigmodule.h:74:10: style: Virtual function 'load' is called from constructor 'KNoteCollectionConfig(QWidget*parent=nullptr,const QVariantList&args=QVariantList()' at line 208. Dynamic binding is not used. [virtualCallInConstructor] knotes-22.12.3/src/knoteconfigmodule.cpp:208:5: note: Calling load knotes-22.12.3/src/knoteconfigmodule.h:74:10: note: load is a virtual function knotes-22.12.3/notesagent/notesagent.cpp:71:38: style:inconclusive: Function 'setEnableAgent' argument 1 names different: declaration 'b' definition 'enabled'. [funcArgNamesDifferent] knotes-22.12.3/notesagent/notesagent.h:19:30: note: Function 'setEnableAgent' argument 1 names different: declaration 'b' definition 'enabled'. knotes-22.12.3/notesagent/notesagent.cpp:71:38: note: Function 'setEnableAgent' argument 1 names different: declaration 'b' definition 'enabled'. knotes-22.12.3/src/print/knoteprinter.cpp:64:5: warning: Either the condition '!printDialog' is redundant or there is possible null pointer dereference: printDialog. [nullPointerRedundantCheck] knotes-22.12.3/src/print/knoteprinter.cpp:65:33: note: Assuming that condition '!printDialog' is not redundant knotes-22.12.3/src/print/knoteprinter.cpp:64:5: note: Null pointer dereference knotes-22.12.3/src/print/knoteprinter.cpp:65:10: warning: Either the condition '!printDialog' is redundant or there is possible null pointer dereference: printDialog. [nullPointerRedundantCheck] knotes-22.12.3/src/print/knoteprinter.cpp:65:33: note: Assuming that condition '!printDialog' is not redundant knotes-22.12.3/src/print/knoteprinter.cpp:65:10: note: Null pointer dereference knotes-22.12.3/src/kontactplugin/knotes_part.cpp:89:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:240:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentCollectionRole [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_KONTACT_PLUGIN_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:345:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:439:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_KONTACT_PLUGIN_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:514:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] knotes-22.12.3/noteshared/src/resources/localresourcecreator.cpp:37:73: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:535:139: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:588:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configCommitted [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:651:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:670:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_KONTACT_PLUGIN_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:708:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:797:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Parent [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:804:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_KONTACT_PLUGIN_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:825:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotesselectdeletenotesdialog.cpp:28:30: style: Variable 'item' can be declared as pointer to const [constVariablePointer] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.h:34:38: performance: Function 'displayCollection()' should return member 'mDisplayCollection' by const reference. [returnByReference] knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:250:35: style:inconclusive: Either there is a missing 'override', or the member function 'KNotesIconViewItem::item' can be const. [functionConst] knotes-22.12.3/src/kontactplugin/knotesiconview.h:55:19: note: Either there is a missing 'override', or the member function 'KNotesIconViewItem::item' can be const. knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:250:35: note: Either there is a missing 'override', or the member function 'KNotesIconViewItem::item' can be const. knotes-22.12.3/src/print/knoteprinter.cpp:59:43: style:inconclusive: Function 'doPrint' argument 1 names different: declaration 'content' definition 'htmlText'. [funcArgNamesDifferent] knotes-22.12.3/src/print/knoteprinter.h:35:33: note: Function 'doPrint' argument 1 names different: declaration 'content' definition 'htmlText'. knotes-22.12.3/src/print/knoteprinter.cpp:59:43: note: Function 'doPrint' argument 1 names different: declaration 'content' definition 'htmlText'. knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:89:10: style: Local variable 'removeAlarm' shadows outer function [shadowFunction] knotes-22.12.3/notesagent/notesagentalarmdialog.h:25:10: note: Shadowed declaration knotes-22.12.3/notesagent/notesagentalarmdialog.cpp:89:10: note: Shadow variable knotes-22.12.3/src/kontactplugin/knotesiconview.h:23:52: performance: Function 'noteList()' should return member 'mNoteList' by const reference. [returnByReference] knotes-22.12.3/src/notes/knote.cpp:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:134:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:149:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNOTES_LOG [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:255:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:275:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:320:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:361:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:390:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEquPr [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:407:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:485:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/kontactplugin/knotes_plugin.cpp:90:55: style:inconclusive: Function 'canDecodeMimeData' argument 1 names different: declaration 'data' definition 'mimeData'. [funcArgNamesDifferent] knotes-22.12.3/src/kontactplugin/knotes_plugin.h:47:45: note: Function 'canDecodeMimeData' argument 1 names different: declaration 'data' definition 'mimeData'. knotes-22.12.3/src/kontactplugin/knotes_plugin.cpp:90:55: note: Function 'canDecodeMimeData' argument 1 names different: declaration 'data' definition 'mimeData'. knotes-22.12.3/src/notes/knote.cpp:570:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:669:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:740:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:789:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonIconOnly [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:826:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoAll [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:903:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_MessageBoxIconSize [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:944:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:992:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:1049:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:1094:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:1107:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LayoutRequest [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:1117:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DragEnter [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/notes/knote.cpp:1185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:61:90: style:inconclusive: Function 'setData' argument 2 names different: declaration '_data' definition 'value'. [funcArgNamesDifferent] knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.h:31:60: note: Function 'setData' argument 2 names different: declaration '_data' definition 'value'. knotes-22.12.3/src/configdialog/knotecollectionconfigwidget.cpp:61:90: note: Function 'setData' argument 2 names different: declaration '_data' definition 'value'. knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:76:10: style: Local variable 'iconView' shadows outer function [shadowFunction] knotes-22.12.3/src/kontactplugin/knotesiconview.h:22:25: note: Shadowed declaration knotes-22.12.3/src/kontactplugin/knotesiconview.cpp:76:10: note: Shadow variable knotes-22.12.3/src/apps/knotesapp.cpp:407:13: style: The scope of the variable 'text' can be reduced. [variableScope] knotes-22.12.3/src/apps/knotesapp.cpp:401:20: style: Local variable 'text' shadows outer function [shadowFunction] knotes-22.12.3/src/apps/knotesapp.h:44:31: note: Shadowed declaration knotes-22.12.3/src/apps/knotesapp.cpp:401:20: note: Shadow variable knotes-22.12.3/src/apps/knotesapp.cpp:407:13: style: Local variable 'text' shadows outer function [shadowFunction] knotes-22.12.3/src/apps/knotesapp.h:44:31: note: Shadowed declaration knotes-22.12.3/src/apps/knotesapp.cpp:407:13: note: Shadow variable knotes-22.12.3/src/notes/knote.cpp:919:13: style:inconclusive: Either there is a missing 'override', or the member function 'KNote::toDesktop' can be const. [functionConst] knotes-22.12.3/src/notes/knote.h:57:10: note: Either there is a missing 'override', or the member function 'KNote::toDesktop' can be const. knotes-22.12.3/src/notes/knote.cpp:919:13: note: Either there is a missing 'override', or the member function 'KNote::toDesktop' can be const. knotes-22.12.3/src/notes/knote.cpp:595:13: performance:inconclusive: Either there is a missing 'override', or the member function 'KNote::slotUpdateShowInTaskbar' can be static. [functionStatic] knotes-22.12.3/src/notes/knote.h:98:10: note: Either there is a missing 'override', or the member function 'KNote::slotUpdateShowInTaskbar' can be static. knotes-22.12.3/src/notes/knote.cpp:595:13: note: Either there is a missing 'override', or the member function 'KNote::slotUpdateShowInTaskbar' can be static. knotes-22.12.3/src/notes/knote.cpp:606:13: performance:inconclusive: Either there is a missing 'override', or the member function 'KNote::slotUpdateDesktopActions' can be static. [functionStatic] knotes-22.12.3/src/notes/knote.h:99:10: note: Either there is a missing 'override', or the member function 'KNote::slotUpdateDesktopActions' can be static. knotes-22.12.3/src/notes/knote.cpp:606:13: note: Either there is a missing 'override', or the member function 'KNote::slotUpdateDesktopActions' can be static. knotes-22.12.3/src/notes/knote.cpp:1128:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:821:13: style: The scope of the variable 'text' can be reduced. [variableScope] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:742:55: style:inconclusive: Function 'slotItemChanged' argument 1 names different: declaration 'id' definition 'item'. [funcArgNamesDifferent] knotes-22.12.3/src/kontactplugin/knotes_part.h:94:47: note: Function 'slotItemChanged' argument 1 names different: declaration 'id' definition 'item'. knotes-22.12.3/src/kontactplugin/knotes_part.cpp:742:55: note: Function 'slotItemChanged' argument 1 names different: declaration 'id' definition 'item'. knotes-22.12.3/src/kontactplugin/knotes_part.cpp:254:17: style: Local variable 'notes' shadows outer function [shadowFunction] knotes-22.12.3/src/kontactplugin/knotes_part.h:64:28: note: Shadowed declaration knotes-22.12.3/src/kontactplugin/knotes_part.cpp:254:17: note: Shadow variable knotes-22.12.3/src/kontactplugin/knotes_part.cpp:326:20: style: Local variable 'text' shadows outer function [shadowFunction] knotes-22.12.3/src/kontactplugin/knotes_part.h:59:13: note: Shadowed declaration knotes-22.12.3/src/kontactplugin/knotes_part.cpp:326:20: note: Shadow variable knotes-22.12.3/src/kontactplugin/knotes_part.cpp:678:20: style: Local variable 'text' shadows outer function [shadowFunction] knotes-22.12.3/src/kontactplugin/knotes_part.h:59:13: note: Shadowed declaration knotes-22.12.3/src/kontactplugin/knotes_part.cpp:678:20: note: Shadow variable knotes-22.12.3/src/kontactplugin/knotes_part.cpp:821:13: style: Local variable 'text' shadows outer function [shadowFunction] knotes-22.12.3/src/kontactplugin/knotes_part.h:59:13: note: Shadowed declaration knotes-22.12.3/src/kontactplugin/knotes_part.cpp:821:13: note: Shadow variable knotes-22.12.3/src/kontactplugin/knotes_part.cpp:365:25: style: Variable 'note' can be declared as pointer to const [constVariablePointer] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:607:10: style: Variable 'knoteItem' can be declared as pointer to const [constVariablePointer] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:617:10: style: Variable 'knoteItem' can be declared as pointer to const [constVariablePointer] knotes-22.12.3/src/kontactplugin/knotes_part.cpp:687:10: style: Variable 'knoteItem' can be declared as pointer to const [constVariablePointer] diff: 2.18.0 knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:38:11: warning: Class 'NotesNetworkReceiverPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:38:11: warning: Class 'NotesNetworkReceiverPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:38:11: warning: Class 'NotesNetworkReceiverPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head knotes-22.12.3/noteshared/src/network/notesnetworkreceiver.cpp:38:11: warning: Class 'NotesNetworkReceiverPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:18:11: warning: Class 'RichTextEditWithAutoCorrectionPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:18:11: warning: Class 'RichTextEditWithAutoCorrectionPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:18:11: warning: Class 'RichTextEditWithAutoCorrectionPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head knotes-22.12.3/noteshared/src/widget/richtexteditwithautocorrection.cpp:18:11: warning: Class 'RichTextEditWithAutoCorrectionPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE