2025-08-31 17:45 ftp://ftp.de.debian.org/debian/pool/main/k/kdeplasma-addons/kdeplasma-addons_6.3.5.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --library=icu --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 -j4 platform: Linux-6.12.41+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 2ee39fe (2025-08-30 22:07:31 +0200) count: 351 360 elapsed-time: 0.6 1.9 head-timing-info: old-timing-info: head results: kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.cpp:44:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.cpp:42:40: style:inconclusive: Function 'get' argument 1 names different: declaration 'i' definition 'row'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.h:36:38: note: Function 'get' argument 1 names different: declaration 'i' definition 'row'. kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.cpp:42:40: note: Function 'get' argument 1 names different: declaration 'i' definition 'row'. kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.cpp:47:16: style: Local variable 'roleNames' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.h:27:28: note: Shadowed declaration kdeplasma-addons-6.3.5/applets/comic/activecomicmodel.cpp:47:16: note: Shadow variable kdeplasma-addons-6.3.5/applets/comic/engine/comic.h:39:5: style: Class 'ComicEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:14:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kdeplasma-addons-6.3.5/applets/comic/engine/types.h:22:60: performance: Function parameter 'type' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:60:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:82:7: warning: Class 'SavingDir' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:82:7: warning: Class 'SavingDir' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:17:5: style: Class 'SavingDirPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:21:13: performance: Function 'getDir()' should return member 'mDir' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:81:42: style:inconclusive: Function 'SavingDir' argument 1 names different: declaration 'config' definition 'cfg'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/comic/comicinfo.h:24:44: note: Function 'SavingDir' argument 1 names different: declaration 'config' definition 'cfg'. kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:81:42: note: Function 'SavingDir' argument 1 names different: declaration 'config' definition 'cfg'. kdeplasma-addons-6.3.5/applets/comic/comicdata.cpp:14:12: warning: Member variable 'ComicData::mType' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:36:13: performance: Function 'id()' should return member 'mId' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:44:13: performance: Function 'stored()' should return member 'mStored' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:54:13: performance: Function 'prev()' should return member 'mPrev' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:62:13: performance: Function 'current()' should return member 'mCurrent' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:70:13: performance: Function 'next()' should return member 'mNext' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:75:13: performance: Function 'currentReadable()' should return member 'mCurrentReadable' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:83:13: performance: Function 'first()' should return member 'mFirst' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:113:13: performance: Function 'additionalText()' should return member 'mAdditionalText' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:118:13: performance: Function 'title()' should return member 'mTitle' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:127:13: performance: Function 'stripTitle()' should return member 'mStripTitle' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:147:13: performance: Function 'author()' should return member 'mAuthor' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicdata.h:179:13: performance: Function 'errorStrip()' should return member 'mErrorStrip' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comicmodel.cpp:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/comicmodel.cpp:72:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic_package.cpp:36:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:247:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:24:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:66:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:72:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:78:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:84:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:90:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:96:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:102:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:108:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:129:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:189:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:195:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:201:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:207:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:213:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:219:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic.cpp:30:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reachability [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic.cpp:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic.cpp:69:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic.cpp:144:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic.cpp:237:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comic.cpp:247:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Online [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:30:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:117:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:126:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:250:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mModel' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mConfigWidget' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mDateChangedTimer' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionGoFirst' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionGoLast' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionGoJump' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionScaleContent' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionWebsite' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionStorePosition' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionNextNewStripTab' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionSaveComicAs' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mActionCreateComicBook' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:40:14: warning: Member variable 'ComicApplet::mTabAdded' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/comic/comic.h:64:17: performance: Function 'tabIdentifiers()' should return member 'mTabIdentifier' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/comic.cpp:287:49: style:inconclusive: Function 'slotTabChanged' argument 1 names different: declaration 'newIdentifier' definition 'identifier'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/comic/comic.h:116:40: note: Function 'slotTabChanged' argument 1 names different: declaration 'newIdentifier' definition 'identifier'. kdeplasma-addons-6.3.5/applets/comic/comic.cpp:287:49: note: Function 'slotTabChanged' argument 1 names different: declaration 'newIdentifier' definition 'identifier'. kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.h:169:9: performance:inconclusive: Either there is a missing 'override', or the member function 'ComicProviderWrapper::apiVersion' can be static. [functionStatic] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:27:9: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:27:9: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.h:180:13: performance: Function 'requestedString()' should return member 'mRequestedId' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.h:187:13: performance: Function 'requestedComicName()' should return member 'mRequestedComicName' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:73:10: style: class member 'Private::mIsLeftToRight' is never used. [unusedStructMember] kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:74:10: style: class member 'Private::mIsTopToBottom' is never used. [unusedStructMember] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:122:104: style:inconclusive: Function 'storeInCache' argument 3 names different: declaration 'info' definition 'data'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.h:120:99: note: Function 'storeInCache' argument 3 names different: declaration 'info' definition 'data'. kdeplasma-addons-6.3.5/applets/comic/engine/cachedprovider.cpp:122:104: note: Function 'storeInCache' argument 3 names different: declaration 'info' definition 'data'. kdeplasma-addons-6.3.5/applets/dict/plugin/dict_object.cpp:24:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UrlInvalid [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/dict/plugin/dict_object.cpp:18:5: style: Class 'DictSchemeHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/applets/dict/plugin/dict_object.h:40:13: performance: Function 'selectedDictionary()' should return member 'm_selectedDict' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/dict/plugin/dict_object.h:45:13: performance: Function 'errorString()' should return member 'm_errorString' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderkross.cpp:54:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bool [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/stripselector.cpp:47:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/stripselector.cpp:103:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/stripselector.cpp:125:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/stripselector.cpp:145:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaItem.h:20:13: performance: Function 'mountPoint()' should return member 'm_mountPoint' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaItem.h:26:13: performance: Function 'iconName()' should return member 'm_iconName' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaItem.h:29:13: performance: Function 'mountString()' should return member 'm_mountString' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaItem.h:32:13: performance: Function 'usedString()' should return member 'm_usedString' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaItem.h:35:13: performance: Function 'freeString()' should return member 'm_freeString' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:239:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:267:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/diskquota/plugin/DiskQuota.cpp:26:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/diskquota/plugin/DiskQuota.cpp:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/diskquota/plugin/DiskQuota.cpp:164:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:104:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:243:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:248:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:253:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:258:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:283:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:358:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bool [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:536:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:684:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Utf8 [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:712:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:764:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLASMA_COMIC [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:781:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/diskquota/plugin/DiskQuota.h:57:13: performance: Function 'toolTip()' should return member 'm_toolTip' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/DiskQuota.h:60:13: performance: Function 'subToolTip()' should return member 'm_subToolTip' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/DiskQuota.h:63:13: performance: Function 'iconName()' should return member 'm_iconName' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:204:32: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:204:45: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:239:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:239:46: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:267:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.cpp:267:46: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/applets/dict/plugin/dictionariesmodel.h:90:13: performance: Function 'errorString()' should return member 'm_errorString' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaListModel.cpp:141:16: style: Variable 'item' can be declared as reference to const [constVariableReference] kdeplasma-addons-6.3.5/applets/diskquota/plugin/QuotaListModel.cpp:150:50: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.h:190:13: performance: Function 'websiteUrl()' should return member 'mWebsiteUrl' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.h:192:13: performance: Function 'shopUrl()' should return member 'mShopUrl' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.h:194:13: performance: Function 'title()' should return member 'mTitle' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.h:196:13: performance: Function 'additionalText()' should return member 'mAdditionalText' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:27:63: style:inconclusive: Function 'ImageWrapper' argument 2 names different: declaration 'image' definition 'data'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.h:33:72: note: Function 'ImageWrapper' argument 2 names different: declaration 'image' definition 'data'. kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:27:63: note: Function 'ImageWrapper' argument 2 names different: declaration 'image' definition 'data'. kdeplasma-addons-6.3.5/applets/grouping/container/groupedappletscontainer.cpp:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUPING_DEBUG [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:346:19: style: Variable 'img' can be declared as pointer to const [constVariablePointer] kdeplasma-addons-6.3.5/applets/grouping/container/groupedappletscontainer.cpp:105:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocationConstraint [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/comic/engine/comicproviderwrapper.cpp:789:23: style: Variable 'img' can be declared as pointer to const [constVariablePointer] kdeplasma-addons-6.3.5/applets/grouping/groupingcontainment.cpp:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/fifteenPuzzle/plugin/fifteenimageprovider.cpp:35:30: warning: Either the condition 'idParts.size()<4' is redundant or size of 'idParts' can be 4. Expression 'idParts.at(4)' causes access out of bounds. [containerOutOfBounds] kdeplasma-addons-6.3.5/applets/fifteenPuzzle/plugin/fifteenimageprovider.cpp:26:24: note: Assuming that condition 'idParts.size()<4' is not redundant kdeplasma-addons-6.3.5/applets/fifteenPuzzle/plugin/fifteenimageprovider.cpp:35:30: note: Access out of bounds kdeplasma-addons-6.3.5/applets/grouping/container/groupedappletscontainer.cpp:62:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kdeplasma-addons-6.3.5/applets/notes/plugin/note.h:21:13: performance: Function 'id()' should return member 'm_id' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/notes/plugin/note.h:25:13: performance: Function 'noteText()' should return member 'm_noteText' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/notes/plugin/filesystemnoteloader.cpp:34:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/filesystemnoteloader.cpp:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/filesystemnoteloader.cpp:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:79:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:89:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDotAndDotDot [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:201:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:245:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/notemanager.cpp:26:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JavaScriptOwnership [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:83:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreserveSpaces [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:136:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:147:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordUnderCursor [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:167:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:188:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:221:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:297:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/notesplugin.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:26:18: warning: Member variable 'DocumentHandler::m_fontSize' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.h:88:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.h:90:13: performance: Function 'documentTitle()' should return member 'm_documentTitle' by const reference. [returnByReference] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.h:92:45: performance: Function parameter 'text' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.h:93:56: performance: Function parameter 'text' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:303:50: style:inconclusive: Function 'setTextColor' argument 1 names different: declaration 'arg' definition 'c'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.h:103:37: note: Function 'setTextColor' argument 1 names different: declaration 'arg' definition 'c'. kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:303:50: note: Function 'setTextColor' argument 1 names different: declaration 'arg' definition 'c'. kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:58:48: performance: Function parameter 'arg' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:349:46: performance: Function parameter 'text' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/applets/notes/plugin/documenthandler.cpp:354:57: performance: Function parameter 'text' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:104:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:112:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:120:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:138:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/abstractunitlistmodel.h:23:5: style: Class 'UnitItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:115:13: style: The scope of the variable 'filePath' can be reduced. [variableScope] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:199:31: style:inconclusive: Function 'get' argument 1 names different: declaration 'callback' definition 'successCallback'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.h:58:35: note: Function 'get' argument 1 names different: declaration 'callback' definition 'successCallback'. kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:199:31: note: Function 'get' argument 1 names different: declaration 'callback' definition 'successCallback'. kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:204:31: style:inconclusive: Function 'get' argument 1 names different: declaration 'callback' definition 'successCallback'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.h:59:35: note: Function 'get' argument 1 names different: declaration 'callback' definition 'successCallback'. kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:204:31: note: Function 'get' argument 1 names different: declaration 'callback' definition 'successCallback'. kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:204:57: style:inconclusive: Function 'get' argument 2 names different: declaration 'error_callback' definition 'errorCallback'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.h:59:54: note: Function 'get' argument 2 names different: declaration 'error_callback' definition 'errorCallback'. kdeplasma-addons-6.3.5/applets/mediaframe/plugin/mediaframe.cpp:204:57: note: Function 'get' argument 2 names different: declaration 'error_callback' definition 'errorCallback'. kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:86:32: style: Condition 'name.isEmpty()' is always true [knownConditionTrueFalse] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:67:32: style: Local variable 'name' shadows outer variable [shadowVariable] kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:38:13: note: Shadowed declaration kdeplasma-addons-6.3.5/applets/quicklaunch/plugin/quicklaunch_p.cpp:67:32: note: Shadow variable kdeplasma-addons-6.3.5/applets/weather/plugin/plugin.cpp:17:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetricSystem [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/plugin.cpp:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Celsius [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/plugin.cpp:35:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hectopascal [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/plugin.cpp:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MeterPerSecond [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/plugin.cpp:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kilometer [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/locationlistmodel.h:52:5: style: Class 'LocationItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/applets/weather/plugin/locationlistmodel.cpp:74:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/kdeds/kameleon/kameleonhelper.cpp:20:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KAMELEONHELPER [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/kdeds/kameleon/kameleon.cpp:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KAMELEON [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/kdeds/kameleon/kameleon.cpp:45:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/kdeds/kameleon/kameleon.cpp:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KAMELEON [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/kdeds/kameleon/kameleon.cpp:111:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/kdeds/kameleon/kameleon.cpp:145:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KAMELEON [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/dict/dictengine.cpp:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 30s [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/dict/dictengine.cpp:230:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleShotConnection [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/applets/weather/plugin/locationlistmodel.cpp:83:19: performance:inconclusive: Technically the member function 'LocationItem::relativeQuality' can be static (but you may consider moving to unnamed namespace). [functionStatic] kdeplasma-addons-6.3.5/applets/weather/plugin/locationlistmodel.h:54:9: note: Technically the member function 'LocationItem::relativeQuality' can be static (but you may consider moving to unnamed namespace). kdeplasma-addons-6.3.5/applets/weather/plugin/locationlistmodel.cpp:83:19: note: Technically the member function 'LocationItem::relativeQuality' can be static (but you may consider moving to unnamed namespace). kdeplasma-addons-6.3.5/dict/dictengine.h:27:5: style: Class 'DictEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/kwin/effects/cube/kcm/cubeeffectkcm.cpp:39:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/alternatecalendarplugin.cpp:29:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/abstractcalendarprovider.cpp:38:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/alternatecalendarplugin.h:28:5: style: Class 'AlternateCalendarPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/config/plugin/configstorage.cpp:105:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Notify [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/icucalendar_p.cpp:25:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCAL_YEAR [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/icucalendar_p.cpp:36:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCAL_MONTH [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/icucalendar_p.cpp:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCAL_DATE [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/hebrewcalendar.cpp:83:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hebrew [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/hebrewcalendar.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hebrew [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/indiancalendar.cpp:74:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/indiancalendar.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Indian [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/islamiccalendar.cpp:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arabic [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/islamiccalendar.cpp:135:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/islamiccalendar.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Jalali [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/qtcalendar.cpp:15:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Jalali [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/qtcalendar.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Last [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/astronomical/astronomicaleventsplugin.cpp:44:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewMoon [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:3021:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_cpp_attribute( ... ) [preprocessorErrorDirective] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:3021:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_cpp_attribute( ... ) [preprocessorErrorDirective] kdeplasma-addons-6.3.5/profiles/profilesmodel.cpp:32:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/profiles/profilesmodel.cpp:52:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/profiles/profilesmodel.h:42:13: performance: Function 'appName()' should return member 'm_appName' by const reference. [returnByReference] kdeplasma-addons-6.3.5/profiles/profilesmodel.h:35:48: performance: Function parameter 'profileIdentifier' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/runners/characters/charrunner.cpp:69:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highest [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/profiles/profilesmodel.cpp:106:47: performance: Function parameter 'profileIdentifier' should be passed by const reference. [passedByValue] kdeplasma-addons-6.3.5/runners/characters/charrunner_config.cpp:31:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/characters/charrunner_config.cpp:46:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRUNNER_PLUGIN_NAME [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/characters/charrunner_config.cpp:71:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRUNNER_PLUGIN_NAME [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/autotests/converterrunnertest.cpp:45:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LengthCategory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/autotests/converterrunnertest.cpp:57:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrencyCategory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/autotests/converterrunnertest.cpp:87:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LengthCategory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/autotests/converterrunnertest.cpp:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/autotests/converterrunnertest.cpp:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/datetime/autotests/datetimerunnertest.cpp:72:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/datetime/autotests/datetimerunnertest.cpp:93:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable searchTerm [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/datetime/autotests/datetimerunnertest.cpp:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 24h [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:79:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidCategory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:132:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FloatingPointShortest [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:157:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:205:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrencyCategory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:225:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrencyCategory [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner.cpp:47:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner.cpp:114:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner.cpp:100:20: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner.h:20:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner.cpp:100:20: note: Shadow variable kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner_config.cpp:24:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner_config.cpp:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRUNNER_PLUGIN_NAME [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner_config.cpp:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRUNNER_PLUGIN_NAME [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner_config.h:23:10: style: Virtual function 'load' is called from constructor 'DictionaryRunnerConfig(QObject*parent,const KPluginMetaData&metaData)' at line 25. Dynamic binding is not used. [virtualCallInConstructor] kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner_config.cpp:25:5: note: Calling load kdeplasma-addons-6.3.5/runners/dictionary/dictionaryrunner_config.h:23:10: note: load is a virtual function kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:108:20: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/converter/converterrunner.h:33:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/converter/converterrunner.cpp:108:20: note: Shadow variable kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:39:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/konsoleprofiles/konsoleprofiles.cpp:34:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:58:24: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/katesessions/katesessions.h:25:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:58:24: note: Shadow variable kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:70:28: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/katesessions/katesessions.h:25:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:70:28: note: Shadow variable kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:85:16: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/katesessions/katesessions.h:25:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/katesessions/katesessions.cpp:85:16: note: Shadow variable kdeplasma-addons-6.3.5/runners/konsoleprofiles/konsoleprofiles.cpp:37:24: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/konsoleprofiles/konsoleprofiles.h:24:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/konsoleprofiles/konsoleprofiles.cpp:37:24: note: Shadow variable kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:12:1: style: The class 'SpellCheckRunnerTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:39:28: performance:inconclusive: Either there is a missing 'override', or the member function 'SpellCheckRunnerTest::cleanupTestCase' can be static. [functionStatic] kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:17:10: note: Either there is a missing 'override', or the member function 'SpellCheckRunnerTest::cleanupTestCase' can be static. kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:39:28: note: Either there is a missing 'override', or the member function 'SpellCheckRunnerTest::cleanupTestCase' can be static. kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:99:14: style: Local variable 'matches' shadows outer variable [shadowVariable] kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:75:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/spellchecker/autotests/spellcheckrunnertest.cpp:99:14: note: Shadow variable kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:35:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:70:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRUNNER_PLUGIN_NAME [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:89:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KRUNNER_PLUGIN_NAME [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/templates/plasmapotdprovider/src/%{APPNAMELC}.h:8:0: error: Failed to parse #define [preprocessorErrorDirective] kdeplasma-addons-6.3.5/templates/plasmapotdprovider/src/%{APPNAMELC}.h:8:2: error: Failed to parse #define [preprocessorErrorDirective] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:116:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:174:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/cachedprovider.cpp:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/cachedprovider.cpp:69:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/cachedprovider.cpp:89:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdbackend.cpp:192:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:286:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:341:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Moderate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdbackend.h:89:13: performance: Function 'identifier()' should return member 'm_identifier' by const reference. [returnByReference] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:32:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metered [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reachability [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:356:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Online [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:380:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metered [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:20:19: warning: Member variable 'SpellCheckRunner::m_requireTriggerWord' is not initialized in the constructor. [uninitMemberVar] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:183:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:181:17: note: outer condition: !m_spellers.contains(lang) kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:183:21: note: identical inner condition: !m_spellers.contains(lang) kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:72:13: style: Condition '!name.isEmpty()' is always false [knownConditionTrueFalse] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:255:81: style:inconclusive: Function 'run' argument 2 names different: declaration 'action' definition 'match'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.h:30:62: note: Function 'run' argument 2 names different: declaration 'action' definition 'match'. kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:255:81: note: Function 'run' argument 2 names different: declaration 'action' definition 'match'. kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:247:20: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.h:29:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck.cpp:247:20: note: Shadow variable kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:124:24: style: Variable 'data.remoteUrl' is reassigned a value before the old one has been used. [redundantAssignment] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:120:24: note: data.remoteUrl is assigned kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdengine.cpp:124:24: note: data.remoteUrl is overwritten kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.cpp:47:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.h:78:13: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.h:86:13: performance: Function 'author()' should return member 'm_author' by const reference. [returnByReference] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.h:91:13: performance: Function 'name()' should return member 'name' by const reference. [returnByReference] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.cpp:33:23: style: Local variable 'name' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.h:91:13: note: Shadowed declaration kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.cpp:33:23: note: Shadow variable kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.cpp:39:23: style: Local variable 'identifier' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.h:53:21: note: Shadowed declaration kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovider.cpp:39:23: note: Shadow variable kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovidermodel.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/potdprovidermodel.cpp:73:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_infoUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remoteUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.cpp:25:46: style:inconclusive: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.h:31:36: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.cpp:25:46: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.cpp:68:47: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.h:32:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/apodprovider.cpp:68:47: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.cpp:23:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remoteUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.cpp:27:46: style:inconclusive: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.h:25:36: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.cpp:27:46: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.cpp:95:47: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.h:26:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/bingprovider.cpp:95:47: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.cpp:21:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_infoUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.cpp:25:46: style:inconclusive: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.h:27:36: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.cpp:25:46: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.cpp:77:47: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.h:28:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/epodprovider.cpp:77:47: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:23:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_infoUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remoteUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:32:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:77:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericCacheLocation [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:100:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:118:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:227:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:248:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WALLPAPERPOTD [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:27:50: style:inconclusive: Function 'listPageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.h:28:40: note: Function 'listPageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:27:50: note: Function 'listPageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:58:46: style:inconclusive: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.h:29:36: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:58:46: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:100:47: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.h:30:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/noaaprovider.cpp:100:47: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:43:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:63:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remoteUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:47:62: style:inconclusive: Function 'entrypointRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.h:27:42: note: Function 'entrypointRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:47:62: note: Function 'entrypointRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:67:60: style:inconclusive: Function 'metaDataRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.h:28:40: note: Function 'metaDataRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:67:60: note: Function 'metaDataRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:98:57: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.h:29:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/simonstalenhagprovider.cpp:98:57: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.cpp:31:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remoteUrl [valueFlowBailoutIncompleteVar] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:48:50: style:inconclusive: Function 'configRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.h:34:38: note: Function 'configRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:48:50: note: Function 'configRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:61:48: style:inconclusive: Function 'configWriteFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.h:35:36: note: Function 'configWriteFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:61:48: note: Function 'configWriteFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:122:47: style:inconclusive: Function 'xmlRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.h:42:35: note: Function 'xmlRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:122:47: note: Function 'xmlRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:223:49: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.h:43:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:223:49: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:244:48: style:inconclusive: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.h:48:36: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:244:48: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:158:27: performance: Range variable 'urlAttrString' should be declared as const reference. [iterateByValue] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.cpp:35:48: style:inconclusive: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.h:30:36: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.cpp:35:48: note: Function 'pageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/flickrprovider.cpp:160:65: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.cpp:82:49: style:inconclusive: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. [funcArgNamesDifferent] kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.h:31:37: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/wallpapers/potd/plugins/providers/wcpotdprovider.cpp:82:49: note: Function 'imageRequestFinished' argument 1 names different: declaration 'job' definition '_job'. kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:193:50: style: Local variable 'itEnd' shadows outer variable [shadowVariable] kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:185:48: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:193:50: note: Shadow variable kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:338:16: style: Local variable 'match' shadows outer function [shadowFunction] kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.h:27:10: note: Shadowed declaration kdeplasma-addons-6.3.5/runners/datetime/datetimerunner.cpp:338:16: note: Shadow variable diff: 2.18.0 kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:82:7: warning: Class 'SavingDir' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:82:7: warning: Class 'SavingDir' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:82:7: warning: Class 'SavingDir' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kdeplasma-addons-6.3.5/applets/comic/comicinfo.cpp:82:7: warning: Class 'SavingDir' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:27:9: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:27:9: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:27:9: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kdeplasma-addons-6.3.5/applets/comic/engine/comicprovider.cpp:27:9: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:156:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Low [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:187:39: performance:inconclusive: Technically the member function 'ChineseCalendarProviderPrivate::getSolarTermDate' can be static (but you may consider moving to unnamed namespace). [functionStatic] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:79:11: note: Technically the member function 'ChineseCalendarProviderPrivate::getSolarTermDate' can be static (but you may consider moving to unnamed namespace). kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:187:39: note: Technically the member function 'ChineseCalendarProviderPrivate::getSolarTermDate' can be static (but you may consider moving to unnamed namespace). 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:192:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chinese [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:97:57: style:inconclusive: Technically the member function 'ChineseCalendarProviderPrivate::generateSolarTermsCache' can be const. [functionConst] kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:74:29: note: Technically the member function 'ChineseCalendarProviderPrivate::generateSolarTermsCache' can be const. kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/chinesecalendar.cpp:97:57: note: Technically the member function 'ChineseCalendarProviderPrivate::generateSolarTermsCache' can be const. 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:2720:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:2770:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:2839:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:2862:59: style: Parameter 'moonEclipticParameter' can be declared as reference to const [constParameterReference] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:2900:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:3021:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_cpp_attribute( ... ) [preprocessorErrorDirective] head kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:3021:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_cpp_attribute( ... ) [preprocessorErrorDirective] 2.18.0 kdeplasma-addons-6.3.5/plasmacalendarplugins/alternatecalendar/provider/solarutils.h:3045:17: style: The scope of the variable 'jalpha' can be reduced. [variableScope] head kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:35:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] 2.18.0 kdeplasma-addons-6.3.5/runners/spellchecker/spellcheck_config.cpp:37:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] DONE