2024-04-24 07:12 ftp://ftp.de.debian.org/debian/pool/main/d/dde-calendar/dde-calendar_5.9.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=googletest --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: 7dab204 (2024-04-23 22:20:29 +0200) count: 971 971 elapsed-time: 28.2 27.7 head-timing-info: old-timing-info: head results: dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.cpp:133:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.cpp:142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.cpp:266:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.cpp:276:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.h:30:5: warning: Member variable 'CaLunarDayInfo::mLunarLeapMonth' is not initialized in the constructor. [uninitMemberVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.h:30:5: warning: Member variable 'CaLunarDayInfo::mWorktime' is not initialized in the constructor. [uninitMemberVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.h:55:5: warning: Member variable 'CaLunarMonthInfo::mFirstDayWeek' is not initialized in the constructor. [uninitMemberVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.h:55:5: warning: Member variable 'CaLunarMonthInfo::mDays' is not initialized in the constructor. [uninitMemberVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.h:103:5: warning: Member variable 'CaHuangLiMonthInfo::mFirstDayWeek' is not initialized in the constructor. [uninitMemberVar] dde-calendar-5.9.1/calendar-basicstruct/src/dbusdatastruct.h:103:5: warning: Member variable 'CaHuangLiMonthInfo::mDays' is not initialized in the constructor. [uninitMemberVar] dde-calendar-5.9.1/calendar-basicstruct/src/reminddata.cpp:82:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/repetitionrule.cpp:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRule_NONE [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/repetitionrule.cpp:124:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:379:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:460:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:474:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:524:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:739:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:763:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:849:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:870:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:256:10: style:inconclusive: Technically the member function 'JobTypeColorInfo::operator==' can be const. [functionConst] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:261:10: style:inconclusive: Technically the member function 'JobTypeColorInfo::operator!=' can be const. [functionConst] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:292:10: style:inconclusive: Technically the member function 'JobTypeInfo::operator==' can be const. [functionConst] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:300:10: style:inconclusive: Technically the member function 'JobTypeInfo::operator!=' can be const. [functionConst] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:279:5: style: Class 'JobTypeInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:60:24: performance: Function 'getIgnoreTime()' should return member 'm_IgnoreVectorTime' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:64:13: performance: Function 'getTitleName()' should return member 'm_ScheduleTitleName' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:68:13: performance: Function 'getDescription()' should return member 'm_ScheduleDescription' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:228:13: performance: Function 'getColorHex()' should return member 'strColorHex' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:320:13: performance: Function 'getJobTypeName()' should return member 'strJobTypeName' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:382:22: performance: Function 'getColorInfo()' should return member 'm_ColorInfo' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:773:95: style:inconclusive: Function 'jsonStrToColorTypeInfoList' argument 2 names different: declaration 'lstJobType' definition 'lstColorType'. [funcArgNamesDifferent] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:367:93: note: Function 'jsonStrToColorTypeInfoList' argument 2 names different: declaration 'lstJobType' definition 'lstColorType'. dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:773:95: note: Function 'jsonStrToColorTypeInfoList' argument 2 names different: declaration 'lstJobType' definition 'lstColorType'. dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:808:84: style:inconclusive: Function 'jsonStrToColorTypeInfo' argument 2 names different: declaration 'colorType' definition 'colorTypeInfo'. [funcArgNamesDifferent] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:370:82: note: Function 'jsonStrToColorTypeInfo' argument 2 names different: declaration 'colorType' definition 'colorTypeInfo'. dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:808:84: note: Function 'jsonStrToColorTypeInfo' argument 2 names different: declaration 'colorType' definition 'colorTypeInfo'. dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:223:30: performance: Function parameter 'colorHex' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.h:315:33: performance: Function parameter 'typeName' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:753:5: performance: Range variable '_jobType' should be declared as const reference. [iterateByValue] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:862:5: performance: Range variable 'var' should be declared as const reference. [iterateByValue] dde-calendar-5.9.1/calendar-basicstruct/src/scheduledatainfo.cpp:521:32: style: Unused variable: _scheduleVector [unusedVariable] dde-calendar-5.9.1/calendar-basicstruct/src/utils.cpp:39:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/utils.cpp:46:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/utils.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-basicstruct/src/utils.cpp:37:42: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-basicstruct/src/utils.cpp:44:45: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/KeyPress/ckeyenabledeal.cpp:57:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnMonthView [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/KeyPress/cscenetabkeydeal.cpp:44:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBACK [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/calendarglobalenv.h:64:10: style:inconclusive: Technically the member function 'CalendarGlobalEnv::getValueByKey' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/calendarglobalenv.cpp:68:25: note: Technically the member function 'CalendarGlobalEnv::getValueByKey' can be const. dde-calendar-5.9.1/calendar-client/src/calendarglobalenv.h:64:10: note: Technically the member function 'CalendarGlobalEnv::getValueByKey' can be const. dde-calendar-5.9.1/calendar-client/src/configsettings.cpp:42:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/configsettings.h:38:14: style:inconclusive: Technically the member function 'CConfigSettings::value' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/configsettings.cpp:67:27: note: Technically the member function 'CConfigSettings::value' can be const. dde-calendar-5.9.1/calendar-client/src/configsettings.h:38:14: note: Technically the member function 'CConfigSettings::value' can be const. dde-calendar-5.9.1/calendar-client/src/customWidget/animationstackedwidget.cpp:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InOutQuad [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/animationstackedwidget.cpp:149:52: style: Parameter 'index' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/customWidget/cbuttonbox.cpp:34:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveWindowFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/cbuttonbox.cpp:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/ccustomtimeedit.cpp:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButtons [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/ccustomtimeedit.cpp:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/ccustomtimeedit.cpp:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Left [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/cdateedit.cpp:102:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSection [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/cdateedit.cpp:211:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextFormat [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/cdateedit.h:50:13: performance: Function 'displayFormat()' should return member 'm_format' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/customWidget/cdateedit.cpp:46:42: performance: Function parameter 'format' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/cdynamicicon.cpp:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorWidget/colorlabel.cpp:102:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorWidget/colorlabel.cpp:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorWidget/colorpickerWidget.cpp:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorWidget/colorpickerWidget.cpp:166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorWidget/colorslider.cpp:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorWidget/colorslider.cpp:96:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorseletorwidget.cpp:34:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttonClicked [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorseletorwidget.cpp:156:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_IncreaseElement [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/colorseletorwidget.cpp:129:67: style:inconclusive: Function 'setSelectedColor' argument 1 names different: declaration 'color' definition 'colorInfo'. [funcArgNamesDifferent] dde-calendar-5.9.1/calendar-client/src/customWidget/colorseletorwidget.h:75:51: note: Function 'setSelectedColor' argument 1 names different: declaration 'color' definition 'colorInfo'. dde-calendar-5.9.1/calendar-client/src/customWidget/colorseletorwidget.cpp:129:67: note: Function 'setSelectedColor' argument 1 names different: declaration 'color' definition 'colorInfo'. dde-calendar-5.9.1/calendar-client/src/customWidget/cpushbutton.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/cpushbutton.cpp:100:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/cradiobutton.cpp:48:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/ctitlewidget.cpp:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/ctitlewidget.cpp:223:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/ctitlewidget.cpp:222:23: style: Variable 'btn' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/customWidget/customframe.cpp:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/customframe.cpp:124:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/customframe.h:40:13: performance: Function 'getTextStr()' should return member 'm_text' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:41:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:195:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:252:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:258:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:121:13: style: The scope of the variable 'strColorHex' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:122:13: style: The scope of the variable 'strJobType' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:141:76: performance: Function parameter 'strJobType' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypecombobox.cpp:175:25: style: Variable 'pItemModel' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypelistview.cpp:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypelistview.cpp:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HoverLeave [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypelistview.cpp:227:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypelistview.cpp:55:9: style: The scope of the variable 'indexCurrentHover' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/customWidget/jobtypelistview.cpp:246:20: style: Variable 'textRect' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/customWidget/labelwidget.cpp:29:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/labelwidget.cpp:44:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Background [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:135:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:154:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ItemViewItem [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:367:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.h:50:13: style: Class 'LunarCalendarWidget' is unsafe, 'LunarCalendarWidget::m_lunarLabel' can leak by wrong usage. [unsafeClassCanLeak] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:193:23: style: Variable 'info' can be declared as reference to const [constVariableReference] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:201:23: style: Variable 'info' can be declared as reference to const [constVariableReference] dde-calendar-5.9.1/calendar-client/src/customWidget/lunarcalendarwidget.cpp:168:16: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:42:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RectSizeOfEveryMonth [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:88:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RectSizeOfEveryMonth [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:102:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RectSizeOfEveryMonth [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:167:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:190:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:203:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:222:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:289:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeTwelve [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:311:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:408:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryEarliestYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:491:27: style: Condition 'ellipse_r<4' is always true [knownConditionTrueFalse] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:490:44: note: Assignment 'ellipse_r=rect.width()*(4/25)', assigned value is 0 dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:491:27: note: Condition 'ellipse_r<4' is always true dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:118:9: style: The scope of the variable 'w_offset' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:119:9: style: The scope of the variable 'h_offset' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:43:24: style: Variable 'item' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:118:18: style: Variable 'w_offset' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/customWidget/monthbrefwidget.cpp:119:18: style: Variable 'h_offset' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:45:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable themeTypeChanged [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:90:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeTwelve [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:157:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeTwelve [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:140:13: style: The scope of the variable 'text' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:80:50: performance: Function parameter 'timeformat' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleRemindWidget.cpp:127:42: performance: Function parameter 'timeFormat' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:81:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DayPos [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:111:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:195:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:350:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WeekPos [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:369:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:414:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WeekPos [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:457:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalViewFocusInit [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:478:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DayPos [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:487:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CursorPointKey [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:524:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLDayView [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:576:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DayPos [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.h:38:5: style: Class 'CScheduleView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:583:9: style: Local variable 'm_minTime' shadows outer variable [shadowVariable] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.h:111:9: note: Shadowed declaration dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:583:9: note: Shadow variable dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:166:43: performance: Function parameter 'timeformat' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:183:47: performance: Function parameter 'vPos' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/scheduleview.cpp:183:66: performance: Function parameter 'vHours' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/customWidget/timeedit.cpp:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/timeedit.cpp:193:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/timeedit.cpp:229:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/timeedit.cpp:240:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/timeedit.cpp:253:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Background [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:63:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:74:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/customWidget/todaybutton.cpp:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dataManage/calendardatedatamanage.h:50:32: style:inconclusive: Technically the member function 'CalendarDateDataManager::getYearDate' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/calendardatedatamanage.cpp:80:53: note: Technically the member function 'CalendarDateDataManager::getYearDate' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/calendardatedatamanage.h:50:32: note: Technically the member function 'CalendarDateDataManager::getYearDate' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/calendardatedatamanage.h:62:13: performance: Function 'getWeekDayFormat()' should return member 'm_weekDayFormat' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/dataManage/calendardatedatamanage.h:72:13: performance: Function 'getTimeFormat()' should return member 'm_timeFormat' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/dataManage/calendardatedatamanage.h:74:13: performance: Function 'getDateFormat()' should return member 'm_dateFormat' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:37:12: style:inconclusive: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:48:29: note: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:37:12: note: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:38:12: style:inconclusive: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:79:29: note: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:38:12: note: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:39:12: style:inconclusive: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:109:29: note: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:39:12: note: Technically the member function 'CScheduleCoorManage::getDrawRegion' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:40:12: style:inconclusive: Technically the member function 'CScheduleCoorManage::getDrawRegionF' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:171:29: note: Technically the member function 'CScheduleCoorManage::getDrawRegionF' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:40:12: note: Technically the member function 'CScheduleCoorManage::getDrawRegionF' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:42:15: style:inconclusive: Technically the member function 'CScheduleCoorManage::getDate' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:225:32: note: Technically the member function 'CScheduleCoorManage::getDate' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:42:15: note: Technically the member function 'CScheduleCoorManage::getDate' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:43:11: style:inconclusive: Technically the member function 'CScheduleCoorManage::getsDate' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:246:28: note: Technically the member function 'CScheduleCoorManage::getsDate' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.h:43:11: note: Technically the member function 'CScheduleCoorManage::getsDate' can be const. dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:51:16: style: Variable 'bb' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:52:16: style: Variable 'ee' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:82:16: style: Variable 'bb' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:83:16: style: Variable 'ee' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:112:16: style: Variable 'bb' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/dataManage/schedulecoormanage.cpp:113:16: style: Variable 'ee' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.h:42:21: performance:inconclusive: Technically the member function 'CScheduleDataManage::getScheduleColorByType' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.cpp:27:38: note: Technically the member function 'CScheduleDataManage::getScheduleColorByType' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.h:42:21: note: Technically the member function 'CScheduleDataManage::getScheduleColorByType' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.h:69:24: style:inconclusive: Technically the member function 'JobTypeInfoManager::getJobTypeList' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.h:74:29: style:inconclusive: Technically the member function 'JobTypeInfoManager::getJobTypeColorList' can be const. [functionConst] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.h:69:24: performance: Function 'getJobTypeList()' should return member 'm_lstJobType' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.h:74:29: performance: Function 'getJobTypeColorList()' should return member 'm_lstJobTypeColor' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.cpp:168:52: performance: Function parameter 'strName' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.cpp:215:51: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dde-calendar-5.9.1/calendar-client/src/dataManage/scheduledatamanage.cpp:220:56: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dde-calendar-5.9.1/calendar-client/src/dbus/dbuscalendar_adaptor.cpp:50:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dbus/exportedinterface.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dbus/exportedinterface.cpp:80:47: style: Parameter 'parameters' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:184:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:323:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.h:64:10: style: Virtual function 'updateDateTimeFormat' is called from constructor 'CMyScheduleView(const ScheduleDataInfo&schduleInfo,QWidget*parent=nullptr)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:48:5: note: Calling updateDateTimeFormat dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.h:64:10: note: updateDateTimeFormat is a virtual function dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.h:50:5: style: Class 'CScheduleDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:70:13: style: The scope of the variable 'str' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:64:11: style: Local variable 'labelF' shadows outer variable [shadowVariable] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.h:81:11: note: Shadowed declaration dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:64:11: note: Shadow variable dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:110:26: style: Local variable 'fm' shadows outer variable [shadowVariable] dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:67:18: note: Shadowed declaration dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:110:26: note: Shadow variable dde-calendar-5.9.1/calendar-client/src/dialog/myscheduleview.cpp:194:69: performance: Function parameter 'format' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:144:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:164:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonNormal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:184:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonRecommend [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:204:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonWarning [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:222:40: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/dialog/schedulectrldlg.cpp:228:51: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:59:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuarterOfAnhourWithMinute [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:91:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:118:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuarterOfAnhourWithMinute [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:197:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonNormal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:420:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:526:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:630:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:667:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:741:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DemiBold [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:1125:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:1148:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryEarliestYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:1163:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnStartDay [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:1245:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduledlg.cpp:1268:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRuleType_FREQ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduletypeeditdlg.cpp:70:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DemiBold [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/dialog/scheduletypeeditdlg.cpp:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogEditType [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsview.h:34:0: debug: Failed to parse 'typedef DWIDGET_USE_NAMESPACE struct _tagScheduleclassificationInfo { QDateTime begindate ; QDateTime enddate ; QVector < ScheduleDataInfo > vData ; } ScheduleclassificationInfo ;'. The checking continues anyway. [simplifyTypedef] dde-calendar-5.9.1/calendar-client/src/accessible/accessibledefine.h:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:75:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:84:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:85:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:87:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:88:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:89:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:90:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/accessible/accessible.h:93:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/main.cpp:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_UseHighDpiPixmaps [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.h:55:10: warning: The class 'CAllDayEventWeekView' defines member function with name 'signalSceneUpdate' also defined in its parent class 'DragInfoGraphicsView'. [duplInheritedMember] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.h:172:10: note: Parent function 'DragInfoGraphicsView::signalSceneUpdate' dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.h:55:10: note: Derived function 'CAllDayEventWeekView::signalSceneUpdate' dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.h:39:5: style: Class 'CAllDayEventWeekView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dde-calendar-5.9.1/calendar-client/src/accessible/accessibledefine.h:90:63: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dde-calendar-5.9.1/calendar-client/src/accessible/accessibledefine.h:99:63: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dde-calendar-5.9.1/calendar-client/src/scheduleTask/calendarmanage.cpp:143:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chinese [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/calendarmanage.cpp:180:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monday [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/calendarmanage.cpp:278:13: style: Unused variable: timeFormat [unusedVariable] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:73:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:99:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:124:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:147:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:166:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:195:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:236:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:267:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:340:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:366:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:409:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:425:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:440:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:455:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:473:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduledbus.cpp:489:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduleoperation.cpp:44:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRule_EVEYEAR [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduleoperation.cpp:208:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRule_NONE [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduleoperation.cpp:248:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRule_NONE [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduleoperation.cpp:352:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRule_NONE [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduleoperation.cpp:462:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Center [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/cscheduleoperation.cpp:478:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRule_EVEYEAR [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/scheduletask.cpp:326:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listHoliday [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/scheduleTask/scheduletask.h:53:23: performance: Function 'getDateHasSchedule()' should return member 'm_fullInfo' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/scheduleTask/scheduletask.h:61:45: performance: Function 'getSearchScheduleInfo()' should return member 'm_searchScheduleInfo' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/scheduleTask/scheduletask.h:63:31: performance: Function 'getSearchScheduleInfoVector()' should return member 'm_searchScheduleInfoVector' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/scheduleTask/scheduletask.cpp:293:13: style: The scope of the variable '_year' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/scheduleTask/scheduletask.cpp:294:13: style: The scope of the variable '_month' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/shortcut.h:31:37: performance: Function parameter 'v' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/shortcut.cpp:45:15: performance: Range variable 'scg' should be declared as const reference. [iterateByValue] dde-calendar-5.9.1/calendar-client/src/shortcut.cpp:28:19: style: Unused variable: group4 [unusedVariable] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:70:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeWhole [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:144:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnchorViewCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:165:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsCreate [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:316:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:338:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:62:42: error: Invalid qAbs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:393:20: style: The statement 'if (itemHeight!=h) itemHeight=h' is logically equivalent to 'itemHeight=h'. [duplicateConditionalAssign] dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:394:20: note: Assignment 'itemHeight=h' dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:393:20: note: Condition 'itemHeight!=h' is redundant dde-calendar-5.9.1/calendar-client/src/view/alldayeventview.cpp:321:26: style: Variable 'item' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/view/cgraphicsscene.cpp:103:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/cgraphicsscene.cpp:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/cgraphicsscene.cpp:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveWindowFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/cgraphicsscene.cpp:145:34: style: Condition 'currentFocusItem==nullptr' is always false [knownConditionTrueFalse] dde-calendar-5.9.1/calendar-client/src/view/cweekdaygraphicsview.cpp:145:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AFewDaysofWeek [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:333:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:364:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:396:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:425:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leave [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:444:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:530:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SplitVCursor [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:676:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:696:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:733:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:872:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:330:19: style: Variable 'infoitem' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:337:22: style: Variable 'action_t' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:811:23: style: Variable 'dFocusItem' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/view/draginfographicsview.cpp:867:18: style: Variable 'action_t' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/calldayscheduleitem.cpp:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthdayitem.cpp:39:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeTwentyfour [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthdayitem.cpp:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthdayitem.cpp:117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthscheduleitem.cpp:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthscheduleitem.cpp:94:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthschedulenumitem.cpp:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COTHER [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cmonthschedulenumitem.cpp:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cscenebackgrounditem.cpp:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBACK [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cscenebackgrounditem.cpp:108:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBACK [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cscenebackgrounditem.cpp:112:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cscenebackgrounditem.cpp:107:21: style: Variable 'item' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/cweekdaybackgrounditem.cpp:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/draginfoitem.cpp:45:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InOutQuad [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/draginfoitem.cpp:134:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.cpp:142:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.cpp:207:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.h:45:22: warning: The class 'CScheduleItem' defines member function with name 'getData' also defined in its parent class 'DragInfoItem'. [duplInheritedMember] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/draginfoitem.h:45:22: note: Parent function 'DragInfoItem::getData' dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.h:45:22: note: Derived function 'CScheduleItem::getData' dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.h:35:5: style: Class 'CScheduleItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.cpp:118:33: style: Condition 'tListStr.isEmpty()' is always false [knownConditionTrueFalse] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.cpp:141:27: style: Condition 'i==tListStr.count()' is always false [knownConditionTrueFalse] dde-calendar-5.9.1/calendar-client/src/view/graphicsItem/scheduleitem.cpp:131:27: note: Assuming that condition 'iwidth()*(4/25)', assigned value is 0 dde-calendar-5.9.1/calendar-client/src/widget/dayWidget/daymonthview.cpp:623:19: note: Condition 'r<4' is always true dde-calendar-5.9.1/calendar-client/src/widget/dayWidget/daywindow.cpp:49:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/dayWidget/daywindow.cpp:234:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_YLabelHeight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthNumOfYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Background [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:99:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:144:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthNumOfYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:154:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthNumOfYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:164:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthNumOfYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:179:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:196:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:205:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:279:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryEarliestYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:324:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MonthNumOfYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:343:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeSixteen [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:404:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryEarliestYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:466:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthdayview.cpp:145:21: style: Variable 'monthrect' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:96:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemSizeOfMonthDay [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:212:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T8 [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:232:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AFewDaysOfWeek [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:382:9: style: The scope of the variable 'postion' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:384:9: style: The scope of the variable 'end' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:64:75: style: Parameter 'data' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:170:83: style: Parameter 'vCMDaySchedule' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:372:72: style: Parameter 'vMDaySchedule' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:44:28: style: Variable 'weekSchedule' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:382:17: style: Variable 'postion' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthscheduleview.cpp:384:13: style: Variable 'end' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthview.cpp:86:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CursorPointKey [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthview.cpp:126:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthweekview.cpp:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthweekview.cpp:132:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthweekview.cpp:141:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthweekview.cpp:159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthweekview.cpp:71:19: style: Variable '_showLine' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthwindow.cpp:69:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthwindow.cpp:196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lunarYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/monthWidget/monthwindow.cpp:263:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTodayHeight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:161:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:185:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:226:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:334:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:356:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:368:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:405:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:423:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:433:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:485:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:550:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:627:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeTwenty [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:677:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeFourteen [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:704:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:775:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:814:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:827:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Up [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:846:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:885:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:918:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_AcceptTouchEvents [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:943:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/schedulesearchview.cpp:673:23: style: Variable 'gd' can be declared as reference to const [constVariableReference] dde-calendar-5.9.1/calendar-client/src/widget/touchgestureoperation.cpp:32:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_AcceptTouchEvents [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/touchgestureoperation.cpp:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gesture [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/touchgestureoperation.cpp:136:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TapGesture [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/touchgestureoperation.cpp:109:95: style: Parameter 'startPoint' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/touchgestureoperation.cpp:109:116: style: Parameter 'stopPoint' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekheadview.cpp:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekheadview.cpp:138:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AFewDaysofWeek [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekheadview.cpp:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paint [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekheadview.cpp:246:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekheadview.cpp:381:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekheadview.cpp:136:47: performance: Function parameter 'vDays' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeSixteen [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:217:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumWeeksDisplayed [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:275:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:327:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryEarliestYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:370:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumWeeksDisplayed [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekview.cpp:380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekwindow.cpp:70:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WTodayHeight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekwindow.cpp:223:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonText [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/weekWidget/weekwindow.cpp:377:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lunarYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:87:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FestivalTypeID [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:181:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YearScheduleListMaxcount [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:202:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:226:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:292:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:333:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DarkColor [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:369:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YearScheduleListMaxcount [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.h:51:31: performance: Function 'getlistdate()' should return member 'm_vlistData' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:187:9: style: The if condition is the same as the previous if condition [duplicateCondition] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:180:9: note: First condition dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:187:9: note: Second condition dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:102:31: error: Out of bounds access in 'm_vlistData.at(i)', if 'm_vlistData' size is 2 and 'i' is 3 [containerOutOfBounds] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:101:27: note: Assuming that condition 'i<4' is not redundant dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearscheduleview.cpp:102:31: note: Access out of bounds dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearview.cpp:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearview.cpp:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearview.cpp:129:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearview.cpp:178:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearview.cpp:215:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearview.cpp:175:14: style: Variable 'cell' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_AcceptTouchEvents [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:68:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:115:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_YTopHeight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:135:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseEventSynthesizedByQt [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:162:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gesture [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:174:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TapGesture [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:282:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSizeSixteen [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:422:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:511:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lunarYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:617:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lunarYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:670:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CursorPointKey [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:709:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:738:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_YLabelHeight [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:804:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrameSizeOfEveryYear [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:860:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Background [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:932:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:950:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chinese [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.h:73:10: style: Virtual function 'setYearData' is called from constructor 'CYearWindow(QWidget*parent=nullptr)' at line 51. Dynamic binding is not used. [virtualCallInConstructor] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:51:5: note: Calling setYearData dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.h:73:10: note: setYearData is a virtual function dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:245:62: style: Parameter 'startPoint' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:245:84: style: Parameter 'stopPoint' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:965:16: style: Variable 'monthview' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:832:20: style: Variable '_offset' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-client/src/widget/yearWidget/yearwindow.cpp:903:20: style: Variable '_offset' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-service/src/calendarhuangli.cpp:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewday [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunarandfestival.h:39:10: style:inconclusive: Technically the member function '_lunarInfo::operator==' can be const. [functionConst] dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.h:21:10: performance:inconclusive: Technically the member function 'CalendarProgramExitControl::addExc' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.cpp:17:34: note: Technically the member function 'CalendarProgramExitControl::addExc' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.h:21:10: note: Technically the member function 'CalendarProgramExitControl::addExc' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.h:26:10: performance:inconclusive: Technically the member function 'CalendarProgramExitControl::reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.cpp:26:34: note: Technically the member function 'CalendarProgramExitControl::reduce' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.h:26:10: note: Technically the member function 'CalendarProgramExitControl::reduce' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.h:29:10: performance:inconclusive: Technically the member function 'CalendarProgramExitControl::exit' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.cpp:41:34: note: Technically the member function 'CalendarProgramExitControl::exit' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/calendarprogramexitcontrol.h:29:10: note: Technically the member function 'CalendarProgramExitControl::exit' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:407:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatWorkDay [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:477:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JobTypeFestival [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:501:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:571:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Friday [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:609:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:668:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:792:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:983:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:161:29: style: Condition 'oldJob.RRule==job.RRule' is always true [knownConditionTrueFalse] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:129:23: note: Assuming that condition 'oldJob.RRule!=job.RRule' is not redundant dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:161:29: note: Condition 'oldJob.RRule==job.RRule' is always true dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:730:23: warning: %lld in format string (no. 1) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:372:13: style: The scope of the variable 'count' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:473:13: performance: Range variable 'festival' should be declared as const reference. [iterateByValue] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:1063:9: style: Variable 'jobID' can be declared as reference to const [constVariableReference] dde-calendar-5.9.1/calendar-service/src/calendarscheduler.cpp:381:28: style: Unused variable: recurJobDates [unusedVariable] dde-calendar-5.9.1/calendar-service/src/csystemdtimercontrol.cpp:99:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HomeLocation [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/csystemdtimercontrol.cpp:149:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/csystemdtimercontrol.cpp:68:5: performance: Range variable 'f' should be declared as const reference. [iterateByValue] dde-calendar-5.9.1/calendar-service/src/dbmanager/huanglidatabase.cpp:68:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:41:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HomeLocation [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:81:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:299:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:318:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:401:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:528:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:643:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOwner [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:706:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:767:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:941:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1002:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1031:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1054:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1159:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:158:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:284:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:316:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:526:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:597:16: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:639:20: style: Error code from the return value of function m_database.open() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:672:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:704:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:720:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:753:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:782:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:803:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:933:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:939:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:987:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1000:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1019:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1029:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1046:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1052:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1098:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1108:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1126:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1135:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1151:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:1157:20: style: Error code from the return value of function m_database.commit() is not used. [ignoredReturnErrorCode] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.h:193:13: performance: Function 'getDbPath()' should return member 'm_dbPath' by const reference. [returnByReference] dde-calendar-5.9.1/calendar-service/src/dbmanager/schedulerdatabase.cpp:647:34: style: Variable 'tables' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/calendar-service/src/dbus/dbusnotify.h:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/dbus/dbusuiopenschedule.h:34:44: performance: Function parameter 'strjson' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-service/src/jobremindmanager.cpp:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/jobremindmanager.cpp:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/jobremindmanager.cpp:302:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalDate [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/jobremindmanager.cpp:215:14: style: int result is assigned to long & variable. If the variable is long & to avoid loss of information, then you have loss of information. [truncLongCastAssignment] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunarcalendar.cpp:59:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.cpp:201:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.h:69:15: performance:inconclusive: Technically the member function 'LunarDateInfo::getNextMonthLunarDay' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.cpp:178:26: note: Technically the member function 'LunarDateInfo::getNextMonthLunarDay' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.h:69:15: note: Technically the member function 'LunarDateInfo::getNextMonthLunarDay' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.h:76:20: performance:inconclusive: Technically the member function 'LunarDateInfo::ParseRRule' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.cpp:196:31: note: Technically the member function 'LunarDateInfo::ParseRRule' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunardateinfo.h:76:20: note: Technically the member function 'LunarDateInfo::ParseRRule' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunarmanager.cpp:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/lunarmanager.cpp:188:62: style: Parameter 'festivaldays' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:127:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:558:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:500:17: style: The scope of the variable 'jalpha' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:603:9: style: The scope of the variable 'disparityMotherDay' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:603:29: style: The scope of the variable 'disparityFatherDay' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:603:49: style: The scope of the variable 'fatherDay' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:603:60: style: The scope of the variable 'motherDay' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/lunarandfestival/method_interface.cpp:699:71: style: Parameter 'moonEclipticParameter' can be declared as reference to const [constParameterReference] dde-calendar-5.9.1/calendar-service/src/main.cpp:42:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/main.cpp:72:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CalendarServiceName [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/pinyin/pinyinsearch.cpp:99:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/calendar-service/src/pinyin/pinyinsearch.cpp:205:17: style: The scope of the variable 'py' can be reduced. [variableScope] dde-calendar-5.9.1/calendar-service/src/pinyin/pinyinsearch.cpp:65:45: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-service/src/pinyin/pinyinsearch.cpp:202:49: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/calendar-service/src/pinyin/pinyinsearch.cpp:242:49: performance: Function parameter 'pinyin' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/data/changejsondata.h:34:23: performance: Function 'fromDateTime()' should return member 'm_fromDateTime' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/changejsondata.h:44:23: performance: Function 'toDateTime()' should return member 'm_toDateTime' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/changejsondata.h:51:13: performance: Function 'toPlaceStr()' should return member 'm_toPlaceStr' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/clocaldata.h:30:32: performance: Function 'scheduleInfoVector()' should return member 'm_scheduleInfoVector' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/clocaldata.h:35:13: performance: Function 'getToTitleName()' should return member 'm_ToTitleName' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/clocaldata.h:45:23: performance: Function 'getToTime()' should return member 'm_ToTime' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:233:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:273:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:115:18: performance:inconclusive: Technically the member function 'JsonData::resolveDateTimeValeu' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:279:24: note: Technically the member function 'JsonData::resolveDateTimeValeu' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:115:18: note: Technically the member function 'JsonData::resolveDateTimeValeu' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:119:13: performance:inconclusive: Technically the member function 'JsonData::strDateTransform' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:331:19: note: Technically the member function 'JsonData::strDateTransform' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:119:13: note: Technically the member function 'JsonData::strDateTransform' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:54:13: performance: Function 'SuggestMsg()' should return member 'm_SuggestMsg' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:62:13: performance: Function 'TitleName()' should return member 'm_TitleName' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:69:18: performance: Function 'getRepeatNum()' should return member 'm_RepeatNum' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.h:72:23: performance: Function 'getDateTime()' should return member 'm_DateTime' by const reference. [returnByReference] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:304:40: performance: Function parameter 'oldStr' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:331:44: performance: Function parameter 'oldStrDate' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/data/jsondata.cpp:306:13: style: Unused variable: newStr [unusedVariable] dde-calendar-5.9.1/schedule-plugin/src/data/schedulecolourmanage.h:56:21: style:inconclusive: Technically the member function 'ScheduleColourManage::getColorByTypeId' can be const. [functionConst] dde-calendar-5.9.1/schedule-plugin/src/data/schedulecolourmanage.cpp:51:39: note: Technically the member function 'ScheduleColourManage::getColorByTypeId' can be const. dde-calendar-5.9.1/schedule-plugin/src/data/schedulecolourmanage.h:56:21: note: Technically the member function 'ScheduleColourManage::getColorByTypeId' can be const. dde-calendar-5.9.1/schedule-plugin/src/data/schedulecolourmanage.cpp:24:7: warning: Class 'ScheduleColourManage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] dde-calendar-5.9.1/schedule-plugin/src/data/schedulecolourmanage.cpp:24:7: warning: Class 'ScheduleColourManage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:73:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:88:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:203:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:256:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:274:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:288:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:297:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:312:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:353:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:378:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:396:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:412:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:462:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:488:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:540:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:587:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:614:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:638:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:651:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:662:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:196:51: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:248:52: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:272:51: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:286:54: performance: Function parameter 'str' should be passed by const reference. [passedByValue] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:83:23: style: Variable 'colorName' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/schedule-plugin/src/dbus/schedulesdbus.cpp:106:21: style: Variable 'str' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/schedule-plugin/src/scheduleplugin.cpp:59:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/interface/reply.h:197:9: style:inconclusive: Technically the member function 'Reply::getReplyType' can be const. [functionConst] dde-calendar-5.9.1/schedule-plugin/src/interface/reply.h:206:9: style:inconclusive: Technically the member function 'Reply::getShouldEndSession' can be const. [functionConst] dde-calendar-5.9.1/schedule-plugin/src/task/schedulebasetask.h:35:5: style: Class 'scheduleBaseTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dde-calendar-5.9.1/schedule-plugin/src/scheduleplugin.cpp:68:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dde-calendar-5.9.1/schedule-plugin/src/state/confirwfeedbackstate.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fileter_Init [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/state/getchangedatastate.cpp:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fileter_Init [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/state/getchangedatastate.cpp:61:24: style: Variable 'mchangeJsonData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/state/getchangedatastate.cpp:87:21: style: Variable 'mchangeJsonData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/state/queryschedulestate.cpp:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fileter_Err [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/state/queryschedulestate.cpp:56:25: style: Variable 'mchangeJsonData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/state/repeatfeedbackstate.cpp:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fileter_Init [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/state/schedulestate.h:59:17: performance:inconclusive: Technically the member function 'scheduleState::changeDateErrJudge' can be static (but you may consider moving to unnamed namespace). [functionStatic] dde-calendar-5.9.1/schedule-plugin/src/state/schedulestate.cpp:98:43: note: Technically the member function 'scheduleState::changeDateErrJudge' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/schedule-plugin/src/state/schedulestate.h:59:17: note: Technically the member function 'scheduleState::changeDateErrJudge' can be static (but you may consider moving to unnamed namespace). dde-calendar-5.9.1/schedule-plugin/src/state/schedulestate.cpp:103:21: style: Variable 'mchangeJsonData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/state/selectandquerystate.cpp:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fileter_Init [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/state/selectandquerystate.cpp:57:21: style: Variable 'mchangeJsonData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/state/selectandquerystate.cpp:98:25: style: Variable 'mchangeJsonData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/state/selectandquerystate.cpp:94:32: style: Variable 'info' is assigned a value that is never used. [unreadVariable] dde-calendar-5.9.1/schedule-plugin/src/state/selectinquirystate.cpp:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fileter_Init [valueFlowBailoutIncompleteVar] dde-calendar-5.9.1/schedule-plugin/src/task/cancelscheduletask.cpp:40:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/cancelscheduletask.cpp:41:17: style: Variable 'localData' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/cancelscheduletask.cpp:53:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/cancelscheduletask.cpp:170:24: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/changescheduletask.cpp:81:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/changescheduletask.cpp:182:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/changescheduletask.cpp:237:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/changescheduletask.cpp:274:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/changescheduletask.cpp:347:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/changescheduletask.cpp:362:20: style: Variable 'currentState' can be declared as pointer to const [constVariablePointer] dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:522:33: style: Condition 'currentDayofWeek>=firstWeekNum' is always true [knownConditionTrueFalse] dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:520:26: note: Assuming that condition 'currentDayofWeek=firstWeekNum' is always true dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:557:33: style: Condition 'currentDayofWeek=firstWeekNum' is not redundant dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:557:33: note: Condition 'currentDayofWeek=firstMonthNum' is always true [knownConditionTrueFalse] dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:810:27: note: Assuming that condition 'currentDayofMonth=firstMonthNum' is always true dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:910:34: style: Condition 'currentDayofMonth=firstMonthNum' is not redundant dde-calendar-5.9.1/schedule-plugin/src/task/createscheduletask.cpp:910:34: note: Condition 'currentDayofMonth