2026-05-02 19:49 ftp://ftp.de.debian.org/debian/pool/main/k/kjots/kjots_5.1.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=kde --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 80 73 elapsed-time: 0.7 0.6 head-timing-info: old-timing-info: head results: kjots-5.1.0/src/KJotsMain.cpp:52:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbookmarks.cpp:53:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbookmarks.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EntityUrlRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbookmarks.h:42:61: style:inconclusive: Function 'openBookmark' argument 2 names different: declaration 'mb' definition ''. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/kjotsbookmarks.h:42:87: style:inconclusive: Function 'openBookmark' argument 3 names different: declaration 'km' definition ''. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/kjotsbrowser.cpp:71:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable say [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbrowser.cpp:92:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbrowser.cpp:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordWrap [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbrowser.cpp:142:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Find [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbrowser.cpp:158:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsbrowser.cpp:189:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemovePassword [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:91:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordWrap [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copyAvailable [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:219:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:256:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:282:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoBulletList [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:300:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListDecimal [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:323:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:388:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EntityUrlRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:419:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:445:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:454:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowDeactivate [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:474:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsedit.cpp:83:58: style:inconclusive: Function 'KJotsEdit' argument 2 names different: declaration 'm_actionCollection' definition 'actionCollection'. [funcArgNamesDifferent] kjots-5.1.0/src/kjotsedit.h:41:60: note: Function 'KJotsEdit' argument 2 names different: declaration 'm_actionCollection' definition 'actionCollection'. kjots-5.1.0/src/kjotsedit.cpp:83:58: note: Function 'KJotsEdit' argument 2 names different: declaration 'm_actionCollection' definition 'actionCollection'. kjots-5.1.0/src/kjotsedit.cpp:367:56: style:inconclusive: Function 'canInsertFromMimeData' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/kjotsedit.cpp:376:53: style:inconclusive: Function 'insertFromMimeData' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/kjotsedit.cpp:442:46: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/kjotsedit.cpp:491:44: style:inconclusive: Function 'focusOutEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/kjotslinkdialog.cpp:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotslinkdialog.cpp:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotslinkdialog.cpp:95:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EntityUrlRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:101:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EntityUrlRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:119:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:129:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:217:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:274:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:304:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:326:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CollectionTreeHeaders [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotsmodel.cpp:375:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotspart.cpp:53:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setWindowCaption [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotspart.cpp:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:123:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:231:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:330:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:346:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateCollection [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:509:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Find [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:539:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RenameFile [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:613:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:627:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selection [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScreenResolution [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:642:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighResolution [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:652:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selection [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:725:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:761:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/kjotswidget.cpp:110:58: style:inconclusive: Function 'KJotsWidget' argument 2 names different: declaration 'xmlGuiclient' definition 'xmlGuiClient'. [funcArgNamesDifferent] kjots-5.1.0/src/kjotswidget.h:85:58: note: Function 'KJotsWidget' argument 2 names different: declaration 'xmlGuiclient' definition 'xmlGuiClient'. kjots-5.1.0/src/kjotswidget.cpp:110:58: note: Function 'KJotsWidget' argument 2 names different: declaration 'xmlGuiclient' definition 'xmlGuiClient'. kjots-5.1.0/src/kontact_plugin/kjots_plugin.cpp:57:1: error: There is an unknown macro here somewhere. Configuration is required. If K_EXPORT_PLUGIN_VERSION is a macro then please configure it. [unknownMacro] kjots-5.1.0/src/noteshared/notecreatorandselector.cpp:50:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/notecreatorandselector.cpp:76:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/notecreatorandselector.cpp:95:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddIfMissing [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/notecreatorandselector.cpp:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTESHARED_LOG [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/notecreatorandselector.cpp:126:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/notelockattribute.cpp:44:31: style: Either there is a missing 'override', or the member function 'NoteShared::NoteLockAttribute::serialized' can be static. [functionStatic] kjots-5.1.0/src/noteshared/notelockattribute.h:40:16: note: Either there is a missing 'override', or the member function 'NoteShared::NoteLockAttribute::serialized' can be static. kjots-5.1.0/src/noteshared/notelockattribute.cpp:44:31: note: Either there is a missing 'override', or the member function 'NoteShared::NoteLockAttribute::serialized' can be static. kjots-5.1.0/src/noteshared/notelockattribute.cpp:39:25: style: Either there is a missing 'override', or the member function 'NoteShared::NoteLockAttribute::deserialize' can be static. [functionStatic] kjots-5.1.0/src/noteshared/notelockattribute.h:42:10: note: Either there is a missing 'override', or the member function 'NoteShared::NoteLockAttribute::deserialize' can be static. kjots-5.1.0/src/noteshared/notelockattribute.cpp:39:25: note: Either there is a missing 'override', or the member function 'NoteShared::NoteLockAttribute::deserialize' can be static. kjots-5.1.0/src/noteshared/notepinattribute.h:38:40: style:inconclusive: Function 'deserialize' argument 1 names different: declaration 'data' definition ''. [funcArgNamesDifferentUnnamed] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:53:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actionStateUpdated [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:65:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateCollection [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:108:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateCollection [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:329:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteItems [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:422:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LockUnlockNote [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:440:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LockUnlockNoteBook [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:458:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PinUnpinNote [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:476:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateNote [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:498:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeNoteColor [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:520:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeNoteBookColor [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:608:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateNote [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:671:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateNote [valueFlowBailoutIncompleteVar] kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:597:14: style: Local variable 'action' shadows outer function [shadowFunction] kjots-5.1.0/src/noteshared/standardnoteactionmanager.h:117:14: note: Shadowed declaration kjots-5.1.0/src/noteshared/standardnoteactionmanager.cpp:597:14: note: Shadow variable kjots-5.1.0/src/notesortproxymodel.cpp:39:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemRole [valueFlowBailoutIncompleteVar] diff: head kjots-5.1.0/src/kjotsbookmarks.h:42:61: style:inconclusive: Function 'openBookmark' argument 2 names different: declaration 'mb' definition ''. [funcArgNamesDifferentUnnamed] head kjots-5.1.0/src/kjotsbookmarks.h:42:87: style:inconclusive: Function 'openBookmark' argument 3 names different: declaration 'km' definition ''. [funcArgNamesDifferentUnnamed] head kjots-5.1.0/src/kjotsedit.cpp:367:56: style:inconclusive: Function 'canInsertFromMimeData' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] head kjots-5.1.0/src/kjotsedit.cpp:376:53: style:inconclusive: Function 'insertFromMimeData' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] head kjots-5.1.0/src/kjotsedit.cpp:442:46: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head kjots-5.1.0/src/kjotsedit.cpp:491:44: style:inconclusive: Function 'focusOutEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head kjots-5.1.0/src/noteshared/notepinattribute.h:38:40: style:inconclusive: Function 'deserialize' argument 1 names different: declaration 'data' definition ''. [funcArgNamesDifferentUnnamed] DONE