2025-08-31 17:39 ftp://ftp.de.debian.org/debian/pool/main/k/kcalcore/kcalcore_5.116.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -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: 150 309 elapsed-time: 0.5 1.4 head-timing-info: old-timing-info: head results: kcalendarcore-5.116.0/autotests/fbrecurring.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testalarm.cpp:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testalarm.cpp:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattachment.cpp:76:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testalarm.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Display [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testalarm.cpp:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Display [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testalarm.cpp:72:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testalarm.cpp:113:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:24:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chair [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Individual [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:85:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReqParticipant [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:96:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resource [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NonParticipant [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:128:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chair [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testattendee.cpp:190:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chair [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testcalendarobserver.cpp:28:5: style: Class 'SimpleObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kcalendarcore-5.116.0/autotests/testconference.cpp:77:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testconference.cpp:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICALTESTDATADIR [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testcreateddatecompat.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testcreateddatecompat.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testduration.cpp:21:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testduration.cpp:30:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testduration.cpp:67:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Days [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testduration.cpp:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testduration.cpp:98:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Days [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testdateserialization.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeTodo [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testdateserialization.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeTodo [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testdateserialization.cpp:87:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetFromUTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testexception.cpp:19:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadError [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testcustomproperties.cpp:162:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testcustomproperties.cpp:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testcustomproperties.cpp:221:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:41:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoleDnD [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originalDtStart [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeEvent [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeZone [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:168:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transparent [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transparent [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtStart [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtEnd [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testevent.cpp:354:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusy.cpp:18:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusy.cpp:29:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusy.cpp:60:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusy.cpp:75:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusy.cpp:86:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfilestorage.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusyperiod.cpp:20:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusyperiod.cpp:38:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusyperiod.cpp:58:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusyperiod.cpp:77:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testfreebusyperiod.cpp:113:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testincidence.cpp:127:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kcalendarcore-5.116.0/autotests/testincidence.cpp:127:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kcalendarcore-5.116.0/autotests/testicaltimezones.cpp:221:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vtimezone [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicaltimezones.cpp:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VCALENDAR_COMPONENT [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicaltimezones.cpp:307:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atUtc [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testidentical.cpp:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalTime [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testidentical.cpp:37:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalTime [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testjournal.cpp:130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rDaily [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resource [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:209:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Display [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:226:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:243:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtStart [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:285:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:325:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalTime [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtStartData [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:357:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:557:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTIPRequest [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testoccurrenceiterator.cpp:22:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testoccurrenceiterator.cpp:72:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testoccurrenceiterator.cpp:110:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideCompletedTodos [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testoccurrenceiterator.cpp:135:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testoccurrenceiterator.cpp:161:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testoccurrenceiterator.cpp:233:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testperiod.cpp:22:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testperiod.cpp:50:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testperiod.cpp:68:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testperiod.cpp:101:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testperson.cpp:64:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testperson.cpp:89:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testmemorycalendar.cpp:166:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICALTESTDATADIR [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testmemorycalendar.cpp:393:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testmemorycalendar.cpp:512:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testicalformat.cpp:250:53: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kcalendarcore-5.116.0/autotests/testreadrecurrenceid.cpp:21:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICALTESTDATADIR [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testreadrecurrenceid.cpp:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICALTESTDATADIR [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testreadrecurrenceid.cpp:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICALTESTDATADIR [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurrenceexception.cpp:15:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testmemorycalendar.cpp:356:5: style: Class 'TestCalendarObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kcalendarcore-5.116.0/autotests/testrecurrence.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurprevious.cpp:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurrencetype.cpp:52:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurson.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/teststartdatetimesfordate.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expected [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/teststatus.cpp:27:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusNone [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/teststatus.cpp:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtodo.cpp:329:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kcalendarcore-5.116.0/autotests/testtodo.cpp:329:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:132:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:154:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:166:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtstart [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:215:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:234:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:253:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testrecurtodo.cpp:272:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtimesininterval.cpp:78:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtimesininterval.cpp:100:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtimesininterval.cpp:123:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtimesininterval.cpp:148:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalTime [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtimesininterval.cpp:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rDaily [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/autotests/testtimesininterval.cpp:243:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/incidencebase.h:224:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kcalendarcore-5.116.0/src/incidencebase.h:224:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kcalendarcore-5.116.0/src/attachment.cpp:194:47: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'attachment' definition 'a2'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/attachment.h:251:39: note: Function 'operator==' argument 1 names different: declaration 'attachment' definition 'a2'. kcalendarcore-5.116.0/src/attachment.cpp:194:47: note: Function 'operator==' argument 1 names different: declaration 'attachment' definition 'a2'. kcalendarcore-5.116.0/src/attachment.cpp:205:47: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'attachment' definition 'a2'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/attachment.h:258:39: note: Function 'operator!=' argument 1 names different: declaration 'attachment' definition 'a2'. kcalendarcore-5.116.0/src/attachment.cpp:205:47: note: Function 'operator!=' argument 1 names different: declaration 'attachment' definition 'a2'. kcalendarcore-5.116.0/src/attachment.cpp:216:84: style: Parameter 'a' can be declared as reference to const [constParameterReference] kcalendarcore-5.116.0/src/calendarplugin.cpp:12:17: warning: Member variable 'CalendarPlugin::d' is not initialized in the constructor. [uninitMemberVar] kcalendarcore-5.116.0/src/attendee.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCuType [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/attendee.cpp:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sCuType [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/attendee.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCuType [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/attendee.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCuType [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/attendee.cpp:169:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/attendee.cpp:188:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/calendarpluginloader.cpp:38:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/calendarpluginloader.cpp:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/attendee.cpp:195:29: style:inconclusive: Function 'setRSVP' argument 1 names different: declaration 'rsvp' definition 'r'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/attendee.h:266:23: note: Function 'setRSVP' argument 1 names different: declaration 'rsvp' definition 'r'. kcalendarcore-5.116.0/src/attendee.cpp:195:29: note: Function 'setRSVP' argument 1 names different: declaration 'rsvp' definition 'r'. kcalendarcore-5.116.0/src/attendee.cpp:318:13: style: Local variable 'cuType' shadows outer function [shadowFunction] kcalendarcore-5.116.0/src/attendee.cpp:39:12: note: Shadowed declaration kcalendarcore-5.116.0/src/attendee.cpp:318:13: note: Shadow variable kcalendarcore-5.116.0/src/conference.cpp:55:62: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'conference' definition 'other'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/conference.h:75:39: note: Function 'operator==' argument 1 names different: declaration 'conference' definition 'other'. kcalendarcore-5.116.0/src/conference.cpp:55:62: note: Function 'operator==' argument 1 names different: declaration 'conference' definition 'other'. kcalendarcore-5.116.0/src/duration.h:92:5: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kcalendarcore-5.116.0/src/duration.cpp:154:48: style:inconclusive: Function 'operator-=' argument 1 names different: declaration 'other' definition 'duration'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/duration.h:213:42: note: Function 'operator-=' argument 1 names different: declaration 'other' definition 'duration'. kcalendarcore-5.116.0/src/duration.cpp:154:48: note: Function 'operator-=' argument 1 names different: declaration 'other' definition 'duration'. kcalendarcore-5.116.0/src/duration.cpp:212:82: style: Parameter 'duration' can be declared as reference to const [constParameterReference] kcalendarcore-5.116.0/src/customproperties.cpp:73:60: style:inconclusive: Function 'CustomProperties' argument 1 names different: declaration 'other' definition 'cp'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/customproperties.h:53:46: note: Function 'CustomProperties' argument 1 names different: declaration 'other' definition 'cp'. kcalendarcore-5.116.0/src/customproperties.cpp:73:60: note: Function 'CustomProperties' argument 1 names different: declaration 'other' definition 'cp'. kcalendarcore-5.116.0/src/customproperties.cpp:94:59: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'properties' definition 'other'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/customproperties.h:65:45: note: Function 'operator==' argument 1 names different: declaration 'properties' definition 'other'. kcalendarcore-5.116.0/src/customproperties.cpp:94:59: note: Function 'operator==' argument 1 names different: declaration 'properties' definition 'other'. kcalendarcore-5.116.0/src/customproperties.cpp:242:94: style: Parameter 'properties' can be declared as reference to const [constParameterReference] kcalendarcore-5.116.0/src/freebusyperiod.h:84:5: style: Class 'FreeBusyPeriod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kcalendarcore-5.116.0/src/person.cpp:134:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/utils.cpp:47:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/utils.cpp:81:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] kcalendarcore-5.116.0/src/person.cpp:179:9: style: The scope of the variable 'iMailStart' can be reduced. [variableScope] kcalendarcore-5.116.0/src/person.cpp:180:9: style: The scope of the variable 'iMailEnd' can be reduced. [variableScope] kcalendarcore-5.116.0/src/person.cpp:364:13: style: Local variable 'email' shadows outer function [shadowFunction] kcalendarcore-5.116.0/src/person.h:126:31: note: Shadowed declaration kcalendarcore-5.116.0/src/person.cpp:364:13: note: Shadow variable kcalendarcore-5.116.0/src/person.cpp:365:13: style: Local variable 'name' shadows outer function [shadowFunction] kcalendarcore-5.116.0/src/person.h:110:31: note: Shadowed declaration kcalendarcore-5.116.0/src/person.cpp:365:13: note: Shadow variable kcalendarcore-5.116.0/src/person.cpp:157:69: style: Parameter 'person' can be declared as reference to const [constParameterReference] kcalendarcore-5.116.0/src/person.cpp:175:21: style: Variable 'bInComment' is assigned a value that is never used. [unreadVariable] diff: 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldLocation [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_LATLON [valueFlowBailoutIncompleteVar] head kcalendarcore-5.116.0/autotests/testincidence.cpp:127:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kcalendarcore-5.116.0/autotests/testincidence.cpp:127:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:321:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:376:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtStart [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeZone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testincidence.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldSummary [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusNone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:177:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusNeedsAction [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusCompleted [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusCompleted [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldRecurrence [valueFlowBailoutIncompleteVar] head kcalendarcore-5.116.0/autotests/testtodo.cpp:329:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kcalendarcore-5.116.0/autotests/testtodo.cpp:329:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:367:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoleDisplayStart [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtDue [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/autotests/testtodo.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeZone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:129:37: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'a' definition 'rhs'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/alarm.h:103:34: note: Function 'operator==' argument 1 names different: declaration 'a' definition 'rhs'. kcalendarcore-5.116.0/src/alarm.cpp:129:37: note: Function 'operator==' argument 1 names different: declaration 'a' definition 'rhs'. 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:317:42: style:inconclusive: Function 'setMailAddress' argument 1 names different: declaration 'mailAlarmAddress' definition 'mailAddress'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/alarm.h:291:39: note: Function 'setMailAddress' argument 1 names different: declaration 'mailAlarmAddress' definition 'mailAddress'. kcalendarcore-5.116.0/src/alarm.cpp:317:42: note: Function 'setMailAddress' argument 1 names different: declaration 'mailAlarmAddress' definition 'mailAddress'. 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:333:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:344:42: style:inconclusive: Function 'addMailAddress' argument 1 names different: declaration 'mailAlarmAddress' definition 'mailAddress'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/alarm.h:315:39: note: Function 'addMailAddress' argument 1 names different: declaration 'mailAlarmAddress' definition 'mailAddress'. kcalendarcore-5.116.0/src/alarm.cpp:344:42: note: Function 'addMailAddress' argument 1 names different: declaration 'mailAlarmAddress' definition 'mailAddress'. 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:346:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:359:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:364:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:377:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:382:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:396:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:409:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:427:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:440:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Email [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:494:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoleAlarmEndOffset [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/alarm.cpp:508:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoleAlarmEndOffset [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/calendar.h:360:5: error: There is an unknown macro here somewhere. Configuration is required. If KCALENDARCORE_DEPRECATED_VERSION is a macro then please configure it. [unknownMacro] 2.18.0 kcalendarcore-5.116.0/src/calfilter.cpp:114:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideCompletedTodos [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/calfilter.cpp:151:53: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kcalendarcore-5.116.0/src/compat.cpp:137:42: style:inconclusive: Function 'CompatDecorator' argument 1 names different: declaration 'decoratedCompat' definition 'compat'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/compat_p.h:120:38: note: Function 'CompatDecorator' argument 1 names different: declaration 'decoratedCompat' definition 'compat'. kcalendarcore-5.116.0/src/compat.cpp:137:42: note: Function 'CompatDecorator' argument 1 names different: declaration 'decoratedCompat' definition 'compat'. 2.18.0 kcalendarcore-5.116.0/src/compat.cpp:215:41: style:inconclusive: Function 'fixFloatingEnd' argument 1 names different: declaration 'date' definition 'endDate'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/compat_p.h:245:32: note: Function 'fixFloatingEnd' argument 1 names different: declaration 'date' definition 'endDate'. kcalendarcore-5.116.0/src/compat.cpp:215:41: note: Function 'fixFloatingEnd' argument 1 names different: declaration 'date' definition 'endDate'. 2.18.0 kcalendarcore-5.116.0/src/compat.cpp:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.cpp:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeEvent [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.cpp:141:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtEnd [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.cpp:216:14: style: Local variable 'd' shadows outer variable [shadowVariable] kcalendarcore-5.116.0/src/event.cpp:186:5: note: Shadowed declaration kcalendarcore-5.116.0/src/event.cpp:216:14: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/event.cpp:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtEnd [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.cpp:244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldTransparency [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.cpp:261:28: style:inconclusive: Function 'setAllDay' argument 1 names different: declaration 'allDay' definition 'allday'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/event.h:181:25: note: Function 'setAllDay' argument 1 names different: declaration 'allDay' definition 'allday'. kcalendarcore-5.116.0/src/event.cpp:261:28: note: Function 'setAllDay' argument 1 names different: declaration 'allDay' definition 'allday'. 2.18.0 kcalendarcore-5.116.0/src/event.cpp:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtEnd [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.cpp:320:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/event.h:79:5: style: Class 'Event' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kcalendarcore-5.116.0/src/incidencebase.h:224:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kcalendarcore-5.116.0/src/incidencebase.h:224:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KCALENDARCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kcalendarcore-5.116.0/src/journal.cpp:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/journal.cpp:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeJournal [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/journal.h:122:10: style: The function 'equals' overrides a function in a base class but just delegates back to the base class. [uselessOverride] kcalendarcore-5.116.0/src/incidence.h:913:10: note: Virtual function in base class kcalendarcore-5.116.0/src/journal.h:122:10: note: Function in derived class 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:136:47: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'r' definition 'recurrence'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:124:39: note: Function 'operator==' argument 1 names different: declaration 'r' definition 'recurrence'. kcalendarcore-5.116.0/src/recurrence.cpp:136:47: note: Function 'operator==' argument 1 names different: declaration 'r' definition 'recurrence'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:1475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:1529:26: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:1533:26: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:220:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rMax [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rMax [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:321:40: style:inconclusive: Function 'recursOn' argument 1 names different: declaration 'date' definition 'qd'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:199:32: note: Function 'recursOn' argument 1 names different: declaration 'date' definition 'qd'. kcalendarcore-5.116.0/src/recurrence.cpp:321:40: note: Function 'recursOn' argument 1 names different: declaration 'date' definition 'qd'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:350:10: style: Local variable 'recurs' shadows outer function [shadowFunction] kcalendarcore-5.116.0/src/recurrence.h:180:28: note: Shadowed declaration kcalendarcore-5.116.0/src/recurrence.cpp:350:10: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:451:42: style:inconclusive: Function 'setEndDate' argument 1 names different: declaration 'endDate' definition 'date'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:301:34: note: Function 'setEndDate' argument 1 names different: declaration 'endDate' definition 'date'. kcalendarcore-5.116.0/src/recurrence.cpp:451:42: note: Function 'setEndDate' argument 1 names different: declaration 'endDate' definition 'date'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:460:50: style:inconclusive: Function 'setEndDateTime' argument 1 names different: declaration 'endDateTime' definition 'dateTime'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:305:42: note: Function 'setEndDateTime' argument 1 names different: declaration 'endDateTime' definition 'dateTime'. kcalendarcore-5.116.0/src/recurrence.cpp:460:50: note: Function 'setEndDateTime' argument 1 names different: declaration 'endDateTime' definition 'dateTime'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:488:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:492:45: style:inconclusive: Function 'durationTo' argument 1 names different: declaration 'dt' definition 'datetime'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:281:55: note: Function 'durationTo' argument 1 names different: declaration 'dt' definition 'datetime'. kcalendarcore-5.116.0/src/recurrence.cpp:492:45: note: Function 'durationTo' argument 1 names different: declaration 'dt' definition 'datetime'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:521:46: style:inconclusive: Function 'shiftTimes' argument 1 names different: declaration 'oldZone' definition 'oldTz'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:321:38: note: Function 'shiftTimes' argument 1 names different: declaration 'oldZone' definition 'oldTz'. kcalendarcore-5.116.0/src/recurrence.cpp:521:46: note: Function 'shiftTimes' argument 1 names different: declaration 'oldZone' definition 'oldTz'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:521:70: style:inconclusive: Function 'shiftTimes' argument 2 names different: declaration 'newZone' definition 'newTz'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:321:64: note: Function 'shiftTimes' argument 2 names different: declaration 'newZone' definition 'newTz'. kcalendarcore-5.116.0/src/recurrence.cpp:521:70: note: Function 'shiftTimes' argument 2 names different: declaration 'newZone' definition 'newTz'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:579:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rMax [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:619:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:642:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:651:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:668:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:679:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:687:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:698:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:731:34: style:inconclusive: Function 'setMinutely' argument 1 names different: declaration 'freq' definition '_rFreq'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:333:26: note: Function 'setMinutely' argument 1 names different: declaration 'freq' definition '_rFreq'. kcalendarcore-5.116.0/src/recurrence.cpp:731:34: note: Function 'setMinutely' argument 1 names different: declaration 'freq' definition '_rFreq'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:738:32: style:inconclusive: Function 'setHourly' argument 1 names different: declaration 'freq' definition '_rFreq'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:348:24: note: Function 'setHourly' argument 1 names different: declaration 'freq' definition '_rFreq'. kcalendarcore-5.116.0/src/recurrence.cpp:738:32: note: Function 'setHourly' argument 1 names different: declaration 'freq' definition '_rFreq'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStartDateTime [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:745:31: style:inconclusive: Function 'setDaily' argument 1 names different: declaration 'freq' definition '_rFreq'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:363:23: note: Function 'setDaily' argument 1 names different: declaration 'freq' definition '_rFreq'. kcalendarcore-5.116.0/src/recurrence.cpp:745:31: note: Function 'setDaily' argument 1 names different: declaration 'freq' definition '_rFreq'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:816:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:855:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:860:16: style: Local variable 'monthDays' shadows outer function [shadowFunction] kcalendarcore-5.116.0/src/recurrence.h:446:34: note: Shadowed declaration kcalendarcore-5.116.0/src/recurrence.cpp:860:16: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:900:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:905:16: style: Local variable 'days' shadows outer function [shadowFunction] kcalendarcore-5.116.0/src/recurrence.h:403:33: note: Shadowed declaration kcalendarcore-5.116.0/src/recurrence.cpp:905:16: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:919:16: style: Local variable 'd' shadows outer variable [shadowVariable] kcalendarcore-5.116.0/src/recurrence.h:673:20: note: Shadowed declaration kcalendarcore-5.116.0/src/recurrence.cpp:919:16: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:932:36: style:inconclusive: Function 'addYearlyDate' argument 1 names different: declaration 'date' definition 'day'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:490:28: note: Function 'addYearlyDate' argument 1 names different: declaration 'date' definition 'day'. kcalendarcore-5.116.0/src/recurrence.cpp:932:36: note: Function 'addYearlyDate' argument 1 names different: declaration 'date' definition 'day'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:954:39: style:inconclusive: Function 'addYearlyMonth' argument 1 names different: declaration '_rNum' definition 'month'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrence.h:499:31: note: Function 'addYearlyMonth' argument 1 names different: declaration '_rNum' definition 'month'. kcalendarcore-5.116.0/src/recurrence.cpp:954:39: note: Function 'addYearlyMonth' argument 1 names different: declaration '_rNum' definition 'month'. 2.18.0 kcalendarcore-5.116.0/src/recurrence.cpp:960:21: style: Variable 'rrule' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:109:27: style: Condition 'weeknumber<0' is always true [knownConditionTrueFalse] kcalendarcore-5.116.0/src/recurrencerule.cpp:100:20: note: Assuming that condition 'weeknumber==0' is not redundant kcalendarcore-5.116.0/src/recurrencerule.cpp:109:27: note: Condition 'weeknumber<0' is always true 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTimedRepetition [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDuration [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1353:56: style:inconclusive: Function 'dateMatchesRules' argument 1 names different: declaration 'dt' definition 'kdt'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:215:62: note: Function 'dateMatchesRules' argument 1 names different: declaration 'dt' definition 'kdt'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1353:56: note: Function 'dateMatchesRules' argument 1 names different: declaration 'dt' definition 'kdt'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1364:44: style:inconclusive: Function 'recursOn' argument 1 names different: declaration 'date' definition 'qd'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:198:50: note: Function 'recursOn' argument 1 names different: declaration 'date' definition 'qd'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1364:44: note: Function 'recursOn' argument 1 names different: declaration 'date' definition 'qd'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1503:48: style:inconclusive: Function 'recursAt' argument 1 names different: declaration 'dt' definition 'kdt'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:206:54: note: Function 'recursAt' argument 1 names different: declaration 'dt' definition 'kdt'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1503:48: note: Function 'recursAt' argument 1 names different: declaration 'dt' definition 'kdt'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1582:60: style:inconclusive: Function 'getPreviousDate' argument 1 names different: declaration 'afterDateTime' definition 'afterDate'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:251:66: note: Function 'getPreviousDate' argument 1 names different: declaration 'afterDateTime' definition 'afterDate'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1582:60: note: Function 'getPreviousDate' argument 1 names different: declaration 'afterDateTime' definition 'afterDate'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1634:14: style: Local variable 'dts' shadows outer variable [shadowVariable] kcalendarcore-5.116.0/src/recurrencerule.cpp:1624:16: note: Shadowed declaration kcalendarcore-5.116.0/src/recurrencerule.cpp:1634:14: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1648:56: style:inconclusive: Function 'getNextDate' argument 1 names different: declaration 'preDateTime' definition 'preDate'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:243:62: note: Function 'getNextDate' argument 1 names different: declaration 'preDateTime' definition 'preDate'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1648:56: note: Function 'getNextDate' argument 1 names different: declaration 'preDateTime' definition 'preDate'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1696:14: style: Local variable 'dts' shadows outer variable [shadowVariable] kcalendarcore-5.116.0/src/recurrencerule.cpp:1681:16: note: Shadowed declaration kcalendarcore-5.116.0/src/recurrencerule.cpp:1696:14: note: Shadow variable 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1710:67: style:inconclusive: Function 'timesInInterval' argument 1 names different: declaration 'start' definition 'dtStart'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:236:73: note: Function 'timesInInterval' argument 1 names different: declaration 'start' definition 'dtStart'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1710:67: note: Function 'timesInInterval' argument 1 names different: declaration 'start' definition 'dtStart'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1710:93: style:inconclusive: Function 'timesInInterval' argument 2 names different: declaration 'end' definition 'dtEnd'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:236:97: note: Function 'timesInInterval' argument 2 names different: declaration 'end' definition 'dtEnd'. kcalendarcore-5.116.0/src/recurrencerule.cpp:1710:93: note: Function 'timesInInterval' argument 2 names different: declaration 'end' definition 'dtEnd'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1754:10: style: The scope of the variable 'done' can be reduced. [variableScope] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1792:15: style: Redundant initialization for 'itEnd'. The initialized value is overwritten before it is read. [redundantInitialization] kcalendarcore-5.116.0/src/recurrencerule.cpp:1788:20: note: itEnd is initialized kcalendarcore-5.116.0/src/recurrencerule.cpp:1792:15: note: itEnd is overwritten 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1811:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDateStart [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::day' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::hour' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::minute' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::month' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::second' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::useCachedDt' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::weekday' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::weekdaynr' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::weeknumber' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::weekstart' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::year' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:184:5: warning:inconclusive: Member variable 'Constraint::yearday' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDateStart [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:1961:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mConstraints [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:2009:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:2056:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:2061:44: style:inconclusive: Function 'dumpTime' argument 2 names different: declaration 'allDay' definition 'isAllDay'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.cpp:27:51: note: Function 'dumpTime' argument 2 names different: declaration 'allDay' definition 'isAllDay'. kcalendarcore-5.116.0/src/recurrencerule.cpp:2061:44: note: Function 'dumpTime' argument 2 names different: declaration 'allDay' definition 'isAllDay'. 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:2123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rNone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:376:41: debug: CheckClass::isMemberVar found used member variable 'hour' with varid 0 [varid0] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:383:18: performance:inconclusive: Technically the member function 'Constraint::isConsistent' can be static (but you may consider moving to unnamed namespace). [functionStatic] kcalendarcore-5.116.0/src/recurrencerule.cpp:263:10: note: Technically the member function 'Constraint::isConsistent' can be static (but you may consider moving to unnamed namespace). kcalendarcore-5.116.0/src/recurrencerule.cpp:383:18: note: Technically the member function 'Constraint::isConsistent' can be static (but you may consider moving to unnamed namespace). 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:485:9: style: Condition '!isConsistent(type)' is always false [knownConditionTrueFalse] kcalendarcore-5.116.0/src/recurrencerule.cpp:485:22: note: Calling function 'isConsistent' returns 1 kcalendarcore-5.116.0/src/recurrencerule.cpp:485:9: note: Condition '!isConsistent(type)' is always false 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRRule [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:818:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPeriod [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:827:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCached [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:921:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rNone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/recurrencerule.cpp:947:48: style:inconclusive: Function 'setEndDt' argument 1 names different: declaration 'endDateTime' definition 'dateTime'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/recurrencerule.h:158:36: note: Function 'setEndDt' argument 1 names different: declaration 'endDateTime' definition 'dateTime'. kcalendarcore-5.116.0/src/recurrencerule.cpp:947:48: note: Function 'setEndDt' argument 1 names different: declaration 'endDateTime' definition 'dateTime'. 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:144:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalTime [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:201:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:206:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:243:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:248:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:349:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:354:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:379:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoleSort [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:389:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoleSort [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:419:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:424:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:429:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/sorting.cpp:439:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:102:51: performance:inconclusive: Function parameter 'dr' should be passed by const reference. [passedByValue] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:110:48: performance:inconclusive: Function parameter 'dc' should be passed by const reference. [passedByValue] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeTodo [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:293:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusCompleted [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:310:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusNone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:323:42: style:inconclusive: Function 'setCompleted' argument 1 names different: declaration 'completeDate' definition 'completed'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/todo.h:209:40: note: Function 'setCompleted' argument 1 names different: declaration 'completeDate' definition 'completed'. kcalendarcore-5.116.0/src/todo.cpp:323:42: note: Function 'setCompleted' argument 1 names different: declaration 'completeDate' definition 'completed'. 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatusNone [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:484:27: style:inconclusive: Function 'setAllDay' argument 1 names different: declaration 'allDay' definition 'allday'. [funcArgNamesDifferent] kcalendarcore-5.116.0/src/todo.h:260:25: note: Function 'setAllDay' argument 1 names different: declaration 'allDay' definition 'allday'. kcalendarcore-5.116.0/src/todo.cpp:484:27: note: Function 'setAllDay' argument 1 names different: declaration 'allDay' definition 'allday'. 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:488:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDtDue [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:495:19: performance:inconclusive: Technically the member function 'KCalendarCore::TodoPrivate::recurTodo' can be static (but you may consider moving to unnamed namespace). [functionStatic] kcalendarcore-5.116.0/src/todo.cpp:87:10: note: Technically the member function 'KCalendarCore::TodoPrivate::recurTodo' can be static (but you may consider moving to unnamed namespace). kcalendarcore-5.116.0/src/todo.cpp:495:19: note: Technically the member function 'KCalendarCore::TodoPrivate::recurTodo' can be static (but you may consider moving to unnamed namespace). 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:498:21: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:53:5: style: Class 'TodoPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:597:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCALCORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kcalendarcore-5.116.0/src/todo.cpp:94:44: performance:inconclusive: Function parameter 'dd' should be passed by const reference. [passedByValue] 2.18.0 kcalendarcore-5.116.0/src/todo.h:68:5: style: Class 'Todo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] DONE