2024-04-24 08:22 ftp://ftp.de.debian.org/debian/pool/main/d/digikam/digikam_8.3.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=qt --library=opencv2 --library=zlib --library=opengl --library=openmp --library=motif --library=gtk --library=boost --library=mfc --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.53 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.14.0 head-info: 7dab204 (2024-04-23 22:20:29 +0200) count: 16079 16080 elapsed-time: 1228.8 1233.9 head-timing-info: old-timing-info: head results: digikam-8.3.0/core/app/date/datefolderview.cpp:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/datefolderview.cpp:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/datefolderview.cpp:186:19: style: Variable 'dateAlbum' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/date/ddateedit.cpp:64:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Intermediate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddateedit.cpp:129:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddateedit.cpp:269:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddateedit.cpp:382:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusOut [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddateedit.cpp:469:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddateedit.cpp:505:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddateedit.cpp:391:41: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/app/date/ddateedit.cpp:439:49: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/app/date/ddateedit.cpp:501:13: style: The scope of the variable 'dayName' can be reduced. [variableScope] digikam-8.3.0/core/app/date/ddateedit.cpp:258:11: style: Local variable 'date' shadows outer function [shadowFunction] digikam-8.3.0/core/app/date/ddateedit.h:55:11: note: Shadowed declaration digikam-8.3.0/core/app/date/ddateedit.cpp:258:11: note: Shadow variable digikam-8.3.0/core/app/date/ddateedit.cpp:302:11: style: Local variable 'date' shadows outer function [shadowFunction] digikam-8.3.0/core/app/date/ddateedit.h:55:11: note: Shadowed declaration digikam-8.3.0/core/app/date/ddateedit.cpp:302:11: note: Shadow variable digikam-8.3.0/core/app/date/ddateedit.cpp:412:23: style: Local variable 'date' shadows outer function [shadowFunction] digikam-8.3.0/core/app/date/ddateedit.h:55:11: note: Shadowed declaration digikam-8.3.0/core/app/date/ddateedit.cpp:412:23: note: Shadow variable digikam-8.3.0/core/app/date/ddateedit.cpp:480:11: style: Local variable 'date' shadows outer function [shadowFunction] digikam-8.3.0/core/app/date/ddateedit.h:55:11: note: Shadowed declaration digikam-8.3.0/core/app/date/ddateedit.cpp:480:11: note: Shadow variable digikam-8.3.0/core/app/date/ddatepicker.cpp:59:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:228:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:431:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnabledChange [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:447:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:511:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:567:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker_p.cpp:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NarrowFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker_p.cpp:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatepicker.cpp:202:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/app/date/ddatepicker.cpp:57:43: style:inconclusive: Function 'initWidget' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatepicker.h:176:34: note: Function 'initWidget' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/app/date/ddatepicker.cpp:57:43: note: Function 'initWidget' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/app/date/ddatepicker.cpp:226:48: style:inconclusive: Function 'dateChangedSlot' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatepicker.h:128:39: note: Function 'dateChangedSlot' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/app/date/ddatepicker.cpp:226:48: note: Function 'dateChangedSlot' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/app/date/ddatepicker.cpp:266:40: style:inconclusive: Function 'setDate' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatepicker.h:78:31: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/app/date/ddatepicker.cpp:266:40: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/app/date/ddatetable.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:79:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:208:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:546:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:584:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:646:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable_p.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetimeedit.cpp:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/ddatetable.cpp:42:37: style:inconclusive: Function 'DDateTable' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:58:38: note: Function 'DDateTable' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:42:37: note: Function 'DDateTable' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:61:42: style:inconclusive: Function 'initWidget' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:170:34: note: Function 'initWidget' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:61:42: note: Function 'initWidget' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:126:42: style:inconclusive: Function 'posFromDate' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:117:42: note: Function 'posFromDate' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:126:42: note: Function 'posFromDate' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:142:35: style:inconclusive: Function 'dateFromPos' argument 1 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:123:35: note: Function 'dateFromPos' argument 1 names different: declaration 'pos' definition 'position'. digikam-8.3.0/core/app/date/ddatetable.cpp:142:35: note: Function 'dateFromPos' argument 1 names different: declaration 'pos' definition 'position'. digikam-8.3.0/core/app/date/ddatetable.cpp:564:32: style:inconclusive: Function 'event' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:139:24: note: Function 'event' argument 1 names different: declaration 'e' definition 'ev'. digikam-8.3.0/core/app/date/ddatetable.cpp:564:32: note: Function 'event' argument 1 names different: declaration 'e' definition 'ev'. digikam-8.3.0/core/app/date/ddatetable.cpp:723:39: style:inconclusive: Function 'setDate' argument 1 names different: declaration 'date' definition 'toDate'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:78:31: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'toDate'. digikam-8.3.0/core/app/date/ddatetable.cpp:723:39: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'toDate'. digikam-8.3.0/core/app/date/ddatetable.cpp:807:55: style:inconclusive: Function 'unsetCustomDatePainting' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent] digikam-8.3.0/core/app/date/ddatetable.h:109:47: note: Function 'unsetCustomDatePainting' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/ddatetable.cpp:807:55: note: Function 'unsetCustomDatePainting' argument 1 names different: declaration 'dt' definition 'date'. digikam-8.3.0/core/app/date/dpopupframe.cpp:108:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/dpopupframe.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outsideClickCatcher [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/dpopupframe.cpp:120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/dpopupframe.cpp:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/dpopupframe.cpp:227:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/monthwidget.cpp:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/monthwidget.cpp:186:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/monthwidget.cpp:294:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/monthwidget.cpp:468:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/monthwidget.cpp:498:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:305:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:399:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:469:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:562:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:789:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:909:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1080:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mid [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1396:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1513:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1538:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1562:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1578:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1605:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1632:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1808:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1833:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1906:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/date/timelinewidget.cpp:1499:9: style: The scope of the variable 'week' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1525:9: style: The scope of the variable 'year' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1525:15: style: The scope of the variable 'month' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1550:9: style: The scope of the variable 'year' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1593:9: style: The scope of the variable 'year' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1593:15: style: The scope of the variable 'day' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1615:9: style: The scope of the variable 'year' can be reduced. [variableScope] digikam-8.3.0/core/app/date/timelinewidget.cpp:1615:15: style: The scope of the variable 'day' can be reduced. [variableScope] digikam-8.3.0/core/app/date/monthwidget.cpp:193:10: style: The scope of the variable 'weekvisible' can be reduced. [variableScope] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_model [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:391:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:466:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:39:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:172:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:249:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:333:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:213:58: style:inconclusive: Function 'decode' argument 2 names different: declaration 'urls' definition 'kioUrls'. [funcArgNamesDifferent] digikam-8.3.0/core/app/dragdrop/ddragobjects.h:82:57: note: Function 'decode' argument 2 names different: declaration 'urls' definition 'kioUrls'. digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:213:58: note: Function 'decode' argument 2 names different: declaration 'urls' definition 'kioUrls'. digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:106:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/dragdrop/ddragobjects.cpp:202:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:70:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:227:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:294:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_model [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:164:58: style:inconclusive: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. [funcArgNamesDifferent] digikam-8.3.0/core/app/dragdrop/importdragdrop.h:43:49: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:164:58: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:115:14: style: Variable 'moveAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:122:20: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:125:14: style: Variable 'groupAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:136:20: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:181:24: style: Variable 'upAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/importdragdrop.cpp:193:24: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:98:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:228:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortByManualOrderAndName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:264:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_model [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:339:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:802:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:89:24: style: Variable 'moveAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:90:24: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:94:24: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:163:26: style: Variable 'setAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:173:32: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:226:28: style: Variable 'moveAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:227:28: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:228:22: style: Variable 'thumbnailAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:238:28: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:288:28: style: Variable 'downAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:289:28: style: Variable 'downDelAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:293:28: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:353:28: style: Variable 'moveAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:354:28: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/albumdragdrop.cpp:358:28: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:51:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_model [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:433:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:509:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:80:24: style: Variable 'gotoAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:81:24: style: Variable 'mergeAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:85:24: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:231:40: style: Variable 'setAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:236:40: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:275:40: style: Variable 'assignAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:285:40: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:385:22: style: Variable 'setAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:386:28: style: Variable 'assignAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/tagdragdrop.cpp:399:28: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:277:56: style:inconclusive: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. [funcArgNamesDifferent] digikam-8.3.0/core/app/dragdrop/itemdragdrop.h:50:39: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:277:56: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:143:14: style: Variable 'moveAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:150:20: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:153:14: style: Variable 'groupAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:154:14: style: Variable 'groupAndMoveAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:166:20: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:191:20: style: Variable 'tagAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:193:14: style: Variable 'groupAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:205:20: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:221:32: style: Variable 'imgView' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:225:14: style: Variable 'sortAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:235:20: style: Variable 'groupAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:239:20: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:640:22: style: Variable 'assignFace' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:641:22: style: Variable 'assignFaces' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:662:28: style: Variable 'res' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:686:18: style: Variable 'assignToSelectedAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:694:18: style: Variable 'assignToThisAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:702:24: style: Variable 'assignToAllAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:716:24: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:762:24: style: Variable 'downAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:764:24: style: Variable 'downDelAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/dragdrop/itemdragdrop.cpp:776:24: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/filters/filtersidebarwidget.cpp:169:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlbumTitleRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/filters/filtersidebarwidget.cpp:361:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFiles [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/filters/filtersidebarwidget.cpp:378:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrCondition [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/filters/filtersidebarwidget.cpp:424:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrCondition [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/filters/filtersidebarwidget.cpp:488:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/filters/tagfilterview.cpp:141:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/filters/tagfilterview.cpp:155:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemdelegate.h:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/digikamitemdelegate.h:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/digikamitemdelegate.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable categoryDrawer [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/digikamitemdelegate.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable categoryDrawer [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/digikamitemdelegate.cpp:86:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dateRect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:208:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:237:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:578:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemfacedelegate.h:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemfacedelegate.cpp:56:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemfacedelegate.cpp:93:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraDataRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/delegate/itemfacedelegate.h:47:10: style: The function 'clearModelDataCaches' overrides a function in a base class but just delegates back to the base class. [uselessOverride] digikam-8.3.0/core/app/items/delegate/itemdelegate.h:96:18: note: Virtual function in base class digikam-8.3.0/core/app/items/delegate/itemfacedelegate.h:47:10: note: Function in derived class digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:223:36: style:inconclusive: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/delegate/itemdelegate.h:65:26: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:223:36: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:398:43: style:inconclusive: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/delegate/itemdelegate.h:58:66: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'. digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:398:43: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'. digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:410:47: style:inconclusive: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/delegate/itemdelegate.h:101:62: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'. digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:410:47: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'. digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:255:11: style: Local variable 'actualPixmapRect' shadows outer function [shadowFunction] digikam-8.3.0/core/app/items/delegate/itemdelegate.h:49:11: note: Shadowed declaration digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:255:11: note: Shadow variable digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:537:18: style: Variable 'old' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/items/delegate/itemdelegate.cpp:547:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:122:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconfirmedEditMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:251:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraDataRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:277:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraDataRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:344:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:306:53: style:inconclusive: Function 'viewportLeaveEvent' argument 1 names different: declaration 'obj' definition 'o'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.h:71:42: note: Function 'viewportLeaveEvent' argument 1 names different: declaration 'obj' definition 'o'. digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:306:53: note: Function 'viewportLeaveEvent' argument 1 names different: declaration 'obj' definition 'o'. digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:306:64: style:inconclusive: Function 'viewportLeaveEvent' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/overlays/assignnameoverlay.h:71:55: note: Function 'viewportLeaveEvent' argument 2 names different: declaration 'event' definition 'e'. digikam-8.3.0/core/app/items/overlays/assignnameoverlay.cpp:306:64: note: Function 'viewportLeaveEvent' argument 2 names different: declaration 'event' definition 'e'. digikam-8.3.0/core/app/items/overlays/facerejectionoverlay.cpp:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraDataRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/groupindicatoroverlay.cpp:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/groupindicatoroverlay.cpp:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/groupindicatoroverlay.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/groupindicatoroverlay.cpp:120:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GroupIsOpenRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemcoordinatesoverlay.cpp:48:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemcoordinatesoverlay.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemfullscreenoverlay.cpp:107:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemrotationoverlay.cpp:123:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:36:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemratingoverlay.cpp:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemselectionoverlay.cpp:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_view [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/overlays/itemselectionoverlay.cpp:112:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnaildelegate.h:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOn [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftDockWidgetArea [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:160:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopToBottom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:189:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyleChange [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:146:48: style:inconclusive: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.h:39:34: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'. digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:146:48: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'. digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:185:63: style:inconclusive: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.h:56:49: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. digikam-8.3.0/core/app/items/thumbbar/itemthumbnailbar.cpp:185:63: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. digikam-8.3.0/core/app/items/thumbbar/itemthumbnaildelegate_p.h:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawMouseOverFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnaildelegate.cpp:78:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnaildelegate.cpp:94:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/thumbbar/itemthumbnaildelegate.cpp:127:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper.cpp:62:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_actions.cpp:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoData [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_actions.cpp:140:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_actions.cpp:156:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StdCutAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_actions.cpp:162:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StdCopyAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_actions.cpp:168:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StdPasteAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_albums.cpp:94:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:123:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECENTLYASSIGNED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:139:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:257:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:320:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:21:92: style:inconclusive: Function 'addActionNewTag' argument 2 names different: declaration 'parentTag' definition 'tag'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/contextmenuhelper.h:235:77: note: Function 'addActionNewTag' argument 2 names different: declaration 'parentTag' definition 'tag'. digikam-8.3.0/core/app/items/utils/contextmenuhelper_tags.cpp:21:92: note: Function 'addActionNewTag' argument 2 names different: declaration 'parentTag' definition 'tag'. digikam-8.3.0/core/app/items/utils/contextmenuhelper_tools.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlbumData [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/contextmenuhelper_tools.cpp:80:9: style: Variable 'ac' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/items/utils/groupingviewimplementation.cpp:32:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:120:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategorizationModeRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:189:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemModelPointerRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:247:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryAlbumIdRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:255:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryFormatRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:264:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryDateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:272:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryFaceRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:367:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Month [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:405:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:123:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoChoiceTrash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:199:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:223:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:109:77: style:inconclusive: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.h:44:101: note: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:109:77: note: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:277:48: style:inconclusive: Function 'textForPAlbum' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.h:56:32: note: Function 'textForPAlbum' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:277:48: note: Function 'textForPAlbum' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:315:48: style:inconclusive: Function 'textForTAlbum' argument 1 names different: declaration 'a' definition 'talbum'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.h:57:32: note: Function 'textForTAlbum' argument 1 names different: declaration 'a' definition 'talbum'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:315:48: note: Function 'textForTAlbum' argument 1 names different: declaration 'a' definition 'talbum'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:343:48: style:inconclusive: Function 'textForSAlbum' argument 1 names different: declaration 'a' definition 'salbum'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.h:58:32: note: Function 'textForSAlbum' argument 1 names different: declaration 'a' definition 'salbum'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:343:48: note: Function 'textForSAlbum' argument 1 names different: declaration 'a' definition 'salbum'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:363:48: style:inconclusive: Function 'textForDAlbum' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemcategorydrawer.h:59:32: note: Function 'textForDAlbum' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/app/items/utils/itemcategorydrawer.cpp:363:48: note: Function 'textForDAlbum' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:288:91: style:inconclusive: Function 'insertToQueueManager' argument 2 names different: declaration 'currentInfo' definition 'current'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemviewutilities.h:60:76: note: Function 'insertToQueueManager' argument 2 names different: declaration 'currentInfo' definition 'current'. digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:288:91: note: Function 'insertToQueueManager' argument 2 names different: declaration 'currentInfo' definition 'current'. digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:363:80: style:inconclusive: Function 'openInfosWithDefaultApplication' argument 1 names different: declaration 'allInfosToOpen' definition 'infos'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/utils/itemviewutilities.h:66:65: note: Function 'openInfosWithDefaultApplication' argument 1 names different: declaration 'allInfosToOpen' definition 'infos'. digikam-8.3.0/core/app/items/utils/itemviewutilities.cpp:363:80: note: Function 'openInfosWithDefaultApplication' argument 1 names different: declaration 'allInfosToOpen' definition 'infos'. digikam-8.3.0/core/app/items/views/digikamitemview_p.h:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:88:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryByAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:225:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:334:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryByFaces [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:571:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AltModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:639:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:661:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:711:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:717:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:723:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slideshow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:774:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/tooltipfiller.cpp:82:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/tooltipfiller.cpp:597:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/utils/tooltipfiller.cpp:739:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/digikamitemview.cpp:637:62: style:inconclusive: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/views/digikamitemview.h:65:49: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. digikam-8.3.0/core/app/items/views/digikamitemview.cpp:637:62: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. digikam-8.3.0/core/app/items/utils/tooltipfiller.cpp:506:25: style: The scope of the variable 'tagText' can be reduced. [variableScope] digikam-8.3.0/core/app/items/utils/tooltipfiller.cpp:562:32: style: The scope of the variable 'str' can be reduced. [variableScope] digikam-8.3.0/core/app/items/views/digikamitemview_p.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaysActive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:136:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortByFileName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:516:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:540:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:557:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:620:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:689:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable categorizationMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:364:67: style:inconclusive: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/views/itemcategorizedview.h:184:67: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'. digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:364:67: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'. digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:407:58: style:inconclusive: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/views/itemcategorizedview.h:120:41: note: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'. digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:407:58: note: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'. digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:440:65: style:inconclusive: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent] digikam-8.3.0/core/app/items/views/itemcategorizedview.h:102:56: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'. digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:440:65: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'. digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:132:27: style: Local variable 'filterModel' shadows outer function [shadowFunction] digikam-8.3.0/core/app/items/views/itemcategorizedview.h:182:34: note: Shadowed declaration digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:132:27: note: Shadow variable digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:579:25: style: Local variable 'delegate' shadows outer function [shadowFunction] digikam-8.3.0/core/app/items/views/itemcategorizedview.h:65:27: note: Shadowed declaration digikam-8.3.0/core/app/items/views/itemcategorizedview.cpp:579:25: note: Shadow variable digikam-8.3.0/core/app/main/digikamapp.cpp:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_ALBUMGUI [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalPtr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:356:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:568:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:676:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:936:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rotate270 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1066:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreviewZoomCtrl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1074:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbsSizeCtrl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1084:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbsSizeCtrl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1098:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbsSizeCtrl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbsSizeCtrl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1188:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useManagedPreviews [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp.cpp:1206:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unspecified [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_camera.cpp:83:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_camera.cpp:136:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CameraPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_camera.cpp:211:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trigger [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_config.cpp:22:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LastPageUsed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_config.cpp:27:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICCPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_import.cpp:80:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_import.cpp:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:186:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Camera [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:505:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:569:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:622:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_setup.cpp:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_setup.cpp:138:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_setup.cpp:907:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_setup.cpp:1055:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_setup.cpp:81:25: style: Local variable 'view' shadows outer function [shadowFunction] digikam-8.3.0/core/app/main/digikamapp.h:63:19: note: Shadowed declaration digikam-8.3.0/core/app/main/digikamapp_setup.cpp:81:25: note: Shadow variable digikam-8.3.0/core/app/main/digikamapp_solid.cpp:591:13: style: The scope of the variable 'mediaLabel' can be reduced. [variableScope] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:522:69: style:inconclusive: Function 'openSolidCamera' argument 2 names different: declaration 'label' definition 'cameraLabel'. [funcArgNamesDifferent] digikam-8.3.0/core/app/main/digikamapp.h:248:61: note: Function 'openSolidCamera' argument 2 names different: declaration 'label' definition 'cameraLabel'. digikam-8.3.0/core/app/main/digikamapp_solid.cpp:522:69: note: Function 'openSolidCamera' argument 2 names different: declaration 'label' definition 'cameraLabel'. digikam-8.3.0/core/app/main/digikamapp_solid.cpp:589:72: style:inconclusive: Function 'openSolidUsmDevice' argument 2 names different: declaration 'label' definition 'givenLabel'. [funcArgNamesDifferent] digikam-8.3.0/core/app/main/digikamapp.h:249:64: note: Function 'openSolidUsmDevice' argument 2 names different: declaration 'label' definition 'givenLabel'. digikam-8.3.0/core/app/main/digikamapp_solid.cpp:589:72: note: Function 'openSolidUsmDevice' argument 2 names different: declaration 'label' definition 'givenLabel'. digikam-8.3.0/core/app/main/digikamapp_solid.cpp:53:25: style: Variable 'drivers' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/app/main/digikamapp_solid.cpp:546:27: style: Variable 'label' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/app/main/digikamapp_tools.cpp:25:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToplevelMenuCategory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_tools.cpp:84:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_tools.cpp:108:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScanDeferredFiles [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/digikamapp_tools.cpp:156:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DetectAndRecognize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/main/main.cpp:143:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_UseSoftwareOpenGL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_globals.cpp:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetWithChildrenShortcut [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_globals.cpp:64:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_globals_bundles.cpp:225:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindDirectChildrenOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_globals_bundles.cpp:239:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_globals_bundles.cpp:413:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrefixPath [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_version.cpp:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digikam_version [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_version.cpp:48:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUILD_DATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/utils/digikam_version.cpp:56:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GITVERSION [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:178:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:377:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:606:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:642:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rotate270 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:664:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rotate90 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:745:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/albumfolderviewsidebarwidget.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/albumfolderviewsidebarwidget.cpp:135:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:718:24: style: Variable 'assignToThisAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/preview/itempreviewview.cpp:729:24: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/sidebar/fuzzysearchsidebarwidget.cpp:63:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/datefolderviewsidebarwidget.cpp:61:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/gpssearchsidebarwidget.cpp:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/labelssidebarwidget.cpp:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/searchsidebarwidget.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/peoplesidebarwidget.cpp:78:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/peoplesidebarwidget.cpp:153:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/peoplesidebarwidget.cpp:205:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/peoplesidebarwidget.cpp:72:58: style:inconclusive: Function 'PeopleSideBarWidget' argument 2 names different: declaration 'tagModel' definition 'model'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/sidebar/peoplesidebarwidget.h:37:50: note: Function 'PeopleSideBarWidget' argument 2 names different: declaration 'tagModel' definition 'model'. digikam-8.3.0/core/app/views/sidebar/peoplesidebarwidget.cpp:72:58: note: Function 'PeopleSideBarWidget' argument 2 names different: declaration 'tagModel' definition 'model'. digikam-8.3.0/core/app/views/sidebar/tagviewsidebarwidget.cpp:96:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/tagviewsidebarwidget.cpp:208:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/tagviewsidebarwidget.cpp:227:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/tagviewsidebarwidget.cpp:237:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/timelinesidebarwidget.cpp:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/timelinesidebarwidget.cpp:350:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Month [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/timelinesidebarwidget.cpp:449:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeLineSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/timelinesidebarwidget.cpp:488:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Group [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/sidebar/timelinesidebarwidget.cpp:140:19: style: Variable 'label1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/stack/itemiconview_p.h:123:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarSketchSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_p.h:150:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_PageDown [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:183:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:291:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:348:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteFromDatabaseToFile [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:361:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadFromFileToDatabase [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:426:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview.cpp:38:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:39:18: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:341:18: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/stack/itemiconview_albums.cpp:354:18: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/stack/itemiconview_iqs.cpp:28:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageQualityPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:157:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:201:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:208:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:241:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteUseTrash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:267:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeletePermanently [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:293:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeletePermanently [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:307:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeleteUseTrash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:459:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:465:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:629:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEARCH [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:358:39: style:inconclusive: Function 'slotSortImages' argument 1 names different: declaration 'order' definition 'sortRole'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/stack/itemiconview.h:375:29: note: Function 'slotSortImages' argument 1 names different: declaration 'order' definition 'sortRole'. digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:358:39: note: Function 'slotSortImages' argument 1 names different: declaration 'order' definition 'sortRole'. digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:386:43: style:inconclusive: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/stack/itemiconview.h:377:33: note: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'. digikam-8.3.0/core/app/views/stack/itemiconview_items.cpp:386:43: note: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'. digikam-8.3.0/core/app/views/stack/itemiconview_search.cpp:71:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_search.cpp:113:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_search.cpp:148:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_sidebars.cpp:124:26: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:34:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:59:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:76:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:93:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:110:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:115:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:65:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:82:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/views/stack/itemiconview_tags.cpp:99:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:28:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tools [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:42:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tools [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:47:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightTable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:63:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BQM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:95:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightTable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:105:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LightTable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:115:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BQM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:126:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BQM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_tools.cpp:134:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BQM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_views.cpp:238:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_views.cpp:26:65: style:inconclusive: Function 'connectIconViewFilter' argument 1 names different: declaration 'filter' definition 'filterbar'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/stack/itemiconview.h:406:55: note: Function 'connectIconViewFilter' argument 1 names different: declaration 'filter' definition 'filterbar'. digikam-8.3.0/core/app/views/stack/itemiconview_views.cpp:26:65: note: Function 'connectIconViewFilter' argument 1 names different: declaration 'filter' definition 'filterbar'. digikam-8.3.0/core/app/views/stack/itemiconview_views.cpp:391:20: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/stack/itemiconview_zoom.cpp:76:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_zoom.cpp:93:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Step [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_zoom.cpp:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Step [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_zoom.cpp:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/itemiconview_zoom.cpp:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Small [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/stackedview.cpp:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/stackedview.cpp:259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopDockWidgetArea [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/stackedview.cpp:350:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Audio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/stackedview.cpp:405:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/stackedview.cpp:506:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/stackedview.cpp:597:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SnapZoomFactor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseModePan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:360:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coordinates [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:367:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:464:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:615:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:684:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectedNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:859:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LatitudeNumber [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/mapwidgetview.cpp:306:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/views/stack/trashview.cpp:108:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:384:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:498:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnsureVisible [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/trashview.cpp:538:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/welcomepageview.cpp:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/welcomepageview.cpp:230:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unbuffered [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/stack/welcomepageview.cpp:262:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_treeview.h:65:5: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_VIEW_DRAG_DROP_METHODS is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/app/views/tableview/tableview_column_configuration_dialog.cpp:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_configuration_dialog.cpp:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnNoFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.cpp:138:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.cpp:241:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioBitRate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.cpp:65:56: warning: The class 'ColumnAudioVideoProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.cpp:65:56: note: Derived function 'ColumnAudioVideoProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnNoFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:529:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subColumn [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:66:53: warning: The class 'ColumnDigikamProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:66:53: note: Derived function 'ColumnDigikamProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:464:13: style: Variable 'column' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.cpp:467:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/app/views/tableview/tableview_column_file.cpp:109:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnCustomSorting [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_file.cpp:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_file.cpp:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_file.cpp:50:50: warning: The class 'ColumnFileProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_file.cpp:50:50: note: Derived function 'ColumnFileProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_geo.cpp:38:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetricSystem [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_geo.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnNoFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_geo.cpp:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_geo.cpp:230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_geo.cpp:84:49: warning: The class 'ColumnGeoProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_geo.cpp:84:49: note: Derived function 'ColumnGeoProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_item.cpp:155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnNoFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_item.cpp:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_item.cpp:343:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CmpEqual [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_item.cpp:70:50: warning: The class 'ColumnItemProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_item.cpp:70:50: note: Derived function 'ColumnItemProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_photo.cpp:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnNoFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_photo.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_photo.cpp:363:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aperture [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_photo.cpp:72:51: warning: The class 'ColumnPhotoProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_photo.cpp:72:51: note: Derived function 'ColumnPhotoProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_thumbnail.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColumnCustomPainting [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_thumbnail.cpp:103:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_thumbnail.cpp:76:45: warning: The class 'ColumnThumbnail' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_thumbnail.cpp:76:45: note: Derived function 'ColumnThumbnail::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.cpp:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.h:63:39: warning: The class 'ColumnAudioVideoProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_audiovideo.h:63:39: note: Derived function 'ColumnAudioVideoProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.h:64:39: warning: The class 'ColumnDigikamProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_digikam.h:64:39: note: Derived function 'ColumnDigikamProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_file.h:66:39: warning: The class 'ColumnFileProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_file.h:66:39: note: Derived function 'ColumnFileProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_geo.h:64:39: warning: The class 'ColumnGeoProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_geo.h:64:39: note: Derived function 'ColumnGeoProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_item.h:67:39: warning: The class 'ColumnItemProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_item.h:67:39: note: Derived function 'ColumnItemProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_photo.h:74:39: warning: The class 'ColumnPhotoProperties' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_photo.h:74:39: note: Derived function 'ColumnPhotoProperties::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_thumbnail.h:56:39: warning: The class 'ColumnThumbnail' defines member function with name 'getDescription' also defined in its parent class 'TableViewColumn'. [duplInheritedMember] digikam-8.3.0/core/app/views/tableview/tableview_columnfactory.h:238:39: note: Parent function 'TableViewColumn::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_column_thumbnail.h:56:39: note: Derived function 'ColumnThumbnail::getDescription' digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:124:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:152:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:221:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:246:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:266:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:320:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isActive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:86:72: style:inconclusive: Function 'toSource' argument 1 names different: declaration 'targetIndex' definition 'tableViewIndex'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.h:38:45: note: Function 'toSource' argument 1 names different: declaration 'targetIndex' definition 'tableViewIndex'. digikam-8.3.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:86:72: note: Function 'toSource' argument 1 names different: declaration 'targetIndex' definition 'tableViewIndex'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:173:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:330:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:765:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:925:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GroupingShowSubItems [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1171:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1236:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1635:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:349:70: style:inconclusive: Function 'addColumnAt' argument 1 names different: declaration 'cpp' definition 'configuration'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/tableview/tableview_model.h:88:77: note: Function 'addColumnAt' argument 1 names different: declaration 'cpp' definition 'configuration'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:349:70: note: Function 'addColumnAt' argument 1 names different: declaration 'cpp' definition 'configuration'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:848:84: style:inconclusive: Function 'createItemFromSourceIndex' argument 1 names different: declaration 'imageFilterModelIndex' definition 'imageModelIndex'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/tableview/tableview_model.h:193:56: note: Function 'createItemFromSourceIndex' argument 1 names different: declaration 'imageFilterModelIndex' definition 'imageModelIndex'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:848:84: note: Function 'createItemFromSourceIndex' argument 1 names different: declaration 'imageFilterModelIndex' definition 'imageModelIndex'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1453:61: style:inconclusive: Function 'indexToDeepRowNumber' argument 1 names different: declaration 'index' definition 'rowIndex'. [funcArgNamesDifferent] digikam-8.3.0/core/app/views/tableview/tableview_model.h:101:49: note: Function 'indexToDeepRowNumber' argument 1 names different: declaration 'index' definition 'rowIndex'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1453:61: note: Function 'indexToDeepRowNumber' argument 1 names different: declaration 'index' definition 'rowIndex'. digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:544:25: style: Local variable 'imageId' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:116:22: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:544:25: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:698:28: style: Local variable 'imageInfo' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:119:21: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:698:28: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:862:20: style: Local variable 'imageInfo' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:119:21: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:862:20: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:948:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:133:17: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:948:17: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:988:21: style: Local variable 'imageId' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:116:22: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:988:21: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1002:21: style: Local variable 'imageId' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:116:22: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1002:21: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1089:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:133:17: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1089:5: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1115:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/app/views/tableview/tableview_model.h:133:17: note: Shadowed declaration digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:1115:5: note: Shadow variable digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:243:28: style: Variable 'myColumn' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:335:28: style: Variable 'myColumn' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/tableview/tableview_model.cpp:675:32: style: Variable 'sortColumnObject' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/tableview/tableview_treeview_delegate.cpp:62:28: style: Variable 'columnObject' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/tableview/tableview_treeview_delegate.cpp:96:32: style: Variable 'iColumnObject' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/tableview/tableview_treeview_delegate.cpp:110:28: style: Variable 'columnObject' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/app/views/utils/dmodelfactory.cpp:57:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/app/views/utils/componentsinfodlg.cpp:86:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/autocorrection/autocorrection.cpp:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/bcgcorrection/bcgcorrection.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/bwconvert/bwconvert.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/bwconvert/bwconvert.cpp:80:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/bwconvert/bwconvert.cpp:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/bwconvert/bwconvert.cpp:111:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/bwconvert/bwconvert.cpp:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/channelmixer/channelmixer.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/colorbalance/colorbalance.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/convert16to8/convert16to8.cpp:58:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertTo8Bit [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/convert8to16/convert8to16.cpp:55:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertTo16Bit [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/curvesadjust/curvesadjust.cpp:65:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/curvesadjust/curvesadjust.cpp:119:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/curvesadjust/curvesadjust.cpp:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/curvesadjust/curvesadjust.cpp:150:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/curvesadjust/curvesadjust.cpp:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/hslcorrection/hslcorrection.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/iccconvert/iccconvert.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/colors/whitebalance/whitebalance.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttoavif/converttoavif.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttoavif/converttoavif.cpp:82:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttoavif/converttoavif.cpp:99:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttodng/converttodng.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttodng/converttodng.cpp:68:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL_SIZE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttodng/converttodng.cpp:77:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttodng/converttodng.cpp:94:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttodng/converttodng.cpp:112:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttodng/converttodng.cpp:151:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_COMPLETE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttoheif/converttoheif.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttoheif/converttoheif.cpp:80:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttoheif/converttoheif.cpp:97:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojp2/converttojp2.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojp2/converttojp2.cpp:79:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojp2/converttojp2.cpp:97:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojpeg/converttojpeg.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojpeg/converttojpeg.cpp:81:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojpeg/converttojpeg.cpp:98:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojxl/converttojxl.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojxl/converttojxl.cpp:82:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttojxl/converttojxl.cpp:99:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttopgf/converttopgf.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttopgf/converttopgf.cpp:80:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttopgf/converttopgf.cpp:97:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttopng/converttopng.cpp:64:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttopng/converttopng.cpp:93:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttopng/converttopng.cpp:109:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttotiff/converttotiff.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttotiff/converttotiff.cpp:78:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttotiff/converttotiff.cpp:94:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttowebp/converttowebp.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttowebp/converttowebp.cpp:82:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/convert/converttowebp/converttowebp.cpp:99:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/custom/userscript/userscript.cpp:110:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Input [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/custom/userscript/userscript.cpp:259:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHiddenTags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/border/border.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/texture/texture.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/antivignetting/antivignetting.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/watermark/watermark.cpp:167:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/watermark/watermark.cpp:526:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/watermark/watermark.cpp:593:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpecifiedLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/watermark/watermark.cpp:655:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/blur/blur.cpp:55:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/decorate/watermark/watermark.cpp:851:9: style: The scope of the variable 'xAdditionalValue' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/bqm/decorate/watermark/watermark.cpp:852:9: style: The scope of the variable 'yAdditionalValue' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/bqm/enhance/hotpixels/hotpixels.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/lensautofix/lensautofix.cpp:80:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/lensautofix/lensautofix.cpp:214:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetadataExactMatch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/localcontrast/localcontrast.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/localcontrast/localcontrast.cpp:70:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/localcontrast/localcontrast.cpp:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/localcontrast/localcontrast.cpp:127:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/localcontrast/localcontrast.cpp:160:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/noisereduction/noisereduction.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/redeyecorrection/redeyecorrection.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/restoration/restoration.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/restoration/restoration.cpp:145:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Restore [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/enhance/sharpen/sharpen.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/filters/colorfx/colorfx.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/filters/filmgrain/filmgrain.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/applymetadata/applymetadata.cpp:76:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/applymetadata/applymetadata.cpp:172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assigncaptions/assigncaptions.cpp:90:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assigncaptions/assigncaptions.cpp:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_BQM_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assignlabels/assignlabels.cpp:92:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assignlabels/assignlabels.cpp:144:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assignlabels/assignlabels.cpp:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_BQM_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assigntags/assigntags.cpp:92:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOLOV5NANO [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assigntags/assigntags.cpp:122:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOLOV5NANO [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assigntags/assigntags.cpp:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_BQM_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/assigntemplate/assigntemplate.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/qualitysort/qualitysort.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/qualitysort/qualitysort.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageQualityPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/qualitysort/qualitysort.cpp:121:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GlobalSettings [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/qualitysort/qualitysort.cpp:218:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/removemetadata/removemetadata.cpp:107:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/removemetadata/removemetadata.cpp:172:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/removemetadata/removemetadata.cpp:257:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/timeadjust/timeadjust.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/timeadjust/timeadjust.cpp:242:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/translate/translate.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/translate/translate.cpp:152:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable translatorEngine [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/translate/translate.cpp:234:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_BQM_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/metadata/translate/translate.cpp:371:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_BQM_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/crop/crop.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/crop/crop.cpp:239:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crop [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/flip/flip.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_settingsWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/flip/flip.cpp:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORIZONTAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/flip/flip.cpp:107:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlipHorizontal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/resize/resize.cpp:152:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tiny [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/resize/resize.cpp:197:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Medium [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/resize/resize.cpp:279:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/rotate/rotate.cpp:94:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT90 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/bqm/transform/rotate/rotate.cpp:193:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rotate90 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifexportsettings.cpp:58:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader.cpp:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_HEIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heif_reader_grow_status_size_beyond_eof [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:276:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loadFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:341:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_HEIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:62:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_HEIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:150:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heif_chroma_interleaved_RRGGBB_BE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_handle [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:594:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_HEIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:57:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:101:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:149:63: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_load.cpp:71:18: style: Variable 'file' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifplugin.cpp:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifplugin.cpp:209:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:78:43: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:507:66: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:57:83: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'heifQIODeviceWriter' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:505:33: note: You might need to cast the function pointer here digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:57:83: note: Parameter 'userdata' can be declared as pointer to const digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:274:31: style: Variable 'r' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:275:31: style: Variable 'g' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:276:31: style: Variable 'b' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:280:31: style: Variable 'r16' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:281:31: style: Variable 'g16' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/heif/dimgheifloader_save.cpp:282:31: style: Variable 'b16' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegexportsettings.cpp:69:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegloader.cpp:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegloader.cpp:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegloader.cpp:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegloader_save.cpp:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCS_RGB [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegloader_load.cpp:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loadFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegloader_save.cpp:245:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegplugin.cpp:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegplugin.cpp:168:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/jpeg/dimgjpegplugin.cpp:175:11: style: Variable 'jpegID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000exportsettings.cpp:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_JP2K [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_JP2K [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:167:70: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:209:20: style: Variable 'pixel' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:81:44: style: Variable 'x' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:210:26: style: Variable 'r' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:211:26: style: Variable 'g' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_save.cpp:212:26: style: Variable 'b' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000plugin.cpp:225:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000plugin.cpp:236:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000plugin.cpp:243:11: style: Variable 'jp2ID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000plugin.cpp:244:11: style: Variable 'jpcID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp:603:59: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp:117:20: style: The scope of the variable 'x' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp:118:20: style: The scope of the variable 'y' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickloader_save.cpp:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickloader_load.cpp:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickloader_load.cpp:106:76: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickloader_load.cpp:116:42: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickplugin.cpp:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_MAGICK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickplugin.cpp:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickplugin.cpp:376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfexportsettings.cpp:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/magick/dimgimagemagickplugin.cpp:147:13: style: The scope of the variable 'mimes' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfloader_load.cpp:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_PGF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfloader_save.cpp:106:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfloader_save.cpp:193:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfloader_load.cpp:335:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfplugin.cpp:144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfplugin.cpp:155:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/pgf/dimgpgfplugin.cpp:162:11: style: Variable 'pgfID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/dimg/png/dimgpngexportsettings.cpp:60:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/png/dimgpngloader_save.cpp:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_PNG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/png/dimgpngloader_load.cpp:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_PNG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/png/dimgpngloader_save.cpp:71:26: style: The scope of the variable 'j' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/dimg/png/dimgpngloader_load.cpp:318:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/png/dimgpngloader_load.cpp:319:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/png/dimgpngloader_load.cpp:560:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/qimage/dimgavifexportsettings.cpp:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/png/dimgpngplugin.cpp:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/png/dimgpngplugin.cpp:153:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/png/dimgpngplugin.cpp:160:11: style: Variable 'pngID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/dimg/qimage/dimgjxlexportsettings.cpp:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/qimage/dimgqimageloader_load.cpp:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_QIMAGE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/qimage/dimgwebpexportsettings.cpp:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/qimage/dimgqimageplugin.cpp:153:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/dplugins/dimg/qimage/dimgqimageplugin.cpp:173:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_decoderSettings [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loadFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sixteenBitsImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:326:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sixteenBitsImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:166:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:209:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/raw/dimgrawloader.cpp:222:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffexportsettings.cpp:50:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader.cpp:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_TIFF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_TIFF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_TIFF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG_TIFF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:171:42: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:215:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:342:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:410:37: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:423:56: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:201:13: style: Variable 'pixel16' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:202:26: style: Variable 'alpha_factor' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_save.cpp:213:26: style: Variable 'i' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffplugin.cpp:151:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffplugin.cpp:162:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffplugin.cpp:169:11: style: Variable 'tiffBigID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffplugin.cpp:170:11: style: Variable 'tiffLilID' can be declared as const array [constVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustcurves/adjustcurvestool.cpp:87:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustcurves/adjustcurvestool.cpp:151:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPicker [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustcurves/adjustcurvestool.cpp:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustcurves/adjustcurvestoolplugin.cpp:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:170:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:408:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:488:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPicker [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:562:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:640:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:667:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:698:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:770:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:901:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:928:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:744:16: style: The scope of the variable 'gamma' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:745:13: style: The scope of the variable 'lowInput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:746:13: style: The scope of the variable 'lowOutput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:747:13: style: The scope of the variable 'highInput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:748:13: style: The scope of the variable 'highOutput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:804:16: style: The scope of the variable 'gamma' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:805:13: style: The scope of the variable 'lowInput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:806:13: style: The scope of the variable 'lowOutput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:807:13: style: The scope of the variable 'highInput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:808:13: style: The scope of the variable 'highOutput' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:744:24: style: Variable 'gamma' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:745:24: style: Variable 'lowInput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:746:24: style: Variable 'lowOutput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:747:24: style: Variable 'highInput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:748:24: style: Variable 'highOutput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:804:24: style: Variable 'gamma' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:805:24: style: Variable 'lowInput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:806:24: style: Variable 'lowOutput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:807:24: style: Variable 'highInput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:808:24: style: Variable 'highOutput' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:156:45: style:inconclusive: Boolean expression 'photometric!=PHOTOMETRIC_YCBCR' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:157:49: style:inconclusive: Boolean expression 'photometric!=PHOTOMETRIC_SEPARATED' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:907:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:908:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:297:20: style: The scope of the variable 'bytesRead' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:837:20: style: The scope of the variable 'pixelsRead' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:337:25: style: Variable 'stripPtr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:628:24: style: Variable 'stripPtr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:681:25: style: Variable 'stripPtr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:907:24: style: Variable 'stripPtr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:297:31: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:603:31: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp:837:33: style: Variable 'pixelsRead' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/colors/adjustlevels/adjustlevelstoolplugin.cpp:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/autocorrection/autocorrectiontool.cpp:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReproducibleFilter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/autocorrection/autocorrectiontool.cpp:202:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/autocorrection/autocorrectiontool.cpp:221:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoLevelsCorrection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/autocorrection/autocorrectiontoolplugin.cpp:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/bcg/bcgtool.cpp:77:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReproducibleFilter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/bcg/bcgtool.cpp:114:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/bcg/bcgtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorColors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/bwsepia/bwsepiatool.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/bwsepia/bwsepiatool.cpp:128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/bwsepia/bwsepiatoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorColors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/channelmixer/channelmixertool.cpp:90:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/channelmixer/channelmixertool.cpp:131:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bMonochrome [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/channelmixer/channelmixertool.cpp:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/channelmixer/channelmixertoolplugin.cpp:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/colorbalance/cbtool.cpp:77:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/colorbalance/cbtool.cpp:107:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/convert16to8/convert16to8toolplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorColors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/convert16to8/convert16to8toolplugin.cpp:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/colorbalance/cbtoolplugin.cpp:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/convert8to16/convert8to16toolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorColors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/convert8to16/convert8to16toolplugin.cpp:116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:350:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNNeutral [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:403:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:422:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:459:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:546:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:561:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNNeutral [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:637:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:678:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtoolplugin.cpp:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:505:16: style: The scope of the variable 'percentage' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/film/filmtool.cpp:506:16: style: The scope of the variable 'next_percentage' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/colors/hsl/hsltool.cpp:79:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/hsl/hsltool.cpp:111:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/hsl/hsltoolplugin.cpp:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/invert/inverttoolplugin.cpp:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/invert/inverttoolplugin.cpp:109:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/profileconversion/profileconversiontoolplugin.cpp:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorColors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/profileconversion/profileconversiontoolplugin.cpp:145:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/profileconversion/profileconversiontool.cpp:107:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/profileconversion/profileconversiontool.cpp:165:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/whitebalance/whitebalancetool.cpp:88:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/whitebalance/whitebalancetool.cpp:164:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/whitebalance/whitebalancetool.cpp:213:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/whitebalance/whitebalancetool.cpp:225:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/colors/whitebalance/whitebalancetoolplugin.cpp:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/border/bordertool.cpp:69:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/border/bordertool.cpp:146:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/border/bordertoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorDecorate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttexttool.cpp:131:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttexttool.cpp:363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttexttool.cpp:388:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttexttool.cpp:429:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttexttoolplugin.cpp:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/texture/texturetool.cpp:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttextwidget.cpp:82:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttextwidget.cpp:134:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttextwidget.cpp:500:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PorterDuffNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttextwidget.cpp:733:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeAllCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttextwidget.cpp:740:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/inserttext/inserttextwidget.cpp:789:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/decorate/texture/texturetoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorDecorate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/antivignetting/antivignettingtool.cpp:74:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/antivignetting/antivignettingtool.cpp:133:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/antivignetting/antivignettingtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/blur/blurtool.cpp:99:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/blur/blurtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetool.cpp:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetool.cpp:401:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetool.cpp:652:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolplugin.cpp:102:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:128:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:279:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_M [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:315:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:342:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_S [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:451:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:480:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDrag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DashDotDotLine [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:556:73: style:inconclusive: Function 'updateSourceCursor' argument 2 names different: declaration 'diamter' definition 'diameter'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.h:65:33: note: Function 'updateSourceCursor' argument 2 names different: declaration 'diamter' definition 'diameter'. digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:556:73: note: Function 'updateSourceCursor' argument 2 names different: declaration 'diamter' definition 'diameter'. digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:649:67: style:inconclusive: Function 'checkPointOutsideScene' argument 1 names different: declaration 'point' definition 'globalPoint'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.h:63:47: note: Function 'checkPointOutsideScene' argument 1 names different: declaration 'point' definition 'globalPoint'. digikam-8.3.0/core/dplugins/editor/enhance/healingclone/healingclonetoolwidget.cpp:649:67: note: Function 'checkPointOutsideScene' argument 1 names different: declaration 'point' definition 'globalPoint'. digikam-8.3.0/core/dplugins/editor/enhance/hotpixels/hotpixelstool.cpp:77:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/hotpixels/hotpixelstoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/lensautofix/lensautofixtool.cpp:87:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/lensautofix/lensautofixtool.cpp:195:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/lensautofix/lensautofixtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/lensdistortion/lensdistortiontool.cpp:97:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/lensdistortion/lensdistortiontoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/localcontrast/localcontrasttool.cpp:83:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/localcontrast/localcontrasttool.cpp:113:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/localcontrast/localcontrasttoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/noisereduction/noisereductiontoolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/noisereduction/noisereductiontool.cpp:72:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/redeye/redeyetool.cpp:93:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Histogram [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/redeye/redeyetool.cpp:121:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/redeye/redeyetoolplugin.cpp:107:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:125:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:223:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReduceUniformNoise [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:261:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Custom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:316:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Restore [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:326:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Restore [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:345:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtool.cpp:384:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/restoration/restorationtoolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/sharpen/sharpentoolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorEnhance [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/sharpen/sharpentool.cpp:80:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/enhance/sharpen/sharpentool.cpp:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printconfig.cpp:65:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printhelper.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printhelper.cpp:110:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printhelper.cpp:190:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.cpp:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmbox [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.cpp:114:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPositionFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.cpp:220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_EDITOR_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.cpp:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_EDITOR_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.cpp:320:15: style: Local variable 'scaleMode' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.h:69:19: note: Shadowed declaration digikam-8.3.0/core/dplugins/editor/file/print/printoptionspage.cpp:320:15: note: Shadow variable digikam-8.3.0/core/dplugins/editor/file/print/printplugin.cpp:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/blurfx/blurfxtool.cpp:96:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/blurfx/blurfxtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/charcoal/charcoaltoolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/charcoal/charcoaltool.cpp:82:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/colorfx/colorfxtool.cpp:91:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/colorfx/colorfxtool.cpp:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/colorfx/colorfxtool.cpp:168:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Neon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/colorfx/colorfxtool.cpp:204:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorFXType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/colorfx/colorfxtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/distortionfx/distortionfxtoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/distortionfx/distortionfxtool.cpp:103:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/distortionfx/distortionfxtool.cpp:207:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FishEye [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/emboss/embosstool.cpp:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/emboss/embosstoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/filmgrain/filmgraintool.cpp:74:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPreviewModes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/filmgrain/filmgraintool.cpp:151:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/filmgrain/filmgraintoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/oilpaint/oilpainttool.cpp:81:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/oilpaint/oilpainttoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/raindrop/raindroptoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorFilters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/filters/raindrop/raindroptool.cpp:82:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/autocrop/autocroptoolplugin.cpp:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/autocrop/autocroptoolplugin.cpp:113:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:163:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:665:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:682:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:725:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:751:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:797:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eraseMask [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:815:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:853:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/contentawareresize/contentawareresizetoolplugin.cpp:103:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorTransform [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/freerotation/freerotationtool.cpp:96:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/freerotation/freerotationtool.cpp:318:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/freerotation/freerotationtool.cpp:489:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angle [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/freerotation/freerotationtool.cpp:528:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/freerotation/freerotationtoolplugin.cpp:102:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorTransform [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/freerotation/freerotationtool.cpp:328:13: style: The scope of the variable 'temp' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivematrix.cpp:71:12: style: The scope of the variable 't1' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivematrix.cpp:71:16: style: The scope of the variable 't2' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivematrix.cpp:71:20: style: The scope of the variable 't3' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivematrix.cpp:68:59: style:inconclusive: Function 'multiply' argument 1 names different: declaration 'matrix1' definition 'matrix'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivematrix.h:65:44: note: Function 'multiply' argument 1 names different: declaration 'matrix1' definition 'matrix'. digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivematrix.cpp:68:59: note: Function 'multiply' argument 1 names different: declaration 'matrix1' definition 'matrix'. digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetool.cpp:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetool.cpp:213:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetool.cpp:243:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetool.cpp:260:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetoolplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorTransform [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetriangle.h:39:11: performance:inconclusive: Technically the member function 'DigikamEditorPerspectiveToolPlugin::PerspectiveTriangle::distanceP2P' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetriangle.cpp:50:28: note: Technically the member function 'DigikamEditorPerspectiveToolPlugin::PerspectiveTriangle::distanceP2P' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivetriangle.h:39:11: note: Technically the member function 'DigikamEditorPerspectiveToolPlugin::PerspectiveTriangle::distanceP2P' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocroptool.cpp:229:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocroptool.cpp:689:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocroptool.cpp:817:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocroptool.cpp:1119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:430:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizingNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:775:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_EDITOR_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:878:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:909:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizingNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:946:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocroptoolplugin.cpp:103:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorTransform [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:129:42: style:inconclusive: Function 'PerspectiveWidget' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.h:46:27: note: Function 'PerspectiveWidget' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:129:42: note: Function 'PerspectiveWidget' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:129:49: style:inconclusive: Function 'PerspectiveWidget' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.h:46:38: note: Function 'PerspectiveWidget' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/perspective/perspectivewidget.cpp:129:49: note: Function 'PerspectiveWidget' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:155:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:936:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:956:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:972:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1108:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1320:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeFDiagCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1452:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1551:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizingNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1571:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:275:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:571:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Millimeters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:821:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:854:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:874:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:912:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Load [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:919:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetool.cpp:952:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1492:19: style: The scope of the variable 'dist2' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:150:38: style:inconclusive: Function 'RatioCropWidget' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.h:89:25: note: Function 'RatioCropWidget' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:150:38: note: Function 'RatioCropWidget' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:150:45: style:inconclusive: Function 'RatioCropWidget' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.h:89:36: note: Function 'RatioCropWidget' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:150:45: note: Function 'RatioCropWidget' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:159:38: style:inconclusive: Function 'RatioCropWidget' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.h:90:25: note: Function 'RatioCropWidget' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:159:38: note: Function 'RatioCropWidget' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:159:45: style:inconclusive: Function 'RatioCropWidget' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.h:90:36: note: Function 'RatioCropWidget' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:159:45: note: Function 'RatioCropWidget' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:174:33: style:inconclusive: Function 'setup' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.h:176:20: note: Function 'setup' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:174:33: note: Function 'setup' argument 1 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:174:40: style:inconclusive: Function 'setup' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.h:176:31: note: Function 'setup' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:174:40: note: Function 'setup' argument 2 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/dplugins/editor/transform/ratiocrop/ratiocropwidget.cpp:1492:29: style: Variable 'dist2' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/editor/transform/resize/resizetoolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorTransform [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/shear/sheartool.cpp:99:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVGuideMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/shear/sheartool.cpp:274:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/shear/sheartool.cpp:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/shear/sheartool.cpp:302:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/editor/transform/shear/sheartoolplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditorTransform [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/import/dscanner/dscannerplugin.cpp:111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericImport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/import/dscanner/dscannerplugin.cpp:150:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalImportedImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/import/dscanner/saveimgthread.cpp:351:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBX64 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/import/dscanner/scandialog.cpp:69:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressBarMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/import/dscanner/scandialog.cpp:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:309:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:528:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:653:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:734:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapLayoutOne [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:840:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:971:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:1104:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseModePan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:1128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapLayoutOne [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/gpsitemdetails.cpp:119:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LabelRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/dialog/gpsitemdetails.cpp:347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/geolocationeditplugin.cpp:103:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericMetadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser_time.h:75:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:208:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:74:9: style: The scope of the variable 'nbSecs' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:120:20: style: The scope of the variable 'alt1' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:121:20: style: The scope of the variable 'lon1' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:122:20: style: The scope of the variable 'lat1' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:124:20: style: The scope of the variable 'alt2' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:125:20: style: The scope of the variable 'lon2' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:126:20: style: The scope of the variable 'lat2' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:54:36: style:inconclusive: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.h:45:25: note: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'. digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/geodataparser.cpp:54:36: note: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'. digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:84:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatioByExpanding [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:118:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatioByExpanding [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:504:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:550:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:618:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:623:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:629:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlwidget.cpp:53:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlwidget.cpp:406:25: style: Variable 'GPXFile' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultbackend.cpp:127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultbackend.cpp:159:27: style: Variable 'boundingBoxString' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodelhelper.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlagSnaps [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodelhelper.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlagVisible [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.cpp:176:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.cpp:270:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.cpp:334:69: style:inconclusive: Function 'removeRowsBySelection' argument 1 names different: declaration 'selection' definition 'selectionList'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.h:63:54: note: Function 'removeRowsBySelection' argument 1 names different: declaration 'selection' definition 'selectionList'. digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.cpp:334:69: note: Function 'removeRowsBySelection' argument 1 names different: declaration 'selection' definition 'selectionList'. digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.cpp:305:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.h:72:17: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultmodel.cpp:305:5: note: Shadow variable digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultwidget.cpp:216:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultwidget.cpp:364:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContextMenu [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultwidget.cpp:131:55: style:inconclusive: Function 'SearchResultWidget' argument 3 names different: declaration 'gpsImageSelectionModel' definition 'gosImageSelectionModel'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultwidget.h:50:54: note: Function 'SearchResultWidget' argument 3 names different: declaration 'gpsImageSelectionModel' definition 'gosImageSelectionModel'. digikam-8.3.0/core/dplugins/generic/metadata/geolocationedit/searches/searchresultwidget.cpp:131:55: note: Function 'SearchResultWidget' argument 3 names different: declaration 'gpsImageSelectionModel' definition 'gosImageSelectionModel'. digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:103:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:206:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:315:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:322:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:324:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/multistringsedit.cpp:92:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ignored [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/multivaluesedit.cpp:90:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ignored [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/dialog/objectattributesedit.cpp:96:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ignored [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifadjust.cpp:159:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifcaption.cpp:159:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifdatetime.cpp:94:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifdatetime.cpp:362:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifdatetime.cpp:495:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifdevice.cpp:157:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifeditwidget.cpp:222:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadataWritingMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exifeditwidget.cpp:295:30: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exiflens.cpp:204:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptccategories.cpp:98:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOn [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exiflight.cpp:212:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptccontent.cpp:116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/exif/exiflight.cpp:60:13: performance: Function 'desc()' should return member 'm_desc' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptccredits.cpp:130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptceditwidget.cpp:272:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadataWritingMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptceditwidget.cpp:360:30: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcenvelope.cpp:156:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcenvelope.cpp:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcenvelope.cpp:700:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptckeywords.cpp:84:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOn [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcenvelope.cpp:459:17: style: Unused variable: list [unusedVariable] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcorigin.cpp:116:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcorigin.cpp:461:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcorigin.cpp:626:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcproperties.cpp:119:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcproperties.cpp:453:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcproperties.cpp:640:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcstatus.cpp:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcstatus.cpp:192:17: style: Unused variable: list [unusedVariable] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/iptc/iptcsubjects.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iprDefault [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/metadataeditplugin.cpp:102:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericMetadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpcategories.cpp:94:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOn [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpcontent.cpp:75:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpcredits.cpp:184:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpeditwidget.cpp:264:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadataWritingMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpeditwidget.cpp:347:30: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpkeywords.cpp:80:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOn [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmporigin.cpp:109:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmporigin.cpp:437:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmporigin.cpp:395:17: style: Unused variable: code [unusedVariable] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmporigin.cpp:395:23: style: Unused variable: list [unusedVariable] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpstatus.cpp:107:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpproperties.cpp:207:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpsubjects.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iprDefault [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpproperties.cpp:325:17: style: The scope of the variable 'val' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpproperties.cpp:328:17: style: Unused variable: dateStr [unusedVariable] digikam-8.3.0/core/dplugins/generic/metadata/metadataedit/xmp/xmpproperties.cpp:328:26: style: Unused variable: timeStr [unusedVariable] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustdialog.cpp:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustdialog.cpp:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustdialog.cpp:389:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustdialog.cpp:399:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustplugin.cpp:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericMetadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustlist.cpp:34:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoControlButtons [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustlist.cpp:59:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjusttask.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjusttask.cpp:273:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjustthread.cpp:235:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/calendarplugin.cpp:104:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/metadata/timeadjust/timeadjusttask.cpp:98:10: style: The scope of the variable 'metadataChanged' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calpainter.cpp:207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:125:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:141:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighResolution [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:242:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sunday [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:288:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:109:51: style:inconclusive: Function 'setImage' argument 2 names different: declaration 'url' definition 'path'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.h:82:42: note: Function 'setImage' argument 2 names different: declaration 'url' definition 'path'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsettings.cpp:109:51: note: Function 'setImage' argument 2 names different: declaration 'url' definition 'path'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1584:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calmonthwidget.cpp:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calmonthwidget.cpp:95:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calmonthwidget.cpp:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calmonthwidget.cpp:179:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:109:9: performance:inconclusive: Technically the member function 'DigikamGenericCalendarPlugin::CalSystem::daysInWeek' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1341:16: note: Technically the member function 'DigikamGenericCalendarPlugin::CalSystem::daysInWeek' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:109:9: note: Technically the member function 'DigikamGenericCalendarPlugin::CalSystem::daysInWeek' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:116:11: performance:inconclusive: Technically the member function 'DigikamGenericCalendarPlugin::CalSystem::addDays' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1434:18: note: Technically the member function 'DigikamGenericCalendarPlugin::CalSystem::addDays' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:116:11: note: Technically the member function 'DigikamGenericCalendarPlugin::CalSystem::addDays' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1370:40: style:inconclusive: Function 'addYears' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:114:33: note: Function 'addYears' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1370:40: note: Function 'addYears' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1387:41: style:inconclusive: Function 'addMonths' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:115:34: note: Function 'addMonths' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1387:41: note: Function 'addMonths' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1655:46: style:inconclusive: Function 'firstDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:125:39: note: Function 'firstDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1655:46: note: Function 'firstDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1672:45: style:inconclusive: Function 'lastDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:127:38: note: Function 'lastDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1672:45: note: Function 'lastDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1698:47: style:inconclusive: Function 'firstDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:130:40: note: Function 'firstDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1698:47: note: Function 'firstDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1711:46: style:inconclusive: Function 'lastDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:132:39: note: Function 'lastDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1711:46: note: Function 'lastDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1080:13: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1080:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1151:13: style: Local variable 'year' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:81:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1151:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1151:19: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1151:19: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1151:26: style: Local variable 'day' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:83:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1151:26: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1318:13: style: Local variable 'year' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:81:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1318:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1318:19: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1318:19: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1374:13: style: Local variable 'year' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:81:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1374:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1374:19: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1374:19: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1374:26: style: Local variable 'day' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:83:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1374:26: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1391:13: style: Local variable 'year' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:81:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1391:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1391:19: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1391:19: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1391:26: style: Local variable 'day' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:83:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1391:26: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1700:9: style: Local variable 'year' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:81:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1700:9: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1700:15: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1700:15: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1713:9: style: Local variable 'year' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:81:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1713:9: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1713:15: style: Local variable 'month' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.h:82:9: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/calendar/print/calsystem.cpp:1713:15: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/caltemplate.cpp:110:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Top [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwidget.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_OpaquePaintEvent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp:207:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp:360:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp:367:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp:201:21: style: The scope of the variable 'month' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp:193:38: style:inconclusive: Function 'slotPageSelected' argument 1 names different: declaration 'current' definition 'curr'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.h:54:31: note: Function 'slotPageSelected' argument 1 names different: declaration 'current' definition 'curr'. digikam-8.3.0/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp:193:38: note: Function 'slotPageSelected' argument 1 names different: declaration 'current' definition 'curr'. digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:104:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:214:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifToolPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:246:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL_SIZE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:275:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:334:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERWRITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:427:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:453:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERWRITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:555:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterlist.cpp:57:10: style: The scope of the variable 'found' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterlist.cpp:57:16: style: Variable 'found' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterdialog.cpp:534:13: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterplugin.cpp:103:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconvertertask.cpp:123:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_COMPLETE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconvertertask.cpp:62:71: style:inconclusive: Function 'DNGConverterTask' argument 2 names different: declaration 'url' definition 'fileUrl'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconvertertask.h:39:43: note: Function 'DNGConverterTask' argument 2 names different: declaration 'url' definition 'fileUrl'. digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconvertertask.cpp:62:71: note: Function 'DNGConverterTask' argument 2 names different: declaration 'url' definition 'fileUrl'. digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterthread.cpp:124:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/dngconverter/dngconverterthread.cpp:151:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:39:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:77:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:218:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:167:17: style: Local variable 'urls' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.h:77:17: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:167:17: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:128:33: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:179:37: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/bracketstack.cpp:234:29: style: Variable 'cItem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusesettings.cpp:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:59:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:130:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:326:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:203:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:238:32: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:258:32: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:332:28: style: Variable 'eItem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/enfusestack.cpp:302:35: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:129:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:384:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:492:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:569:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:670:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:376:33: style:inconclusive: Function 'busy' argument 1 names different: declaration 'busy' definition 'val'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.h:63:20: note: Function 'busy' argument 1 names different: declaration 'busy' definition 'val'. digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:376:33: note: Function 'busy' argument 1 names different: declaration 'busy' definition 'val'. digikam-8.3.0/core/dplugins/generic/tools/expoblending/blendingdlg/expoblendingdlg.cpp:535:13: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/expoblending/expoblendingplugin.cpp:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalPtr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/expoblendingplugin.cpp:110:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/enfusebinary.cpp:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:188:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:394:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:569:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:735:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:792:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_NORMAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:818:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:1030:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingintropage.cpp:119:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/manager/expoblendingthread.cpp:677:17: style: Unused variable: temp [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendinglastpage.cpp:75:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingitemspage.cpp:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingitemspage.cpp:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingitemspage.cpp:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPOBLENDING_IDENTIFY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingitemspage.cpp:147:13: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingpreprocesspage.cpp:105:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingpreprocesspage.cpp:209:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPOBLENDING_PREPROCESSING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/expoblending/wizard/expoblendingpreprocesspage.cpp:201:13: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryconfig.cpp:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_useOriginalImageAsFullImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryconfig.h:75:13: performance: Function 'theme()' should return member 'm_theme' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryconfig.h:114:13: performance: Function 'imageSelectionTitle()' should return member 'm_imageSelectionTitle' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryxmlutils.h:96:5: debug: Failed to instantiate template "CWrapper". The checking continues anyway. [templateInstantiation] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryxmlutils.h:37:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryxmlutils.h:84:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelement.h:50:10: performance:inconclusive: Technically the member function 'DigikamGenericHtmlGalleryPlugin::GalleryElement::appendImageElementToXML' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelement.cpp:90:22: note: Technically the member function 'DigikamGenericHtmlGalleryPlugin::GalleryElement::appendImageElementToXML' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelement.h:50:10: note: Technically the member function 'DigikamGenericHtmlGalleryPlugin::GalleryElement::appendImageElementToXML' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelementfunctor.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelementfunctor.cpp:115:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelementfunctor.cpp:508:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelementfunctor.cpp:528:56: style:inconclusive: Function 'emitWarning' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelementfunctor.h:53:37: note: Function 'emitWarning' argument 1 names different: declaration 'msg' definition 'message'. digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryelementfunctor.cpp:528:56: note: Function 'emitWarning' argument 1 names different: declaration 'msg' definition 'message'. digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:124:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:193:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:533:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_KEEP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:557:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:562:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:567:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WarningEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:583:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:599:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:320:89: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryxmlutils.cpp:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryxmlutils.cpp:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/galleryxmlutils.cpp:113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:206:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:277:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:226:21: style: Local variable 'internalName' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.h:47:13: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:226:21: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/htmlgalleryplugin.cpp:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/parameters/abstractthemeparameter.cpp:51:87: style:inconclusive: Function 'init' argument 2 names different: declaration 'configGroup' definition 'group'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/parameters/abstractthemeparameter.h:46:75: note: Function 'init' argument 2 names different: declaration 'configGroup' definition 'group'. digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/parameters/abstractthemeparameter.cpp:51:87: note: Function 'init' argument 2 names different: declaration 'configGroup' definition 'group'. digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/parameters/listthemeparameter.cpp:76:75: style:inconclusive: Function 'createWidget' argument 2 names different: declaration 'value' definition 'widgetDefaultValue'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/parameters/listthemeparameter.h:37:59: note: Function 'createWidget' argument 2 names different: declaration 'value' definition 'widgetDefaultValue'. digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/parameters/listthemeparameter.cpp:76:75: note: Function 'createWidget' argument 2 names different: declaration 'value' definition 'widgetDefaultValue'. digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlfinalpage.cpp:76:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlfinalpage.cpp:102:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlimagesettingspage.cpp:63:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlimagesettingspage.cpp:290:23: style: Variable 'wizard' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlintropage.cpp:107:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmloutputpage.cpp:86:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmloutputpage.cpp:150:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmloutputpage.cpp:195:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmloutputpage.cpp:184:23: style: Variable 'wizard' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmloutputpage.cpp:191:24: style: Variable 'info' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlparameterspage.cpp:69:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlparameterspage.cpp:125:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlselectionpage.cpp:81:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlselectionpage.cpp:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlselectionpage.cpp:126:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlselectionpage.cpp:155:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlthemepage.cpp:66:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/htmlgallery/wizard/htmlwizard.cpp:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCancelButtonOnLastPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:132:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:198:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:203:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:208:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WarningEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:224:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:238:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:104:21: style: The scope of the variable 'id' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/jalbum/generator/jalbumgenerator.cpp:107:29: style: The scope of the variable 'imageList' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/jalbum/jalbumplugin.cpp:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/tools/jalbumjar.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumfinalpage.cpp:75:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumfinalpage.cpp:101:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumintropage.cpp:143:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumintropage.cpp:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumselectionpage.cpp:81:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumselectionpage.cpp:116:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumselectionpage.cpp:126:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumselectionpage.cpp:153:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumoutputpage.cpp:85:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumoutputpage.cpp:155:25: style: Variable 'wizard' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/jalbum/wizard/jalbumwizard.cpp:72:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCancelButtonOnLastPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/dmediaserverdlg.cpp:101:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/dmediaserverdlg.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/mediaserverplugin.cpp:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/dmediaserverdlg.cpp:164:13: style: Unused variable: txt [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:36:23: warning: The class 'DLNAMediaServer' defines member function with name 'addAlbumsOnServer' also defined in its parent class 'DLNAMediaServerDelegate'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.h:70:10: note: Parent function 'DLNAMediaServerDelegate::addAlbumsOnServer' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:36:23: note: Derived function 'DLNAMediaServer::addAlbumsOnServer' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:58:16: style: The scope of the variable 'icon' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:60:16: style: The scope of the variable 'uri' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:61:16: style: The scope of the variable 'depth' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.cpp:62:16: style: The scope of the variable 'size' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_LOG_LEVEL_FINE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:335:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:533:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:574:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:662:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathCharsToEncode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:723:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaserver.cpp:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaserver.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_MEDIASRV_LOG_FATAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaserver.cpp:152:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digikam_version [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.h:65:10: warning: The class 'DLNAMediaServer' defines member function with name 'addAlbumsOnServer' also defined in its parent class 'DLNAMediaServerDelegate'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.h:70:10: note: Parent function 'DLNAMediaServerDelegate::addAlbumsOnServer' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserver.h:65:10: note: Derived function 'DLNAMediaServer::addAlbumsOnServer' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:310:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:757:65: style: C-style reference casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:763:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:765:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dlnaserverdelegate.cpp:767:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaservermngr.cpp:87:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaservermngr.cpp:93:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaservermngr.cpp:272:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaservermngr.cpp:298:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/server/dmediaservermngr.cpp:123:10: style: The scope of the variable 'result' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_HTTP_METHOD_GET [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_NETWORK_INTERFACE_FLAG_LOOPBACK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:103:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_NETWORK_INTERFACE_FLAG_BROADCAST [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:88:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:100:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetEcho/NetEcho.cpp:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetEcho/NetEcho.cpp:69:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetEcho/NetEcho.cpp:100:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetEcho/NetEcho.cpp:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:222:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:222:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:79:38: warning:inconclusive: Possible null pointer dereference: response [nullPointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:70:42: note: Assignment 'response=NULL', assigned value is 0 digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:73:27: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:79:38: note: Null pointer dereference digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:216:23: style: The scope of the variable 'reqs_in_window' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPing/NetPing.cpp:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPing/NetPing.cpp:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPing/NetPing.cpp:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPing/NetPing.cpp:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPing/NetPing.cpp:68:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPing/NetPing.cpp:192:11: style: Variable 'hostname' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:215:13: style: The if condition is the same as the previous if condition [duplicateCondition] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:208:13: note: First condition digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:215:13: note: Second condition digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:261:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:262:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:263:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:264:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:265:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetResolve/NetResolve.cpp:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetResolve/NetResolve.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetPump/NetPump.cpp:120:37: error: There is an unknown macro here somewhere. Configuration is required. If NPT_FILE_STANDARD_INPUT is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/NetResolve/NetResolve.cpp:69:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:129:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:506:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:281:5: warning: Member variable 'ZipHttpWorker::State' is not initialized in the constructor. [uninitMemberVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:244:30: warning:inconclusive: Possible null pointer dereference: zip_file [nullPointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:236:29: note: Assignment 'zip_file=NULL', assigned value is 0 digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:238:19: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:244:30: note: Null pointer dereference digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:373:46: warning:inconclusive: Possible null pointer dereference: worker [nullPointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:366:33: note: Assignment 'worker=NULL', assigned value is 0 digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:373:46: note: Null pointer dereference digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:278:7: style: class member 'ZipHttpWorker::State' is never used. [unusedStructMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:58:5: style: Class 'NPT_ObjectComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:104:5: style: Class 'NPT_UntilResultEquals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:130:5: style: Class 'NPT_UntilResultNotEquals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:157:5: style: Class 'NPT_PropertyValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:158:5: style: Class 'NPT_PropertyValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:80:16: style: Class 'NPT_Mutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:97:6: style: Class 'NPT_AutoLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:153:16: style: Class 'NPT_SharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:194:10: style: Class 'NPT_AtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:261:9: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:81:16: style: The destructor '~NPT_Mutex' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:68:24: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:81:16: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:82:16: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:69:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:82:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:83:16: style: The function 'Unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:70:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:83:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:154:16: style: The destructor '~NPT_SharedVariable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:139:24: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:154:16: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:155:10: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:140:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:155:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:158:9: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:141:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:158:9: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:161:16: style: The function 'WaitUntilEquals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:142:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:161:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:164:16: style: The function 'WaitWhileEquals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:143:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:164:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:195:10: style: The destructor '~NPT_AtomicVariable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:180:19: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:195:10: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:196:10: style: The function 'Increment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:181:19: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:196:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:197:10: style: The function 'Decrement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:182:19: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:197:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:198:10: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:184:19: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:198:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:199:10: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:183:19: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:199:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:223:24: style: The destructor '~NPT_ThreadInterface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:212:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:223:24: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:248:5: style: The destructor '~NPT_Thread' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:223:24: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:248:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:251:16: style: The function 'CancelBlockerSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:227:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:251:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:254:16: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:224:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:254:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:257:16: style: The function 'Wait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:225:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:257:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:260:16: style: The function 'SetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:226:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:260:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:263:16: style: The function 'GetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:228:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:263:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:268:18: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:213:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:268:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:271:24: style: The function 'Interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptInterfaces.h:88:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:271:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:313:43: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:251:39: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:313:43: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:440:34: style:inconclusive: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:127:38: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:440:34: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:412:31: style: Parameter 'list' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:560:27: style: Parameter 'item' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:214:31: style: Variable 'right.m_ItemCount' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:215:26: style: Variable 'right.m_Head' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:215:41: style: Variable 'right.m_Tail' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:723:22: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:223:15: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:49:5: style: Class 'NPT_DataBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:67:5: style: Class 'NPT_String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:69:5: style: Class 'NPT_String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:240:9: style: Class 'Buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:403:5: style: Class 'NPT_HashMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:55:9: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:268:23: style: Condition 'allocated==0' is always false [knownConditionTrueFalse] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:267:47: note: Assignment 'allocated=NPT_ARRAY_INITIAL_MAX_SIZE/sizeof(NPT_String)', assigned value is 16 digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:268:23: note: Condition 'allocated==0' is always false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:236:44: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:164:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:181:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:197:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:212:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:232:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:294:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:300:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:320:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:394:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:400:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:405:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:410:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:417:13: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:458:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:431:35: style:inconclusive: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:82:38: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:431:35: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:451:35: style:inconclusive: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:83:38: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:451:35: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:760:16: style: Variable 'other_entry' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHash.h:68:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:149:5: warning: Member variable 'NPT_MacAddress::m_Address' is not initialized in the constructor. [uninitMemberVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:199:10: style:inconclusive: Technically the member function 'NPT_NetworkInterfaceAddress::IsAddressInNetwork' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:248:10: style:inconclusive: Technically the member function 'NPT_NetworkInterface::IsAddressInNetwork' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:222:23: style:inconclusive: Technically the member function 'NPT_HttpEntity::GetContentLength' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:223:23: style:inconclusive: Technically the member function 'NPT_HttpEntity::GetContentType' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:224:23: style:inconclusive: Technically the member function 'NPT_HttpEntity::GetContentEncoding' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:225:23: style:inconclusive: Technically the member function 'NPT_HttpEntity::GetTransferEncoding' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:226:23: style:inconclusive: Technically the member function 'NPT_HttpEntity::ContentLengthIsKnown' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:425:20: performance:inconclusive: Technically the member function 'NPT_HttpClient::Connector::TrackConnection' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:735:16: style:inconclusive: Technically the member function 'NPT_HttpServer::GetPort' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:166:35: style:inconclusive: Technically the member function 'NPT_LogManager::IsEnabled' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:331:24: warning: The class 'NPT_HttpResponse' defines member function with name 'SetProtocol' also defined in its parent class 'NPT_HttpMessage'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:250:16: note: Parent function 'NPT_HttpMessage::SetProtocol' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:331:24: note: Derived function 'NPT_HttpResponse::SetProtocol' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:190:5: style: Class 'NPT_MemoryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:255:5: style: Class 'NPT_StringOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:256:5: style: Class 'NPT_StringOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:56:5: style: Class 'NPT_BufferedInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:56:5: style: Class 'NPT_TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:57:5: style: Class 'NPT_TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:136:5: style: Class 'NPT_DateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:108:5: style: Class 'NPT_UrlQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:145:5: style: Class 'NPT_Url' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:89:5: style: Class 'NPT_IpAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:90:5: style: Class 'NPT_IpAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:248:14: style: Class 'NPT_UdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:263:5: style: Class 'NPT_UdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:277:14: style: Class 'NPT_UdpMulticastSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:310:14: style: Class 'NPT_TcpClientSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:322:14: style: Class 'NPT_TcpServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:135:5: style: Class 'NPT_HttpUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:204:14: style: Class 'NPT_HttpEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:271:5: style: Class 'NPT_HttpMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:449:5: style: Class 'NPT_HttpClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:629:5: style: Class 'NPT_HttpStaticRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:717:5: style: Class 'NPT_HttpServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:718:5: style: Class 'NPT_HttpServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:823:5: style: Class 'NPT_HttpChunkedInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:849:5: style: Class 'NPT_HttpChunkedOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:195:5: style: Class 'NPT_HttpLoggerConfigurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:142:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:142:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:145:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:145:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:168:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:168:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:171:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:171:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:192:14: style: The destructor '~NPT_MemoryStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:64:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:192:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:198:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:198:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:201:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:201:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:205:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:205:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:211:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:211:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:226:16: style: The function 'InputSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:151:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:226:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:227:16: style: The function 'InputTell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:152:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:227:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:233:16: style: The function 'OutputSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:177:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:233:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:234:16: style: The function 'OutputTell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:178:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:234:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:257:14: style: The destructor '~NPT_StringOutputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:96:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:257:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:263:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:263:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:265:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:265:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:266:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:266:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:287:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:287:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:290:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:290:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:291:24: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:291:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:292:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:292:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:293:24: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:293:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:310:14: style: The destructor '~NPT_NullOutputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:96:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:310:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:313:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:313:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:315:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:315:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:316:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:316:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:58:14: style: The destructor '~NPT_BufferedInputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:64:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:58:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:74:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:74:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:77:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:77:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:78:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:78:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:79:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:79:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:80:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:80:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:198:14: style: The destructor '~NPT_Socket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:126:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:198:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:201:16: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:129:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:201:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:204:16: style: The function 'Connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:130:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:204:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:208:16: style: The function 'WaitForConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:131:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:208:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:211:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:132:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:211:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:214:16: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:133:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:214:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:217:16: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:134:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:217:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:220:16: style: The function 'SetReadTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:135:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:220:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:223:16: style: The function 'SetWriteTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:136:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:223:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:226:16: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:137:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:226:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:249:14: style: The destructor '~NPT_UdpSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:198:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:249:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:252:16: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:149:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:252:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:256:16: style: The function 'Receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:151:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:256:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:278:14: style: The destructor '~NPT_UdpMulticastSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:249:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:278:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:281:16: style: The function 'JoinGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:164:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:281:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:286:16: style: The function 'LeaveGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:166:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:286:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:291:16: style: The function 'SetTimeToLive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:168:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:291:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:294:16: style: The function 'SetInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:169:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:294:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:311:14: style: The destructor '~NPT_TcpClientSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:198:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:311:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:323:14: style: The destructor '~NPT_TcpServerSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:198:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:323:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:326:16: style: The function 'Listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:181:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:326:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:329:16: style: The function 'WaitForNewClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:182:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:329:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:138:24: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:308:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:138:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:296:14: style: The destructor '~NPT_HttpRequest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:244:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:296:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:325:14: style: The destructor '~NPT_HttpResponse' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:244:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:325:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:527:6: style: The destructor '~NPT_HttpConnectionManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:248:5: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:527:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:548:10: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:268:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:548:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:506:18: style: The destructor '~Connection' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:404:18: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:506:18: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:509:44: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:405:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:509:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:510:44: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:406:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:510:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:511:44: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:407:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:511:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:512:44: style: The function 'SupportsPersistence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:408:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:512:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:513:44: style: The function 'IsRecycled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:409:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:513:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:514:44: style: The function 'Recycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:410:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:514:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:515:44: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:411:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:515:44: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:638:24: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:602:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:638:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:668:24: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:602:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:668:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:824:14: style: The destructor '~NPT_HttpChunkedInputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:64:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:824:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:827:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:827:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:830:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:830:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:831:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:831:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:832:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:832:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:833:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:833:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:850:14: style: The destructor '~NPT_HttpChunkedOutputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:96:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:850:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:853:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:853:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:856:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:856:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:857:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:857:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:858:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:108:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:858:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:197:14: style: The destructor '~NPT_HttpLoggerConfigurator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:599:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:197:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:200:18: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:268:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:200:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:204:24: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:602:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:204:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:858:16: style: The function 'Flush' overrides a function in a base class but just delegates back to the base class. [uselessOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:108:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:858:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:98:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:295:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:297:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:311:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:393:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_128 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:408:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCRYPT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:419:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECRYPT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:761:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCRYPT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:59:76: style:inconclusive: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:56:55: note: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:59:76: note: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:164:45: style:inconclusive: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:65:43: note: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:164:45: note: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:170:16: style: Variable 'buffer_end' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:389:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:389:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:392:16: style: The function 'GetBlockSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:65:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:392:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:393:16: style: The function 'GetAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:67:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:393:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:408:16: style: The function 'GetDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:66:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:408:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:409:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:389:16: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:409:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:419:16: style: The function 'GetDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:66:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:419:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:420:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:389:16: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:420:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:541:54: style:inconclusive: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:409:46: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:541:54: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:541:69: style:inconclusive: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:409:67: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:541:69: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:629:54: style:inconclusive: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:420:46: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:629:54: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:629:69: style:inconclusive: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:420:67: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:629:69: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:76:15: style:inconclusive: Member variable 'NPT_DataBuffer::m_BufferSize' uses an uninitialized argument 'm_DataSize' due to the order of declarations. [initializerList] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:79:5: note: Member variable 'NPT_DataBuffer::m_BufferSize' uses an uninitialized argument 'm_DataSize' due to the order of declarations. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:76:15: note: Member variable 'NPT_DataBuffer::m_BufferSize' uses an uninitialized argument 'm_DataSize' due to the order of declarations. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:63:24: style: Virtual function 'Clear' is called from destructor '~NPT_DataBuffer()' at line 93. Dynamic binding is not used. [virtualCallInConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:93:5: note: Calling Clear digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:63:24: note: Clear is a virtual function digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:53:41: style:inconclusive: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:49:29: note: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:53:41: note: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:64:59: style:inconclusive: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:50:47: note: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:64:59: note: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:152:54: style:inconclusive: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:59:61: note: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:152:54: note: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:169:40: style:inconclusive: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:60:47: note: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:169:40: note: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:216:56: style:inconclusive: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:70:68: note: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:216:56: note: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:78:5: style: Class 'NPT_DynamicLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:66:6: style: The destructor '~NPT_DynamicLibrary' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:51:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:66:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:69:24: style: The function 'FindSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:52:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:69:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:72:24: style: The function 'Unload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:53:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:72:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:121:18: warning: Member variable 'NPT_BasicDigest::m_Buffer' is not initialized in the constructor. [uninitMemberVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:102:24: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:59:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:102:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:224:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:224:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:225:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:225:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:229:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:229:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:335:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:335:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:336:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:336:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:340:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:340:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:424:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:424:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:425:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:425:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:429:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:429:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:570:5: style: The destructor '~NPT_HmacDigest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:57:26: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:570:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:573:24: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:59:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:573:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:576:24: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:576:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:577:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:577:26: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:644:43: style:inconclusive: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:576:50: note: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:644:43: note: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:164:48: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:182:25: style:inconclusive: Technically the member function 'NPT_File::GetPath' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:184:25: style:inconclusive: Technically the member function 'NPT_File::GetInfo' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:311:11: note: Technically the member function 'NPT_File::GetInfo' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:184:25: note: Technically the member function 'NPT_File::GetInfo' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:185:25: style:inconclusive: Technically the member function 'NPT_File::ListDir' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:404:11: note: Technically the member function 'NPT_File::ListDir' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:185:25: note: Technically the member function 'NPT_File::ListDir' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:176:5: style: Class 'NPT_File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:217:5: style: Class 'NPT_FileDateComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:177:5: style: The destructor '~NPT_File' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:141:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:177:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:192:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:145:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:192:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:195:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:146:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:195:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:198:16: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:147:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:198:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:237:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:110:57: style:inconclusive: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:125:65: note: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:110:57: note: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:251:28: style:inconclusive: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:172:40: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:251:28: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:261:28: style:inconclusive: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:173:40: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:261:28: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:251:50: style: Parameter 'data' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1886:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEME_ID_HTTP [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1915:44: error: Deallocation of an auto-variable (output_stream) results in undefined behaviour. [autovarInvalidDeallocation] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1826:61: note: Passed to reference. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1894:34: note: Address of variable taken here. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1895:43: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1915:44: note: Deallocating memory that was not dynamically allocated digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:2732:33: error: Deallocation of an auto-variable (output) results in undefined behaviour. [autovarInvalidDeallocation] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:2702:78: note: Passed to reference. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:2712:30: note: Address of variable taken here. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:2713:39: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:2732:33: note: Deallocating memory that was not dynamically allocated digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:213:16: style:inconclusive: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:545:17: note: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:213:16: note: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:690:17: style:inconclusive: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:3243:29: note: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:690:17: note: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:335:10: style:inconclusive: Technically the member function 'NPT_HttpEntityBodyInputStream::SizeIsKnown' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1557:9: warning: Class 'NPT_HttpClient' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1557:9: warning: Class 'NPT_HttpClient' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:356:18: style: Virtual function 'OnFullyRead' is called from constructor 'NPT_HttpEntityBodyInputStream(NPT_Reference < NPT_BufferedInputStream >&source,long size,bool size_is_known,bool chunked,NPT_HttpClient::Connection*connection,bool should_persist)' at line 386. Dynamic binding is not used. [virtualCallInConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:386:9: note: Calling OnFullyRead digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:356:18: note: OnFullyRead is a virtual function digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:917:19: warning: The class 'NPT_HttpResponse' defines member function with name 'SetProtocol' also defined in its parent class 'NPT_HttpMessage'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:250:16: note: Parent function 'NPT_HttpMessage::SetProtocol' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:917:19: note: Derived function 'NPT_HttpResponse::SetProtocol' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:133:5: style: Class 'NPT_TlsContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:58:5: style: Class 'NPT_ObjectComparator < NPT_HttpClient :: Connection * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:134:5: style: The destructor '~NPT_TlsContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptAutomaticCleaner.h:48:18: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:134:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:282:14: style: The destructor '~NPT_HttpTlsConnector' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:416:18: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:282:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:332:14: style: The destructor '~NPT_HttpEntityBodyInputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:64:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:332:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:338:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:338:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:341:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:341:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:344:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:344:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:348:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:348:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:352:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:352:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1012:16: style: The function 'GetProxyForUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:374:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1012:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1225:16: style: The function 'GetProxyForUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:374:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1225:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:282:14: style: The destructor '~NPT_HttpTlsConnector' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:416:18: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:282:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:594:61: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:606:61: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1934:16: style: The scope of the variable 'result' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:580:59: style:inconclusive: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:210:58: note: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:580:59: note: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1236:70: style:inconclusive: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1219:45: note: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1236:70: note: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1239:70: style:inconclusive: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1222:45: note: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1239:70: note: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1520:78: performance: Function parameter 'output_stream' should be passed by const reference. [passedByValue] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:2152:46: performance: Function parameter 'listen_address' should be passed by const reference. [passedByValue] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1353:62: style: Parameter 'address' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:311:21: style: Variable 'header' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:499:21: style: Variable 'header' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:824:25: style: Variable 'host_header' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1109:27: style: Variable 'protocol_proxy' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1705:28: style: Variable 'connection' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:56:1: style: The class 'NPT_LogConsoleHandler' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:77:1: style: The class 'NPT_LogFileHandler' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:195:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:89:5: style: Class 'NPT_MessageHandlerProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:182:5: style: Class 'NPT_MessageReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:184:5: style: Class 'NPT_MessageReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:219:5: style: Class 'NPT_MessageBroadcaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:92:14: style: The destructor '~NPT_MessageHandlerProxy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:59:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:92:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:95:18: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:62:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:95:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:96:24: style: The function 'HandleMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:67:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:96:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:156:16: style: The function 'Dispatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:138:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:156:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:162:35: performance:inconclusive: Technically the member function 'NPT_LogManager::GetConfigValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:587:17: note: Technically the member function 'NPT_LogManager::GetConfigValue' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:162:35: note: Technically the member function 'NPT_LogManager::GetConfigValue' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:176:17: style:inconclusive: Technically the member function 'NPT_LogManager::HaveLoggerConfig' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:712:17: note: Technically the member function 'NPT_LogManager::HaveLoggerConfig' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:176:17: note: Technically the member function 'NPT_LogManager::HaveLoggerConfig' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:177:17: performance:inconclusive: Technically the member function 'NPT_LogManager::FindLogger' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:801:17: note: Technically the member function 'NPT_LogManager::FindLogger' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:177:17: note: Technically the member function 'NPT_LogManager::FindLogger' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1467:5: warning: Class 'NPT_HttpLoggerConfigurator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1467:5: warning: Class 'NPT_HttpLoggerConfigurator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:231:6: style: Class 'NPT_LogManagerAutoLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:68:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:68:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:83:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:83:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:105:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:105:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:126:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:126:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:140:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:140:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:150:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:150:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:653:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:680:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1144:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1147:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:943:14: style: The scope of the variable 'result' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:561:54: style: Parameter 'value' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:574:55: style: Parameter 'value' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:687:47: style: Parameter 'source' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:718:29: style: Variable 'entry' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1499:35: style: Variable 'config' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1502:29: style: Variable 'entry' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1512:28: style: Variable 'loggers' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1521:36: style: Variable 'handlers' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:761:17: style: Variable 'handlers' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1239:17: style: Variable 'filename_conf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:188:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:218:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:230:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:290:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:311:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:324:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:334:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:349:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptQueue.h:76:5: style: Class 'NPT_Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:360:54: style:inconclusive: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:151:41: note: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:360:54: note: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:371:49: style:inconclusive: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:155:69: note: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:371:49: note: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStack.h:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemCount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStack.h:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemCount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:58:19: style:inconclusive: Technically the member function 'NPT_RingBuffer::PeekByte' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.cpp:205:17: note: Technically the member function 'NPT_RingBuffer::PeekByte' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:58:19: note: Technically the member function 'NPT_RingBuffer::PeekByte' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:63:19: style:inconclusive: Technically the member function 'NPT_RingBuffer::IsClosed' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:48:19: style: Class 'NPT_RingBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.cpp:60:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.cpp:123:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.cpp:180:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:57:10: style:inconclusive: Technically the member function 'NPT_SelectableMessageQueue::GetEventFd' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:143:5: style: Class 'NPT_XmlNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:176:29: style: Class 'NPT_XmlElementNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:283:14: style: Class 'NPT_XmlParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:328:24: style: Class 'NPT_XmlSerializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:94:5: style: Class 'NPT_SerialPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:143:5: style: Class 'NPT_ZipInflatingInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:172:5: style: Class 'NPT_ZipDeflatingInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptQueue.h:76:5: style: Class 'NPT_Queue < NPT_SimpleMessageCapsule >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:56:14: style: The destructor '~NPT_SimpleMessageQueue' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:168:24: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:56:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:59:24: style: The function 'QueueMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:170:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:59:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:61:24: style: The function 'PumpMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:169:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:61:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:49:14: style: The destructor '~NPT_SelectableMessageQueue' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:56:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:49:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:52:24: style: The function 'PumpMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:61:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:52:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:53:24: style: The function 'QueueMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSimpleMessageQueue.h:59:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:53:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:178:29: style: The destructor '~NPT_XmlElementNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:144:18: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:178:29: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:214:31: style: The function 'AsElementNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:149:39: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:214:31: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:215:31: style: The function 'AsElementNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:150:39: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:215:31: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:219:10: style: The function 'SetParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:156:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:219:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:267:28: style: The function 'AsTextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:151:39: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:267:28: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:268:28: style: The function 'AsTextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:152:39: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:268:28: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:95:5: style: The destructor '~NPT_SerialPort' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:75:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:95:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:98:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:78:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:98:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:104:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:82:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:104:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:107:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:83:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:107:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:110:16: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:84:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:110:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:144:5: style: The destructor '~NPT_ZipInflatingInputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:64:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:144:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:147:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:147:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:150:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:150:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:151:24: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:151:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:152:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:152:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:153:24: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:153:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:175:5: style: The destructor '~NPT_ZipDeflatingInputStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:64:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:175:5: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:178:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:178:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:181:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:181:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:182:24: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:182:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:183:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:183:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:184:24: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:184:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:578:5: warning: Class 'NPT_StringOutputStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:578:5: warning: Class 'NPT_StringOutputStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:111:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:142:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:158:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:180:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:202:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:224:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:246:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:289:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:308:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:318:5: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:335:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:350:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:365:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:380:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:389:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:434:41: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:550:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:608:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:262:32: style:inconclusive: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:74:38: note: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:262:32: note: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:299:43: style:inconclusive: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:104:48: note: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:299:43: note: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:315:41: style:inconclusive: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:105:46: note: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:315:41: note: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:460:37: style:inconclusive: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:211:34: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:460:37: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:673:39: style:inconclusive: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:290:42: note: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:673:39: note: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:685:40: style:inconclusive: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:291:43: note: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:685:40: note: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:124:10: style:inconclusive: Technically the member function 'NPT_String::MakeLowercase' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:744:13: note: Technically the member function 'NPT_String::MakeLowercase' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:124:10: note: Technically the member function 'NPT_String::MakeLowercase' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:125:10: style:inconclusive: Technically the member function 'NPT_String::MakeUppercase' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:761:13: note: Technically the member function 'NPT_String::MakeUppercase' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:125:10: note: Technically the member function 'NPT_String::MakeUppercase' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:126:23: style:inconclusive: Technically the member function 'NPT_String::Replace' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:800:13: note: Technically the member function 'NPT_String::Replace' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:126:23: note: Technically the member function 'NPT_String::Replace' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:145:23: style:inconclusive: Technically the member function 'NPT_String::TrimLeft' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1033:13: note: Technically the member function 'NPT_String::TrimLeft' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:145:23: note: Technically the member function 'NPT_String::TrimLeft' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:148:23: style:inconclusive: Technically the member function 'NPT_String::TrimRight' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1081:13: note: Technically the member function 'NPT_String::TrimRight' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:148:23: note: Technically the member function 'NPT_String::TrimRight' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:900:20: style: Condition 'old_length>where' is always false [knownConditionTrueFalse] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:873:30: note: Assuming that condition 'where>GetLength()' is not redundant digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:877:20: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:880:25: note: old_length is assigned 'GetLength()' here. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:900:20: note: Condition 'old_length>where' is always false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1026:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1074:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1123:15: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1124:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:265:30: style:inconclusive: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:104:33: note: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:265:30: note: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:290:32: style:inconclusive: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:78:35: note: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:290:32: note: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:290:46: style:inconclusive: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:78:51: note: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:290:46: note: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:367:32: style:inconclusive: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:79:35: note: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:367:32: note: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:367:46: style:inconclusive: Function 'Append' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:79:51: note: Function 'Append' argument 2 names different: declaration 'size' definition 'length'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:367:46: note: Function 'Append' argument 2 names different: declaration 'size' definition 'length'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:597:30: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:131:27: note: Function 'Find' argument 1 names different: declaration 's' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:597:30: note: Function 'Find' argument 1 names different: declaration 's' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:690:37: style:inconclusive: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:134:34: note: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:690:37: note: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:820:41: style:inconclusive: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:127:51: note: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:820:41: note: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:870:32: style:inconclusive: Function 'Insert' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:139:42: note: Function 'Insert' argument 1 names different: declaration 's' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:870:32: note: Function 'Insert' argument 1 names different: declaration 's' definition 'str'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:515:40: style: Parameter 'args' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1144:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEME_ID_HTTPS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:84:48: style:inconclusive: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:58:52: note: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:84:48: note: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:94:48: style:inconclusive: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:59:52: note: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:94:48: note: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:191:50: style:inconclusive: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:140:51: note: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:191:50: note: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1057:40: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:405:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1057:40: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1060:40: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:406:44: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1060:40: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1087:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.cpp:1092:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:117:17: style:inconclusive: Technically the member function 'NPT_UrlQuery::GetField' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.cpp:430:15: note: Technically the member function 'NPT_UrlQuery::GetField' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:117:17: note: Technically the member function 'NPT_UrlQuery::GetField' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:118:17: style:inconclusive: Technically the member function 'NPT_UrlQuery::ToString' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.cpp:339:15: note: Technically the member function 'NPT_UrlQuery::ToString' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:118:17: note: Technically the member function 'NPT_UrlQuery::ToString' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.cpp:346:17: style: Variable 'field' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.cpp:436:17: style: Variable 'field' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:855:35: style: Condition 'c=='\t'' is always false [knownConditionTrueFalse] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:855:23: note: Assuming that condition 'c==' '' is not redundant digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:855:35: note: Condition 'c=='\t'' is always false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:862:35: style: Condition 'c=='\t'' is always false [knownConditionTrueFalse] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:862:23: note: Assuming that condition 'c==' '' is not redundant digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:862:35: note: Condition 'c=='\t'' is always false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:56:41: style:inconclusive: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:69:59: note: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:56:41: note: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:73:41: style:inconclusive: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:70:59: note: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:73:41: note: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:86:41: style:inconclusive: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:71:59: note: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:86:41: note: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:98:41: style:inconclusive: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:72:59: note: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:98:41: note: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:109:41: style:inconclusive: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:78:59: note: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:109:41: note: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:126:41: style:inconclusive: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:79:59: note: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:126:41: note: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:139:41: style:inconclusive: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:80:59: note: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:139:41: note: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:151:41: style:inconclusive: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:81:59: note: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:151:41: note: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:603:48: style:inconclusive: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:102:48: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:603:48: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:621:49: style:inconclusive: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:105:49: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:621:49: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:637:41: style:inconclusive: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:90:41: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:637:41: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:657:50: style:inconclusive: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:93:50: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:657:50: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:677:40: style:inconclusive: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:96:40: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:677:40: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:695:49: style:inconclusive: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:99:49: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:695:49: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1239:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_IN_INIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:102:23: style:inconclusive: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:733:22: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:102:23: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:103:23: style:inconclusive: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:752:22: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:103:23: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:344:16: performance:inconclusive: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2382:20: note: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:344:16: note: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:386:16: performance:inconclusive: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2597:23: note: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:386:16: note: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1217:16: performance:inconclusive: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1248:19: note: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1217:16: note: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2092:14: style:inconclusive: Technically the member function 'NPT_XmlNodeCanonicalWriter::SortedAttributeList::Emit' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2159:50: note: Technically the member function 'NPT_XmlNodeCanonicalWriter::SortedAttributeList::Emit' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2092:14: note: Technically the member function 'NPT_XmlNodeCanonicalWriter::SortedAttributeList::Emit' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2107:14: style:inconclusive: Technically the member function 'NPT_XmlNodeCanonicalWriter::SortedNamespaceList::Emit' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2196:50: note: Technically the member function 'NPT_XmlNodeCanonicalWriter::SortedNamespaceList::Emit' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2107:14: note: Technically the member function 'NPT_XmlNodeCanonicalWriter::SortedNamespaceList::Emit' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1702:5: warning: Class 'NPT_XmlParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1702:5: warning: Class 'NPT_XmlParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:188:5: style: Class 'NPT_XmlNamespaceCollapser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1098:4: style: Class 'NPT_XmlProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2000:5: style: Class 'NPT_XmlAttributeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2018:5: style: Class 'NPT_XmlNodeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2072:5: style: Class 'NPT_XmlNodeCanonicalWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2066:9: style: Struct 'MapChainLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1251:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1740:39: style:inconclusive: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:297:48: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1740:39: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1800:39: style:inconclusive: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:293:48: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1800:39: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1812:36: style:inconclusive: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:286:45: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1812:36: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1826:36: style:inconclusive: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:290:45: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1826:36: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2582:44: style:inconclusive: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:371:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2582:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2598:51: style:inconclusive: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:387:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2598:51: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:201:31: style: Variable 'attribute' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:222:66: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2001:40: style: Parameter 'attribute' can be declared as pointer to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2047:37: style: Variable 'text' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2329:33: style: Variable 'text' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.cpp:239:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.cpp:372:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.cpp:397:28: style: Variable 'local_data' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidConsole.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANDROID_LOG_DEBUG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidDebug.cpp:29:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANDROID_LOG_DEBUG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_PERMISSION_DENIED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:192:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:205:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:311:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_ALREADY_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:374:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:387:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_NOT_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:410:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_NOT_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:428:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:444:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:81:16: style:inconclusive: Technically the member function 'NPT_AndroidFileStream::Tell' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:112:24: note: Technically the member function 'NPT_AndroidFileStream::Tell' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:81:16: note: Technically the member function 'NPT_AndroidFileStream::Tell' can be const. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:82:16: performance:inconclusive: Technically the member function 'NPT_AndroidFileStream::Flush' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:122:24: note: Technically the member function 'NPT_AndroidFileStream::Flush' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:82:16: note: Technically the member function 'NPT_AndroidFileStream::Flush' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:143:16: warning: The class 'NPT_AndroidFileInputStream' defines member function with name 'Seek' also defined in its parent class 'NPT_AndroidFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:96:24: note: Parent function 'NPT_AndroidFileStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:143:16: note: Derived function 'NPT_AndroidFileInputStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:146:16: warning: The class 'NPT_AndroidFileInputStream' defines member function with name 'Tell' also defined in its parent class 'NPT_AndroidFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:112:24: note: Parent function 'NPT_AndroidFileStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:146:16: note: Derived function 'NPT_AndroidFileInputStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:227:16: warning: The class 'NPT_AndroidFileOutputStream' defines member function with name 'Seek' also defined in its parent class 'NPT_AndroidFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:96:24: note: Parent function 'NPT_AndroidFileStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:227:16: note: Derived function 'NPT_AndroidFileOutputStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:230:16: warning: The class 'NPT_AndroidFileOutputStream' defines member function with name 'Tell' also defined in its parent class 'NPT_AndroidFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:112:24: note: Parent function 'NPT_AndroidFileStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:230:16: note: Derived function 'NPT_AndroidFileOutputStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:233:16: warning: The class 'NPT_AndroidFileOutputStream' defines member function with name 'Flush' also defined in its parent class 'NPT_AndroidFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:122:24: note: Parent function 'NPT_AndroidFileStream::Flush' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:233:16: note: Derived function 'NPT_AndroidFileOutputStream::Flush' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:76:5: style: Class 'NPT_AndroidFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:136:5: style: Class 'NPT_AndroidFileInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:220:5: style: Class 'NPT_AndroidFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:270:5: style: Class 'NPT_AndroidFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidFile.cpp:318:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidLogConfig.cpp:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANDROID_LOG_DEBUG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidLogConfig.cpp:35:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_VALUE_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidLogConfig.cpp:23:14: error: Resource leak: handle [resourceLeak] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Android/NptAndroidLogConfig.cpp:25:5: error: Resource leak: handle [resourceLeak] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:113:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Address [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:170:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:387:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_BASE_UNIX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:405:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:433:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:434:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:487:46: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:545:55: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:110:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullAutoreleasePool.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullDynamicLibraries.cpp:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullFile.cpp:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullNetwork.cpp:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSerialPort.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSerialPort.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSerialPort.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSerialPort.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSerialPort.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSystem.cpp:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSystem.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSystem.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSystem.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullSystem.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullThreads.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullThreads.cpp:24:5: style: Class 'NPT_NullAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/PS3/NptPs3System.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/PS3/NptPs3System.cpp:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/PS3/NptPs3System.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/PS3/NptPs3System.cpp:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/PS3/NptPs3System.cpp:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixDynamicLibraries.cpp:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixDynamicLibraries.cpp:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixDynamicLibraries.cpp:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixDynamicLibraries.cpp:104:45: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_PERMISSION_DENIED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:125:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:137:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:155:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:169:25: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixQueue.cpp:129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_TIMEOUT_INFINITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixQueue.cpp:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_TIMEOUT_INFINITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixQueue.cpp:215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_TIMEOUT_INFINITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixQueue.cpp:270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_TIMEOUT_INFINITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixQueue.cpp:40:16: style: Class 'NPT_PosixQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixSystem.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixSystem.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixSystem.cpp:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixSystem.cpp:134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixSystem.cpp:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixSystem.cpp:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:65:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:219:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:358:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:390:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:550:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:574:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:620:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:634:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:674:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:688:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:706:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:714:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:43:14: style: Class 'NPT_PosixMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:114:16: style: Class 'NPT_PosixSharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:272:10: style: Class 'NPT_PosixAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:536:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:661:12: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:640:16: note: result is initialized digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:661:12: note: result is overwritten digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:514:21: style: Variable 'attributes' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pipe [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp:34:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pipe [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pipe [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pipe [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:59:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:69:7: note: Found duplicate branches for 'if' and 'else'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:59:5: note: Found duplicate branches for 'if' and 'else'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:25:11: style: Unused variable: env [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Symbian/NptSymbianSystem.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Symbian/NptSymbianSystem.cpp:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Symbian/NptSymbianSystem.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Symbian/NptSymbianSystem.cpp:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Symbian/NptSymbianSystem.cpp:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:73:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_PERMISSION_DENIED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_ALREADY_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:432:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:445:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_NOT_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:468:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_NOT_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:502:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:190:16: warning: The class 'NPT_StdcFileInputStream' defines member function with name 'Seek' also defined in its parent class 'NPT_StdcFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:137:21: note: Parent function 'NPT_StdcFileStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:190:16: note: Derived function 'NPT_StdcFileInputStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:193:16: warning: The class 'NPT_StdcFileInputStream' defines member function with name 'Tell' also defined in its parent class 'NPT_StdcFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:153:21: note: Parent function 'NPT_StdcFileStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:193:16: note: Derived function 'NPT_StdcFileInputStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:276:16: warning: The class 'NPT_StdcFileOutputStream' defines member function with name 'Seek' also defined in its parent class 'NPT_StdcFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:137:21: note: Parent function 'NPT_StdcFileStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:276:16: note: Derived function 'NPT_StdcFileOutputStream::Seek' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:279:16: warning: The class 'NPT_StdcFileOutputStream' defines member function with name 'Tell' also defined in its parent class 'NPT_StdcFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:153:21: note: Parent function 'NPT_StdcFileStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:279:16: note: Derived function 'NPT_StdcFileOutputStream::Tell' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:282:16: warning: The class 'NPT_StdcFileOutputStream' defines member function with name 'Flush' also defined in its parent class 'NPT_StdcFileStream'. [duplInheritedMember] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:168:21: note: Parent function 'NPT_StdcFileStream::Flush' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:282:16: note: Derived function 'NPT_StdcFileOutputStream::Flush' digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:117:5: style: Class 'NPT_StdcFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:183:5: style: Class 'NPT_StdcFileInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:269:5: style: Class 'NPT_StdcFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:315:5: style: Class 'NPT_StdcFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:365:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32DynamicLibraries.cpp:22:2: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:113:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:230:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:300:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:314:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:342:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:381:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:217:21: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:227:27: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:230:23: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:242:21: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:300:38: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:314:33: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:328:36: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:342:29: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:358:26: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:359:26: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:393:41: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:403:25: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:227:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32MessageQueue.cpp:98:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32MessageQueue.cpp:127:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32MessageQueue.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32MessageQueue.cpp:164:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32MessageQueue.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Address [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:76:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:125:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:154:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:158:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:162:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:168:21: style: Local variable 'i' shadows outer variable [shadowVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:149:14: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Network.cpp:168:21: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Queue.cpp:138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Queue.cpp:155:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_LIST_EMPTY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Queue.cpp:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Threads.h:44:14: style: Class 'NPT_Win32Event' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Queue.cpp:47:16: style: Class 'NPT_Win32Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_SERIAL_PORT_ALREADY_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:292:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:305:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_SERIAL_PORT_NOT_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:323:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_SERIAL_PORT_NOT_OPEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delegate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:27:5: style: Class 'NPT_Win32HandleWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:49:5: style: Class 'NPT_Win32SerialPortStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:69:5: style: Class 'NPT_Win32SerialPortInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:121:5: style: Class 'NPT_Win32SerialPortOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:167:5: style: Class 'NPT_Win32SerialPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32System.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32System.cpp:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32System.cpp:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32System.cpp:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32System.cpp:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Threads.cpp:32:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Time.cpp:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ZONE_ID_INVALID [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinCE/NptWinceEnvironment.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinCE/NptWinceMain.cpp:31:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtConsole.cpp:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtConsole.cpp:26:24: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtDebug.cpp:28:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtDebug.cpp:28:24: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtEnvironment.cpp:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtEnvironment.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:28:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_FILE_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:124:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:177:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:232:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:74:21: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:84:21: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:124:3: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:149:38: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:163:33: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:177:38: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:191:27: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:192:24: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:209:26: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:210:26: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:244:39: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:259:25: warning: Obsolete function 'alloca' called. [allocaCalled] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtNetwork.cpp:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtNetwork.cpp:37:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HostName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSockets.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:35:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_ALL_ACCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:78:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_WaitEvent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:35:3: performance: Variable 'm_WaitEvent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtThreads.cpp:602:60: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtTime.cpp:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ZONE_ID_INVALID [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtUtils.cpp:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSAFE_MAX_CCH [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Xbox/NptXboxNetwork.cpp:25:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNetStartupParams [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Xbox/NptXboxNetwork.cpp:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNET_GET_XNADDR_PENDING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaConnect/main.cpp:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaConnect/main.cpp:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaConnect/main.cpp:122:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:60:5: style: Class 'StreamValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaConnect/main.cpp:112:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:244:22: style: Variable 'writer.m_Aborted' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/main.cpp:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:90:5: style: Class 'CPassThroughStreamHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/MediaCrawler.h:54:5: style: Class 'CMediaCrawler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:91:14: style: The destructor '~CPassThroughStreamHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:55:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:91:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:94:18: style: The function 'HandleResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:58:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:94:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:98:24: style: The function 'ModifyResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:59:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:98:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:105:24: style: The function 'ProcessFileRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:60:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:105:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:61:5: style: Class 'PLT_MediaItemIDFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:80:5: style: Class 'PLT_MicroMediaController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:475:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Duration [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:539:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FILE_OPEN_MODE_WRITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:682:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Uri [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:821:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:44:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:252:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:253:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:308:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:325:47: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:340:49: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:479:39: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:633:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:682:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:683:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:295:48: style:inconclusive: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:103:61: note: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:295:48: note: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.cpp:43:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.cpp:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLT_PLATINUM_SDK_VERSION_STRING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:64:37: style:inconclusive: Technically the member function 'PLT_Constants::GetDefaultDeviceLease' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:67:37: style:inconclusive: Technically the member function 'PLT_Constants::GetDefaultSubscribeLease' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:70:31: style:inconclusive: Technically the member function 'PLT_Constants::GetDefaultUserAgent' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:73:16: style:inconclusive: Technically the member function 'PLT_Constants::GetSearchMulticastTimeToLive' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:76:16: style:inconclusive: Technically the member function 'PLT_Constants::GetAnnounceMulticastTimeToLive' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:114:5: style: Class 'PLT_HttpRequestContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:135:5: style: Class 'NPT_HttpHeaderPrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:199:5: style: Class 'PLT_HttpRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:149:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:70:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:71:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:72:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:73:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:74:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:106:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:107:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:270:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:122:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:128:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:135:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.h:96:18: style:inconclusive: Technically the member function 'PLT_TaskManager::GetMaxTasks' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:77:24: style:inconclusive: Technically the member function 'PLT_ArgumentDesc::GetPosition' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:79:24: style:inconclusive: Technically the member function 'PLT_ArgumentDesc::HasReturnValue' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:66:5: style: Class 'PLT_DeviceIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:96:5: style: Class 'PLT_DeviceData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:225:5: style: Class 'PLT_DeviceDataFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:248:5: style: Class 'PLT_DeviceDataFinderByType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.h:69:5: style: Class 'PLT_TaskManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:59:5: style: Class 'PLT_InputDatagramStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.h:97:5: style: Class 'PLT_OutputDatagramStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:207:5: style: Class 'PLT_SsdpInitMulticastIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:265:5: style: Class 'PLT_NetworkInterfaceAddressSearchIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:313:5: style: Class 'PLT_SsdpListenTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:102:5: style: Class 'PLT_Argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:135:5: style: Class 'PLT_ArgumentNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:157:5: style: Class 'PLT_ArgumentDescNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:130:5: style: Class 'PLT_Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:286:5: style: Class 'PLT_GetSCPDXMLIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:308:5: style: Class 'PLT_ActionDescNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.h:59:5: style: Class 'PLT_HttpServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:63:5: style: Class 'PLT_HttpClientSocketTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:137:5: style: Class 'PLT_EventSubscriberFinderBySID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:159:5: style: Class 'PLT_EventSubscriberFinderByCallbackURL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:182:5: style: Class 'PLT_EventSubscriberFinderByService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltStateVariable.h:78:5: style: Class 'PLT_StateVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltStateVariable.h:211:5: style: Class 'PLT_StateVariableNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:293:9: style: Class 'PLT_ServiceEventTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:392:5: style: Class 'PLT_ServiceSCPDURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:412:5: style: Class 'PLT_ServiceControlURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:432:5: style: Class 'PLT_ServiceEventSubURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:452:5: style: Class 'PLT_ServiceIDFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:472:5: style: Class 'PLT_ServiceTypeFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:492:5: style: Class 'PLT_ServiceNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:512:5: style: Class 'PLT_LastChangeXMLIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:94:5: style: Class 'PLT_CtrlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:180:5: style: Class 'PLT_CtrlPointHouseKeepingTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:67:14: style: The destructor '~PLT_HttpServerSocketTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:67:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:80:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:80:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:81:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:81:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:120:14: style: The destructor '~PLT_HttpServerTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:67:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:120:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:122:16: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:71:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:122:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:148:14: style: The destructor '~PLT_HttpListenTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:148:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:154:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:154:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:155:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:155:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:165:14: style: The destructor '~PLT_SsdpDeviceSearchResponseTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:165:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:168:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:168:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:243:14: style: The destructor '~PLT_SsdpDeviceAnnounceTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:243:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:246:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:246:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:336:10: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:80:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:336:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:339:14: style: The destructor '~PLT_SsdpListenTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:67:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:339:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:342:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:76:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:342:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:343:16: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:77:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:343:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:344:16: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.h:71:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:344:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:370:14: style: The destructor '~PLT_SsdpSearchTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:370:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:373:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:373:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:374:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:374:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.h:93:14: style: The destructor '~PLT_DeviceHost' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:146:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.h:93:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.h:159:24: style: The function 'OnSsdpPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:74:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.h:159:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: style: The destructor '~PLT_HttpClientSocketTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:72:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:72:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:73:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:73:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:106:14: style: The destructor '~PLT_HttpClientTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:106:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:110:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:110:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:95:14: style: The destructor '~PLT_CtrlPoint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:73:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:95:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:146:24: style: The function 'ProcessSsdpSearchResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:89:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:146:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:150:24: style: The function 'OnSsdpPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:74:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:150:24: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:70:14: style: The destructor '~PLT_CtrlPointGetDescriptionTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:70:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:74:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:74:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:117:14: style: The destructor '~PLT_CtrlPointGetSCPDsTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:117:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:124:16: style: The function 'AddRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:67:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:124:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:131:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:131:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:155:14: style: The destructor '~PLT_CtrlPointInvokeActionTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:155:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:159:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:159:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:184:6: style: The destructor '~PLT_CtrlPointHouseKeepingTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:119:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:184:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:187:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:187:18: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:209:14: style: The destructor '~PLT_CtrlPointSubscribeEventTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:65:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:209:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:213:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.h:75:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:213:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.h:120:53: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPointTask.cpp:107:10: style: C-style reference casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:159:47: style: Parameter 'arg_desc' can be declared as pointer to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:131:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:150:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:202:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:292:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_XML_NO_NAMESPACE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:301:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:323:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:452:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_HTTP_HEADER_SERVER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:458:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_HTTP_HEADER_SERVER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:549:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_RFC_1123 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:554:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:567:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_RFC_1123 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:638:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_FORMAT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:669:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:680:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:697:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:729:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_NETWORK_INTERFACE_FLAG_MULTICAST [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:146:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_SYNTAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:196:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:210:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:265:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:295:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:344:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:355:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:372:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SOCKET_FLAG_CANCELLABLE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:423:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:467:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:574:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:590:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:612:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:639:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:672:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:694:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_FORMAT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:820:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:885:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:909:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bad_request [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:981:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1037:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1188:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1288:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1338:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bad_response [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1416:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bad_response [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1482:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_HTTP_PROTOCOL_1_1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1507:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1656:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1687:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1826:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1847:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDatagramStream.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:600:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:610:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:622:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.h:117:10: style:inconclusive: Technically the member function 'PLT_UPnP::IsRunning' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:384:5: style: Class 'NPT_IpAddressFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:52:5: style: Class 'PLT_CtrlPointListenerOnDeviceAddedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:69:5: style: Class 'PLT_CtrlPointListenerOnDeviceRemovedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:168:5: style: Class 'PLT_EventSubscriberRemoverIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:43:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:135:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:136:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:137:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:143:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:144:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:145:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:151:45: style: C-style reference casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:176:58: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:617:49: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:734:45: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:735:45: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:872:87: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:919:89: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:961:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:992:91: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1061:80: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1067:75: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1154:55: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1224:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1253:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1257:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1330:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1356:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1357:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1358:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1380:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1381:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1410:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1411:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1451:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1452:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1474:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1475:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1476:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1537:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1538:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1563:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1564:14: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1614:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1615:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1640:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1641:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1663:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1664:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1665:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1666:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:822:1: style: Label 'failure' is not used. [unusedLabel] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:938:1: style: Label 'bad_request' is not used. [unusedLabel] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1378:1: style: Label 'bad_response' is not used. [unusedLabel] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1383:1: style: Label 'cleanup' is not used. [unusedLabel] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1386:1: style: Label 'failure' is not used. [unusedLabel] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1449:1: style: Label 'bad_response' is not used. [unusedLabel] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:207:52: style: Parameter 'device' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:757:21: style: Variable 'device' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.cpp:44:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltMimeType.cpp:128:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mime_type [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:44:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:45:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltStateVariable.cpp:43:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltThreadTask.cpp:40:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:159:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:196:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:279:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ModelDescription [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_HTTP_PROTOCOL_1_1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:46:5: style: Class 'PLT_Xbox360' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:49: style:inconclusive: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:63:60: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:49: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:76: style:inconclusive: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:64:60: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:76: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:166:44: style:inconclusive: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:57:54: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:166:44: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:51:5: style: Class 'PLT_UPnP_CtrlPointStartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:70:5: style: Class 'PLT_UPnP_CtrlPointStopIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:89:5: style: Class 'PLT_UPnP_DeviceStartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:114:5: style: Class 'PLT_UPnP_DeviceStopIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:259:48: style:inconclusive: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.h:87:53: note: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:259:48: note: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:286:51: style:inconclusive: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.h:99:56: note: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:286:51: note: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:44:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaItem.h:182:5: error: There is an unknown macro here somewhere. Configuration is required. If NPT_IMPLEMENT_DYNAMIC_CAST is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Action.h:113:28: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionArgumentDescription.h:123:57: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:154:46: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionDescription.h:94:49: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/DeviceData.h:47:55: error: syntax error [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Helpers.h:79:26: error: syntax error [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Http.h:71:43: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/NeptuneException.h:57:5: style: Class 'NeptuneException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/NeptuneLoggingBridge.h:178:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gcnew [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/NeptuneLoggingBridge.h:197:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gcnew [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/NeptuneLoggingBridge.h:197:9: performance: Variable 'm_pLogger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Service.h:117:39: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/StateVariable.h:135:45: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/UPnP.h:97:36: error: syntax error: ^) [syntaxError] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltDownloader.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameStream.h:60:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameStream.h:61:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameStream.h:62:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameStream.h:63:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.cpp:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_FAILURE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.cpp:108:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_TIMEOUT_INFINITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.cpp:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_LOG_LEVEL_FINE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.cpp:233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.h:58:17: style:inconclusive: Technically the member function 'PLT_FrameBuffer::GetMimeType' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.h:50:5: style: Class 'PLT_FrameBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.h:70:5: style: Class 'PLT_HttpStreamRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.cpp:55:5: style: Class 'PLT_SocketPolicyServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameStream.cpp:40:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltMetadataHandler.cpp:40:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_WOULD_BLOCK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_WOULD_BLOCK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:200:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INTERRUPTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INTERRUPTED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:228:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:47:5: warning: Class 'PLT_StreamPump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:47:5: warning: Class 'PLT_StreamPump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:83:5: style: Class 'PLT_StreamPump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:100:5: style: Class 'PLT_PipeInputStreamPump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:117:5: style: Class 'PLT_PipeOutputStreamPump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:101:14: style: The destructor '~PLT_PipeInputStreamPump' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:79:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:101:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:103:16: style: The function 'Receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:53:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:103:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:120:14: style: The destructor '~PLT_PipeOutputStreamPump' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:79:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:120:14: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:122:16: style: The function 'Transmit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:68:24: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:122:16: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:64:5: performance: Variable 'm_RingBuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:50:5: style: Class 'PLT_RingBufferStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:51:5: style: Class 'PLT_RingBufferStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:107:17: style: Condition 'm_Aborted' is always false [knownConditionTrueFalse] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:107:17: note: Assuming that condition 'm_Aborted' is not redundant digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:112:43: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:107:17: note: Condition 'm_Aborted' is always false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:115:17: style: Condition 'm_Eos' is always false [knownConditionTrueFalse] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:115:17: note: Assuming that condition 'm_Eos' is not redundant digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:112:43: note: Assuming condition is false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:115:17: note: Condition 'm_Eos' is always false digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:137:42: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:203:43: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:93:38: style:inconclusive: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:59:31: note: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:93:38: note: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:94:38: style:inconclusive: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:60:31: note: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:94:38: note: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:157:41: style:inconclusive: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:78:34: note: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:157:41: note: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:158:41: style:inconclusive: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:79:34: note: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:158:41: note: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'. digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Platform/Android/module/platinum/jni/platinum-jni.cpp:25:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/FileMediaServer/FileMediaServerTest.cpp:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/FileMediaServer/FileMediaServerTest.cpp:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/FileMediaServer/FileMediaServerTest.cpp:152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Http/HttpTest.cpp:86:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPT_ERROR_INVALID_STATE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Http/HttpTest.cpp:378:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Http/HttpTest.cpp:401:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Http/HttpTest.cpp:438:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/LightSample/LightSampleTest.cpp:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/LightSample/PltLightSample.h:49:5: style: Class 'PLT_LightSampleDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/LightSample/LightSampleTest.cpp:58:31: style: C-style reference casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/LightSample/PltLightSample.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/MediaRenderer/MediaRendererTest.cpp:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/MediaRenderer/MediaRendererTest.cpp:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/MediaRenderer/MediaRendererTest.cpp:106:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Simple/PltSimple.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Simple/SimpleTest.cpp:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Simple/PltSimple.h:49:5: style: Class 'PLT_Simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Ssdp/SsdpTest1.cpp:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Time/TimeTest1.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Time/TimeTest1.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tests/Time/TimeTest1.cpp:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/SsdpProxy/SsdpProxy.cpp:51:1: error: There is an unknown macro here somewhere. Configuration is required. If NPT_SET_LOCAL_LOGGER is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:168:13: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:175:13: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:180:13: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:191:13: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:187:13: note: Assuming that condition 'out==NULL' is not redundant digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:191:13: note: Null pointer dereference digikam-8.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:172:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegframetask.cpp:79:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegframetask.cpp:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegframetask.cpp:139:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver.cpp:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver.cpp:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:84:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_NOSIGNAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srvTask [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:200:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clients [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegserver_p.cpp:246:32: style: The scope of the variable 'sockTasks' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegservermngr.cpp:94:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegservermngr.cpp:100:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegservermngr.cpp:301:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegservermngr.cpp:329:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegservermngr.cpp:141:10: style: The scope of the variable 'result' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg.cpp:28:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg.cpp:100:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_server.cpp:140:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stream [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamplugin.cpp:117:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_views.cpp:38:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlButtonsRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_views.cpp:77:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_views.cpp:153:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLUERAY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_views.cpp:228:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_views.cpp:274:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamdlg_views.cpp:304:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/mjpegstream/mjpegstreamsettings.cpp:67:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLUERAY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/ocrtesseractengine.cpp:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparateChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/ocrtesseractengine.cpp:251:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/ocrtesseractengine.cpp:269:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/ocrtesseractengine.cpp:291:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/tesseractbinary.cpp:68:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/ocrtesseractengine.cpp:123:13: style: Unused variable: mess [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterlist.cpp:43:13: style: class member 'Private::identity' is never used. [unusedStructMember] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:128:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:385:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:564:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:664:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:695:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:721:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:733:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterplugin.cpp:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterdialog.cpp:329:23: style: Variable 'opt.tesseractPath' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconvertersettings.cpp:106:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconvertersettings.cpp:315:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable translatorEngine [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconvertertask.cpp:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconvertertask.cpp:51:50: style:inconclusive: Function 'TextConverterTask' argument 2 names different: declaration 'url' definition 'fileUrl'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconvertertask.h:41:43: note: Function 'TextConverterTask' argument 2 names different: declaration 'url' definition 'fileUrl'. digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconvertertask.cpp:51:50: note: Function 'TextConverterTask' argument 2 names different: declaration 'url' definition 'fileUrl'. digikam-8.3.0/core/dplugins/generic/tools/ocrtextconverter/textconverterthread.cpp:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:420:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:396:34: style: Variable 'c' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:401:31: style: Variable 'p' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:424:34: style: Variable 'c' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:429:31: style: Variable 'p' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:458:34: style: Variable 'c' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panoactionthread.cpp:463:31: style: Variable 'p' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panomanager.cpp:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/manager/panomanager.cpp:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparser.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparsergetters.c:508:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparsergetters.c:786:11: style: Variable 'var' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparserprivate.c:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparserprivate.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparserprivate.c:45:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptoparser/tparserprivate.c:164:40: style: Parameter 't' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoparser/ptotype/ptotype.cpp:40:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoramaplugin.cpp:45:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalPtr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/panoramaplugin.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/autocroptask.h:35:6: style: The destructor '~AutoCropTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/commandtask.h:34:6: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/autocroptask.h:35:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/commandtask.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/commandtask.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/compilemksteptask.cpp:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/compilemksteptask.h:36:6: style: The destructor '~CompileMKStepTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/commandtask.h:34:6: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/compilemksteptask.h:36:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/compilemktask.cpp:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/compilemktask.h:36:6: style: The destructor '~CompileMKTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/commandtask.h:34:6: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/compilemktask.h:36:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/copyfilestask.cpp:63:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/cpcleantask.h:32:6: style: The destructor '~CpCleanTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/commandtask.h:34:6: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/cpcleantask.h:32:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/createfinalptotask.cpp:57:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/createmktask.cpp:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/createpreviewtask.cpp:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/createptotask.cpp:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/preprocesstask.cpp:151:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/preprocesstask.cpp:231:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_NORMAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/preprocesstask.cpp:201:16: style: Error code from the return value of function outDir.cdUp() is not used. [ignoredReturnErrorCode] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/preprocesstask.h:46:10: style: The function 'requestAbort' overrides a function in a base class but just delegates back to the base class. [uselessOverride] digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/panotask.h:39:10: note: Virtual function in base class digikam-8.3.0/core/dplugins/generic/tools/panorama/tasks/preprocesstask.h:46:10: note: Function in derived class digikam-8.3.0/core/dplugins/generic/tools/panorama/tools/cpfindbinary.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_developmentVersion [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panointropage.cpp:241:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panoitemspage.cpp:85:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panolastpage.cpp:133:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panolastpage.cpp:157:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panolastpage.cpp:185:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panolastpage.cpp:270:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panolastpage.cpp:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panolastpage.cpp:98:19: style: Variable 'fileTemplateLabel' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panooptimizepage.cpp:153:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panooptimizepage.cpp:292:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panooptimizepage.cpp:295:13: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreprocesspage.cpp:126:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreprocesspage.cpp:265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreprocesspage.cpp:267:13: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreviewpage.cpp:111:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreviewpage.cpp:199:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreviewpage.cpp:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/panorama/wizard/panopreviewpage.cpp:334:18: style: Unused variable: text [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintphoto.cpp:167:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp:144:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp:171:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.h:98:13: performance:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AdvPrintSettings::outputName' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp:113:27: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AdvPrintSettings::outputName' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprintsettings.h:98:13: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AdvPrintSettings::outputName' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:262:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:322:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:696:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SansSerif [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/printcreatorplugin.cpp:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.h:67:12: performance:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayout::aspectRatio' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.cpp:58:26: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayout::aspectRatio' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.h:67:12: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayout::aspectRatio' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.h:68:12: performance:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayout::absoluteArea' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.cpp:63:26: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayout::absoluteArea' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.h:68:12: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayout::absoluteArea' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.cpp:68:61: style:inconclusive: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.h:54:47: note: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayout.cpp:68:61: note: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayoutnode.cpp:148:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerticalDivision [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayoutnode.cpp:170:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerticalDivision [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:165:26: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:244:18: style: Variable 'srcPage' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:336:18: style: Variable 'srcPage' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:338:12: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/manager/advprinttask.cpp:596:12: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:65:12: style:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::score' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:161:30: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::score' can be const. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:65:12: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::score' can be const. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:67:12: performance:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::G' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:190:30: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::G' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:67:12: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::G' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:71:12: style:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::absoluteArea' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:196:30: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::absoluteArea' can be const. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:71:12: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::absoluteArea' can be const. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:77:12: performance:inconclusive: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::rectInRect' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:290:30: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::rectInRect' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.h:77:12: note: Technically the member function 'DigikamGenericPrintCreatorPlugin::AtkinsPageLayoutTree::rectInRect' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:173:37: style: Variable 'node' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:250:37: style: Variable 'parent2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/atkinspagelayouttree.cpp:251:37: style: Variable 'child' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.cpp:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color0 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.cpp:125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.cpp:47:32: style:inconclusive: Function 'TemplateIcon' argument 1 names different: declaration 'iconHeight' definition 'height'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.h:38:31: note: Function 'TemplateIcon' argument 1 names different: declaration 'iconHeight' definition 'height'. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.cpp:47:32: note: Function 'TemplateIcon' argument 1 names different: declaration 'iconHeight' definition 'height'. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.cpp:47:53: style:inconclusive: Function 'TemplateIcon' argument 2 names different: declaration 'templateSize' definition 'template_size'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.h:38:56: note: Function 'TemplateIcon' argument 2 names different: declaration 'templateSize' definition 'template_size'. digikam-8.3.0/core/dplugins/generic/tools/printcreator/tools/templateicon.cpp:47:53: note: Function 'TemplateIcon' argument 2 names different: declaration 'templateSize' definition 'template_size'. digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcaptionpage.cpp:121:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoControlButtons [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcaptionpage.cpp:185:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcaptionpage.cpp:217:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcaptionpage.cpp:263:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcaptionpage.cpp:285:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcropframe.cpp:193:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcropframe.cpp:243:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcropframe.cpp:252:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintcustomdlg.cpp:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_doneButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:99:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:136:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:189:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:219:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:230:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WarningEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:311:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WarningEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintfinalpage.cpp:324:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintintropage.cpp:143:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintoutputpage.cpp:106:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:121:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CancelButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:161:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:378:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyRelease [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:380:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:201:30: style: Variable 'photo' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintwizard.cpp:317:26: style: Variable 'curr2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:178:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Add [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:348:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PdfFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:380:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:508:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:539:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:594:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:687:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:721:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:748:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:901:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1003:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/imageresizejob.cpp:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:300:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:333:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:439:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:633:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailprocess.cpp:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1050:25: style: The scope of the variable 'photoY' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1387:9: style: The scope of the variable 'scaleValue' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1138:25: style: Local variable 'printer' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.h:50:27: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1138:25: note: Shadow variable digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:506:30: style: Variable 'pPhoto' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:568:17: style: Unused variable: urls [unusedVariable] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1049:33: style: Variable 'photoX' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1050:33: style: Variable 'photoY' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:1392:23: style: Variable 'size' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailsettings.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailsettings.cpp:80:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailsettings.cpp:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THUNDERBIRD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/manager/mailsettings.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/sendbymailplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailimagespage.cpp:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlButtonsBelow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailimagespage.cpp:92:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailfinalpage.cpp:86:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailfinalpage.cpp:121:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailfinalpage.cpp:175:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailsettingspage.cpp:92:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailsettingspage.cpp:250:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailsettingspage.cpp:269:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailintropage.cpp:171:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailintropage.cpp:192:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BALSA [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailintropage.cpp:222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailwizard.cpp:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCancelButtonOnLastPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/sendbymail/wizard/mailwizard.cpp:127:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/videoslideshowplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslideimagespage.cpp:70:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlButtonsBelow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslideimagespage.cpp:94:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidefinalpage.cpp:89:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidefinalpage.cpp:121:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidefinalpage.cpp:168:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidefinalpage.cpp:180:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WarningEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslideintropage.cpp:130:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslideintropage.cpp:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslideoutputpage.cpp:139:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERNAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslideoutputpage.cpp:340:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidevideopage.cpp:190:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidevideopage.cpp:327:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidewizard.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCancelButtonOnLastPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/videoslideshow/wizard/vidslidewizard.cpp:118:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALBUMS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTool [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin.cpp:123:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin_dbus.cpp:88:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorMessage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin_windows.cpp:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_ALLOCATE_BUFFER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin_windows.cpp:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COINIT_APARTMENTTHREADED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin_windows.cpp:62:57: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugin_windows.cpp:93:50: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/dplugins/generic/tools/wallpaper/wallpaperplugindlg.cpp:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerplugin.cpp:144:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericView [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerplugin.cpp:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewertexture.cpp:59:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_ROT_90 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewertexture.cpp:163:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RawPreviewAutomatic [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewertexture.cpp:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontGenerateMipMaps [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewertexture.cpp:416:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontGenerateMipMaps [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewertimer.cpp:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:332:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:475:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:606:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:652:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:732:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:748:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:1013:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/glviewer/glviewerwidget.cpp:1034:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:50:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:127:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SoundFilesListBox [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:210:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SoundFilesListBox [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:288:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:355:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:483:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:542:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:619:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:80:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMedia [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:235:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:257:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:334:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentation_audiopage.cpp:593:42: style: Variable 'pitem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:195:78: style:inconclusive: Function 'slotMediaStateChanged' argument 1 names different: declaration 'status' definition 'newStatus'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.h:82:55: note: Function 'slotMediaStateChanged' argument 1 names different: declaration 'status' definition 'newStatus'. digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:195:78: note: Function 'slotMediaStateChanged' argument 1 names different: declaration 'status' definition 'newStatus'. digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiolist.cpp:308:42: style: Variable 'sitem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_prevButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:196:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PausedState [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:234:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:307:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:366:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:432:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMedia [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:510:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndOfMedia [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:518:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/audio/presentationaudiowidget.cpp:556:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/common/presentationloader.cpp:82:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RawPreviewAutomatic [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/common/presentationloader.cpp:118:19: style: class member 'LoadThread::m_filename' is never used. [unusedStructMember] digikam-8.3.0/core/dplugins/generic/view/presentation/dialogs/presentation_advpage.cpp:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_useMillisecondsCheckBox [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/dialogs/presentation_captionpage.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_commentsFontColor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/dialogs/presentation_mainpage.cpp:88:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ImagesFilesListBoxContainer [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/dialogs/presentation_mainpage.cpp:507:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/dialogs/presentation_mainpage.cpp:540:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_printCommentsCheckBox [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/dialogs/presentationdlg.cpp:80:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbimageloader.cpp:175:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbimageloader.cpp:202:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RawPreviewAutomatic [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbimageloader.cpp:201:13: style: Local variable 'image' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbimageloader.h:52:19: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbimageloader.cpp:201:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.h:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fade [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.h:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blend [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:39:55: style:inconclusive: Function 'KBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.h:45:58: note: Function 'KBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:39:55: note: Function 'KBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:88:63: style:inconclusive: Function 'FadeKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.h:87:62: note: Function 'FadeKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:88:63: note: Function 'FadeKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:135:65: style:inconclusive: Function 'BlendKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.h:110:63: note: Function 'BlendKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:135:65: note: Function 'BlendKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:66:20: style: Local variable 'type' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.h:54:18: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/kbeffect.cpp:66:20: note: Shadow variable digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:413:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:457:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:663:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:715:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:866:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:956:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1038:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1043:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1090:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1269:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1403:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1483:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1580:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1819:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1834:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1887:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:392:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DPLUGIN_GENERIC_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:564:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Target2D [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:573:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:626:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:777:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:791:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.h:67:12: performance:inconclusive: Technically the member function 'DigikamGenericPresentationPlugin::KBViewTrans::rnd' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:175:21: note: Technically the member function 'DigikamGenericPresentationPlugin::KBViewTrans::rnd' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.h:67:12: note: Technically the member function 'DigikamGenericPresentationPlugin::KBViewTrans::rnd' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.h:68:12: performance:inconclusive: Technically the member function 'DigikamGenericPresentationPlugin::KBViewTrans::rndSign' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:180:21: note: Technically the member function 'DigikamGenericPresentationPlugin::KBViewTrans::rndSign' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.h:68:12: note: Technically the member function 'DigikamGenericPresentationPlugin::KBViewTrans::rndSign' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:576:11: style: The scope of the variable 'sx' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:577:11: style: The scope of the variable 'sy' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:423:40: style:inconclusive: Function 'setupNewImage' argument 1 names different: declaration 'imageIndex' definition 'idx'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.h:123:32: note: Function 'setupNewImage' argument 1 names different: declaration 'imageIndex' definition 'idx'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:423:40: note: Function 'setupNewImage' argument 1 names different: declaration 'imageIndex' definition 'idx'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:560:69: style:inconclusive: Function 'applyTexture' argument 2 names different: declaration 'image' definition 'texture'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.h:129:61: note: Function 'applyTexture' argument 2 names different: declaration 'image' definition 'texture'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationkb.cpp:560:69: note: Function 'applyTexture' argument 2 names different: declaration 'image' definition 'texture'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1546:15: style: The scope of the variable 'hold' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1827:76: style:inconclusive: Function 'generateCustomOutlinedTextPixmap' argument 6 names different: declaration 'transBg' definition 'drawTextOutline'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.h:79:70: note: Function 'generateCustomOutlinedTextPixmap' argument 6 names different: declaration 'transBg' definition 'drawTextOutline'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1827:76: note: Function 'generateCustomOutlinedTextPixmap' argument 6 names different: declaration 'transBg' definition 'drawTextOutline'. digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:1826:83: style: Parameter 'bgColor' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp:727:19: style: Variable 'tdata' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/view/presentation/presentationplugin.cpp:110:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericView [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationctrlwidget.cpp:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_playButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationctrlwidget.cpp:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationctrlwidget.cpp:257:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:467:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:628:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:708:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:724:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:816:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:844:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:587:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:622:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:634:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:658:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:798:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:854:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowFullScreen [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/common/slideshowsettings.cpp:112:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1194:9: style: The scope of the variable 'y' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1551:9: style: The scope of the variable 'x' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1551:12: style: The scope of the variable 'y' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1131:47: style:inconclusive: Function 'effectChessboard' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:70:35: note: Function 'effectChessboard' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1131:47: note: Function 'effectChessboard' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1172:45: style:inconclusive: Function 'effectMeltdown' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:71:33: note: Function 'effectMeltdown' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1172:45: note: Function 'effectMeltdown' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1236:42: style:inconclusive: Function 'effectSweep' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:72:30: note: Function 'effectSweep' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1236:42: note: Function 'effectSweep' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1316:43: style:inconclusive: Function 'effectMosaic' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:73:31: note: Function 'effectMosaic' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1316:43: note: Function 'effectMosaic' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1381:43: style:inconclusive: Function 'effectCubism' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:74:31: note: Function 'effectCubism' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1381:43: note: Function 'effectCubism' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1428:44: style:inconclusive: Function 'effectGrowing' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:76:32: note: Function 'effectGrowing' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1428:44: note: Function 'effectGrowing' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1465:47: style:inconclusive: Function 'effectHorizLines' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:77:35: note: Function 'effectHorizLines' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1465:47: note: Function 'effectHorizLines' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1507:46: style:inconclusive: Function 'effectVertLines' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:78:34: note: Function 'effectVertLines' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1507:46: note: Function 'effectVertLines' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1549:51: style:inconclusive: Function 'effectMultiCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:79:39: note: Function 'effectMultiCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1549:51: note: Function 'effectMultiCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1603:45: style:inconclusive: Function 'effectSpiralIn' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:80:33: note: Function 'effectSpiralIn' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1603:45: note: Function 'effectSpiralIn' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1677:46: style:inconclusive: Function 'effectCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:81:34: note: Function 'effectCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1677:46: note: Function 'effectCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1721:42: style:inconclusive: Function 'effectBlobs' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.h:82:30: note: Function 'effectBlobs' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/presentation/widgets/presentationwidget.cpp:1721:42: note: Function 'effectBlobs' argument 1 names different: declaration 'doInit' definition 'aInit'. digikam-8.3.0/core/dplugins/generic/view/slideshow/dialogs/setupslideshow_dialog.cpp:111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/dialogs/setupslideshow_dialog.cpp:269:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/slideshowplugin.cpp:163:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericView [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/slideshowplugin.cpp:252:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exifRotate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/slideshowplugin.cpp:313:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exifRotate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/slideshowplugin.cpp:165:27: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideend.cpp:40:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideerror.cpp:53:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideimage.cpp:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_OpaquePaintEvent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideimage.cpp:191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideosd.cpp:94:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideosd.cpp:304:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideproperties.cpp:264:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideproperties.cpp:282:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slideproperties.cpp:375:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Link [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slidetoolbar.cpp:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slidetoolbar.cpp:286:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slidetoolbar.cpp:301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slidetoolbar.cpp:390:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/view/slideshow/widgets/slidetoolbar.cpp:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxplugin.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:127:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOX_CREATEFOLDER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOX_USERNAME [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOX_LISTFOLDERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:293:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:377:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:450:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:465:17: style: The scope of the variable 'folderName' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/box/boxtalker.cpp:467:17: style: The scope of the variable 'id' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbmpform.cpp:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbmpform.h:35:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/box/boxwindow.cpp:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxwindow.cpp:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxwindow.cpp:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxwindow.cpp:329:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxwindow.cpp:363:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/box/boxwindow.cpp:386:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbnewalbumdlg.cpp:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:111:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netMngr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:198:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:237:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:262:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_JSON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:274:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:359:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbtalker.cpp:439:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbmpform.cpp:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:321:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:354:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/dropbox/dbwindow.cpp:377:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbmpform.h:43:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbmpform.cpp:68:28: style: Variable 'content_length' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbplugin.cpp:107:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbplugin.cpp:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LinksAccessibleByMouse [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:330:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:493:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:538:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:593:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:611:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:714:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:801:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:126:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrantFlowImplicit [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:183:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_KEY_EXPIRES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:459:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:583:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:626:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:705:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:272:41: style: Variable 'args[QLatin1String("access_token")]' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker_wizard.cpp:598:13: style: Unused variable: errMsg [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbtalker.cpp:607:13: style: Unused variable: errMsg [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:215:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:270:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:303:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:406:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:420:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:452:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:536:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:568:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/facebook/fbwindow.cpp:622:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fcexportwidget.cpp:105:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fcexportwidget.cpp:117:19: style: Variable 'targetLabel' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fcexportwindow.cpp:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fcplugin.cpp:106:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fctask.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fctask.cpp:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filecopy/fcthread.cpp:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftexportwidget.cpp:102:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftexportwidget.cpp:163:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftexportwidget.cpp:181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftexportwidget.cpp:186:23: style: Variable 'urlString' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftexportwindow.cpp:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftexportwindow.cpp:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftimportwidget.cpp:66:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Remove [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftimportwidget.cpp:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftimportwindow.cpp:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftimportwindow.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftimportwindow.cpp:150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/filetransfer/ftplugin.cpp:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:254:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:312:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:397:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:554:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:562:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:602:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:626:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:640:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:652:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:659:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrmpform.cpp:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrmpform.h:42:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrmpform.cpp:61:86: style:inconclusive: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrmpform.h:38:76: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrmpform.cpp:61:86: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:412:10: style: The scope of the variable 'found' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:239:43: style: Variable 'titem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrlist.cpp:330:43: style: Variable 'titem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrnewalbumdlg.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrplugin.cpp:110:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwidget.cpp:74:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interactive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwidget.cpp:303:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwidget.cpp:373:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:166:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:362:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_XFORM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:426:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_XFORM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:498:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:616:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:699:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_XFORM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:831:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:929:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:953:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1015:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1251:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:449:80: style:inconclusive: Function 'createPhotoSet' argument 2 names different: declaration 'title' definition 'albumTitle'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.h:83:43: note: Function 'createPhotoSet' argument 2 names different: declaration 'title' definition 'albumTitle'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:449:80: note: Function 'createPhotoSet' argument 2 names different: declaration 'title' definition 'albumTitle'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:450:50: style:inconclusive: Function 'createPhotoSet' argument 3 names different: declaration 'desc' definition 'albumDescription'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.h:84:43: note: Function 'createPhotoSet' argument 3 names different: declaration 'desc' definition 'albumDescription'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:450:50: note: Function 'createPhotoSet' argument 3 names different: declaration 'desc' definition 'albumDescription'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:739:45: style:inconclusive: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.h:132:35: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:739:45: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:304:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:422:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:468:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:509:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:555:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:608:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:647:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:815:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrwindow.cpp:852:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1144:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/flickr/flickrtalker.cpp:1203:18: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.cpp:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.cpp:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.cpp:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.h:45:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.h:47:13: performance: Function 'getFileSize()' should return member 'm_file_size' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.cpp:68:39: style:inconclusive: Function 'addPair' argument 3 names different: declaration 'mimetype' definition 'path'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.h:39:33: note: Function 'addPair' argument 3 names different: declaration 'mimetype' definition 'path'. digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdmpform.cpp:68:39: note: Function 'addPair' argument 3 names different: declaration 'mimetype' definition 'path'. digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gpmpform.cpp:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gpmpform.h:46:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:324:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:399:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:429:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp:458:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:468:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:550:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:635:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:718:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:774:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:835:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:858:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:869:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:891:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:265:44: style:inconclusive: Function 'createAlbum' argument 1 names different: declaration 'newAlbum' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.h:53:41: note: Function 'createAlbum' argument 1 names different: declaration 'newAlbum' definition 'album'. digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:265:44: note: Function 'createAlbum' argument 1 names different: declaration 'newAlbum' definition 'album'. digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:480:41: style:inconclusive: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.h:98:35: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:480:41: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. digikam-8.3.0/core/dplugins/generic/webservices/google/gphoto/gptalker.cpp:295:34: style: Parameter 'info' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/webservices/google/gsnewalbumdlg.cpp:63:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gsplugin.cpp:110:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gsreplacedlg.cpp:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gsreplacedlg.cpp:238:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gsreplacedlg.cpp:260:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FastTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gstalkerbase.cpp:76:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Json [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gstalkerbase.cpp:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gstalkerbase.cpp:170:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Granted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gstalkerbase.cpp:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gstalkerbase.cpp:202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gsreplacedlg.cpp:83:45: style:inconclusive: Function 'ReplaceDialog' argument 2 names different: declaration 'caption' definition '_caption'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/google/gsreplacedlg.h:52:34: note: Function 'ReplaceDialog' argument 2 names different: declaration 'caption' definition '_caption'. digikam-8.3.0/core/dplugins/generic/webservices/google/gsreplacedlg.cpp:83:45: note: Function 'ReplaceDialog' argument 2 names different: declaration 'caption' definition '_caption'. digikam-8.3.0/core/dplugins/generic/webservices/google/gswidget.cpp:54:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:110:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:479:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:520:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:655:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:885:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:1035:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:1085:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:1144:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/google/gswindow.cpp:1287:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackmpform.cpp:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackmpform.h:42:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackmpform.cpp:65:28: style: Variable 'content_length' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacksession.h:50:10: performance:inconclusive: Technically the member function 'DigikamGenericImageShackPlugin::ImageShackSession::readSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacksession.cpp:133:25: note: Technically the member function 'DigikamGenericImageShackPlugin::ImageShackSession::readSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacksession.h:50:10: note: Technically the member function 'DigikamGenericImageShackPlugin::ImageShackSession::readSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacksession.h:51:10: performance:inconclusive: Technically the member function 'DigikamGenericImageShackPlugin::ImageShackSession::saveSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacksession.cpp:146:25: note: Technically the member function 'DigikamGenericImageShackPlugin::ImageShackSession::saveSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacksession.h:51:10: note: Technically the member function 'DigikamGenericImageShackPlugin::ImageShackSession::saveSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwidget.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:163:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGHCK_AUTHENTICATING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGHCK_GETGALLERIES [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGHCK_DONOTHING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:412:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGHCK_ADDPHOTO [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:469:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGHCK_ADDPHOTO [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:515:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:552:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:329:30: style: Variable 'fmt' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:464:25: style: Variable 'mime' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshacktalker.cpp:549:20: style: Variable 'errMsg' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurimageslist.cpp:47:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlButtonsBelow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurimageslist.cpp:137:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_TO_FILE_ONLY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:273:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:376:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:416:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:435:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurimageslist.cpp:210:39: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurimageslist.cpp:203:16: style: Unused variable: itemsIndex [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurplugin.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurtalker.cpp:104:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurtalker.cpp:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurtalker.cpp:383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurwindow.cpp:112:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurwindow.cpp:288:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/imgur/imgurwindow.cpp:296:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatbrowserdlg.cpp:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatbrowserdlg.cpp:249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatbrowserdlg.cpp:297:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatplugin.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatscore.cpp:47:49: style:inconclusive: Function 'ComputerVisionScore' argument 1 names different: declaration 'frequencyStore' definition 'frequencyScore'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatscore.h:36:32: note: Function 'ComputerVisionScore' argument 1 names different: declaration 'frequencyStore' definition 'frequencyScore'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatscore.cpp:47:49: note: Function 'ComputerVisionScore' argument 1 names different: declaration 'frequencyStore' definition 'frequencyScore'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatsuggest.cpp:97:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Popup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatsuggest.cpp:167:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatsuggest.cpp:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatsuggest.cpp:137:58: style:inconclusive: Function 'setTalker' argument 1 names different: declaration 'talker' definition 'inatTalker'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatsuggest.h:52:38: note: Function 'setTalker' argument 1 names different: declaration 'talker' definition 'inatTalker'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatsuggest.cpp:137:58: note: Function 'setTalker' argument 1 names different: declaration 'talker' definition 'inatTalker'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:224:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionRefusedError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:282:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_KEY_TOKEN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:343:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:578:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_JSON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:621:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:696:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:821:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:867:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1043:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1064:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1198:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1330:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1365:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1467:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_JSON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1496:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1515:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1546:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_JSON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1618:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1662:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_JSON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1692:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1711:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1744:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1807:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1830:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1855:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_JSON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1884:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1924:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattaxonedit.cpp:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseFocusReason [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatutils.cpp:56:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FormDataType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatutils.cpp:252:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImperialUSSystem [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1131:10: performance:inconclusive: Technically the member function 'DigikamGenericINatPlugin::ComputerVisionRequest::parseScore' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1123:6: style: The destructor '~ComputerVisionRequest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:218:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1123:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1681:6: style: The destructor '~UploadPhotoRequest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:218:14: note: Virtual destructor in base class digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1681:6: note: Destructor in derived class digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:110:19: style: Variable 'placeLabel' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:127:19: style: Variable 'warnTimeText1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:135:19: style: Variable 'warnTimeText2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:142:19: style: Variable 'warnLocationText1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:150:19: style: Variable 'warnLocationText2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:157:19: style: Variable 'warnCloseObsText1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwidget.cpp:165:19: style: Variable 'warnCloseObsText2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1595:13: style: The scope of the variable 'noPhotos' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1596:13: style: The scope of the variable 'lastObservationPhotoId' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1597:13: style: The scope of the variable 'lastPhotoId' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:639:38: style:inconclusive: Function 'loadUrl' argument 1 names different: declaration 'url' definition 'imgUrl'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.h:213:33: note: Function 'loadUrl' argument 1 names different: declaration 'url' definition 'imgUrl'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:639:38: note: Function 'loadUrl' argument 1 names different: declaration 'url' definition 'imgUrl'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1061:62: style:inconclusive: Function 'closestObservation' argument 4 names different: declaration 'radius_km' definition 'radiusKm'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.h:234:39: note: Function 'closestObservation' argument 4 names different: declaration 'radius_km' definition 'radiusKm'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:1061:62: note: Function 'closestObservation' argument 4 names different: declaration 'radius_km' definition 'radiusKm'. digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfsimageslist.cpp:39:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlButtonsBelow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfsimageslist.cpp:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:385:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:431:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:450:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:484:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:503:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:544:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:595:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:600:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:622:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:700:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:710:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:722:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:856:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:863:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:937:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:950:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:986:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:1038:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfsplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:541:54: style:inconclusive: Function 'slotLinkingSucceeded' argument 1 names different: declaration 'login' definition 'username'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.h:64:46: note: Function 'slotLinkingSucceeded' argument 1 names different: declaration 'login' definition 'username'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:541:54: note: Function 'slotLinkingSucceeded' argument 1 names different: declaration 'login' definition 'username'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:935:45: style:inconclusive: Function 'slotObservationDeleted' argument 1 names different: declaration 'id' definition 'observationId'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.h:81:37: note: Function 'slotObservationDeleted' argument 1 names different: declaration 'id' definition 'observationId'. digikam-8.3.0/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:935:45: note: Function 'slotObservationDeleted' argument 1 names different: declaration 'id' definition 'observationId'. digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfstalker.cpp:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfstalker.cpp:267:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfswindow.cpp:235:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/ipfs/ipfswindow.cpp:243:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_edit.cpp:298:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_edit.cpp:358:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_edit.cpp:452:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameAndValueOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_job.cpp:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Killable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_job.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_login.cpp:131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_logout.cpp:76:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameAndValueOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_logout.cpp:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_parse.cpp:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryimageinfo.cpp:191:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MissingMandatoryParameter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryimageinfo.cpp:234:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryimages.cpp:113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryinfo.cpp:122:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameAndValueOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryinfo.cpp:144:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryrevision.cpp:294:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_querysiteinfogeneral.cpp:93:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_querysiteinfousergroups.cpp:107:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_revision.cpp:142:42: style:inconclusive: Function 'setComment' argument 1 names different: declaration 'comment' definition 'com'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_revision.h:156:36: note: Function 'setComment' argument 1 names different: declaration 'comment' definition 'com'. digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_revision.cpp:142:42: note: Function 'setComment' argument 1 names different: declaration 'comment' definition 'com'. digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_upload.cpp:165:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameAndValueOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_upload.cpp:249:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiplugin.cpp:107:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikitalker.cpp:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikitalker.cpp:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikitalker.cpp:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:158:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:623:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:759:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:822:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:852:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:858:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:901:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:366:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyRelease [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1082:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1088:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1094:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:1178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:281:17: style: Unused variable: url [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odmpform.cpp:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odmpform.h:34:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:861:13: style: The scope of the variable 'originalExtension' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:862:13: style: The scope of the variable 'currentExtension' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:759:13: style: Local variable 'date' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.h:83:13: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:759:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:760:13: style: Local variable 'title' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.h:81:13: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:760:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:761:13: style: Local variable 'description' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.h:82:13: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:761:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:763:13: style: Local variable 'latitude' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.h:84:13: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:763:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:764:13: style: Local variable 'longitude' shadows outer function [shadowFunction] digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.h:85:13: note: Shadowed declaration digikam-8.3.0/core/dplugins/generic/webservices/mediawiki/mediawikiwidget.cpp:764:13: note: Shadow variable digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:252:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:286:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OD_USERNAME [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OD_LISTFOLDERS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:350:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:395:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:468:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:568:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:489:17: style: The scope of the variable 'listName' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odtalker.cpp:491:17: style: The scope of the variable 'folderName' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odwindow.cpp:203:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odwindow.cpp:253:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odwindow.cpp:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odwindow.cpp:328:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odwindow.cpp:364:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/onedrive/odwindow.cpp:386:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:287:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_CREATEBOARD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:299:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_USERNAME [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_LISTBOARDS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:346:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:402:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:518:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:583:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:320:37: style:inconclusive: Function 'addPin' argument 2 names different: declaration 'boradID' definition 'boardID'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.h:52:32: note: Function 'addPin' argument 2 names different: declaration 'boradID' definition 'boardID'. digikam-8.3.0/core/dplugins/generic/webservices/pinterest/ptalker.cpp:320:37: note: Function 'addPin' argument 2 names different: declaration 'boradID' definition 'boardID'. digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pwindow.cpp:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pwindow.cpp:257:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pwindow.cpp:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pwindow.cpp:332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pwindow.cpp:367:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/pinterest/pwindow.cpp:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigologindlg.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigoplugin.cpp:110:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigosession.h:49:10: style:inconclusive: Technically the member function 'DigikamGenericPiwigoPlugin::PiwigoSession::save' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigosession.cpp:101:21: note: Technically the member function 'DigikamGenericPiwigoPlugin::PiwigoSession::save' can be const. digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigosession.h:49:10: note: Technically the member function 'DigikamGenericPiwigoPlugin::PiwigoSession::save' can be const. digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:220:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:353:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:517:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DotMatchesEverythingOption [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:572:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:656:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:756:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:840:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:885:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:926:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:968:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:1012:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:428:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:487:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTreeWidgetItem [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:559:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUrl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:656:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:712:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigowindow.cpp:733:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.h:99:20: performance: Function 'getAuthToken()' should return member 's_authToken' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:205:44: style:inconclusive: Function 'addPhoto' argument 2 names different: declaration 'photoPath' definition 'mediaPath'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.h:91:34: note: Function 'addPhoto' argument 2 names different: declaration 'photoPath' definition 'mediaPath'. digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:205:44: note: Function 'addPhoto' argument 2 names different: declaration 'photoPath' definition 'mediaPath'. digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:459:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:515:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:562:24: style: Variable 'str' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:564:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:650:24: style: Variable 'str' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:652:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:749:24: style: Variable 'str' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:751:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:834:24: style: Variable 'str' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:836:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:920:24: style: Variable 'str' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:922:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:1006:24: style: Variable 'str' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:1008:13: style: Unused variable: line [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcealbum.cpp:25:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:251:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:381:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:474:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:118:66: style:inconclusive: Function 'RajceCommand' argument 2 names different: declaration 'commandType' definition 'type'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.h:41:65: note: Function 'RajceCommand' argument 2 names different: declaration 'commandType' definition 'type'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:118:66: note: Function 'RajceCommand' argument 2 names different: declaration 'commandType' definition 'type'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:227:49: style:inconclusive: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.h:114:35: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:227:49: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:254:45: style:inconclusive: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.h:93:35: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:254:45: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:340:49: style:inconclusive: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.h:180:35: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcecommand.cpp:340:49: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcempform.cpp:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcempform.h:43:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajceplugin.cpp:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcetalker.cpp:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcetalker.cpp:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcetalker.cpp:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcewidget.cpp:250:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkRed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcewidget.cpp:322:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/rajce/rajcewidget.cpp:347:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugmpform.cpp:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugmpform.h:48:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugmpform.cpp:61:41: style:inconclusive: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugmpform.h:42:33: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugmpform.cpp:61:41: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugplugin.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugitem.h:107:37: style: Parameter 'a' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugitem.h:107:51: style: Parameter 'b' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugnewalbumdlg.cpp:91:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwidget.cpp:49:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:178:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:225:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:372:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessFull [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:427:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:455:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:480:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:559:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:605:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:666:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:679:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:714:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:803:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:928:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:958:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:1011:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:1056:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugitem.h:107:37: style: Parameter 'a' can be declared as reference to const. However it seems that 'lessThan' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:1003:62: note: You might need to cast the function pointer here digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugitem.h:107:37: note: Parameter 'a' can be declared as reference to const digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugitem.h:107:51: style: Parameter 'b' can be declared as reference to const. However it seems that 'lessThan' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:1003:62: note: You might need to cast the function pointer here digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugitem.h:107:51: note: Parameter 'b' can be declared as reference to const digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:611:24: style: Variable 'imgData' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugtalker.cpp:628:13: style: Unused variable: customHdr [unusedVariable] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:88:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:39:16: style:inconclusive: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::fileHeader' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:71:22: note: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::fileHeader' can be const. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:39:16: note: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::fileHeader' can be const. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:41:16: style:inconclusive: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::createPair' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:49:22: note: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::createPair' can be const. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:41:16: note: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::createPair' can be const. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:44:16: style:inconclusive: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::border' can be const. [functionConst] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:122:22: note: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::border' can be const. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:44:16: note: Technically the member function 'DigikamGenericTwitterPlugin::TwMPForm::border' can be const. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:48:16: performance: Function 'formData()' should return member 'm_buffer' by const reference. [returnByReference] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:49:51: style:inconclusive: Function 'createPair' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:41:45: note: Function 'createPair' argument 1 names different: declaration 'name' definition 'key'. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:49:51: note: Function 'createPair' argument 1 names different: declaration 'name' definition 'key'. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:64:42: style:inconclusive: Function 'addPair' argument 1 names different: declaration 'pair' definition 'data'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.h:42:36: note: Function 'addPair' argument 1 names different: declaration 'pair' definition 'data'. digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittermpform.cpp:64:42: note: Function 'addPair' argument 1 names different: declaration 'pair' definition 'data'. digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:306:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:652:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:666:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:730:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:755:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:834:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:921:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/smugmug/smugwindow.cpp:955:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterplugin.cpp:101:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:156:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:256:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:441:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:530:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:602:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TW_USERNAME [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:617:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_MIME_TYPE_XFORM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:636:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:755:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:781:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:797:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:833:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:873:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:895:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:915:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:967:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:935:17: style: The scope of the variable 'path' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twittertalker.cpp:936:17: style: The scope of the variable 'folderName' can be reduced. [variableScope] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wsauthentication.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wsauthentication.cpp:203:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wsauthentication.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wsauthentication.cpp:365:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wsauthentication.cpp:388:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wsauthentication.cpp:421:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:203:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:258:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:366:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:393:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/twitter/twitterwindow.cpp:372:22: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/dplugins/generic/webservices/unified/unifiedplugin.cpp:99:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericExport [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:73:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O2_ENCRYPTION_KEY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:380:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:427:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/manager/wstalker.cpp:439:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:236:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FACEBOOK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:287:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsauthenticationpage.cpp:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsfinalpage.cpp:85:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsfinalpage.cpp:128:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsfinalpage.cpp:159:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEntry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsimagespage.cpp:95:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlButtonsBelow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsimagespage.cpp:179:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessibleDescriptionRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsimagespage.cpp:213:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsimagespage.cpp:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wsintropage.cpp:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WEBSERVICES_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wssettingspage.cpp:175:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wssettingspage.cpp:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wswizard.cpp:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBackButtonOnStartPage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wswizard.cpp:154:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPORT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/generic/webservices/unified/wizard/wswizard.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/art/rawimportartplugin.cpp:134:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertForEditor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/art/rawimportartplugin.cpp:175:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/art/rawimportartplugin.cpp:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/art/rawimportartplugin.cpp:250:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimport.cpp:114:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimport.cpp:157:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoneRendering [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimport.cpp:227:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sixteenBitsImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/darktable/rawimportdarktableplugin.cpp:186:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertForEditor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/darktable/rawimportdarktableplugin.cpp:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/darktable/rawimportdarktableplugin.cpp:273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/darktable/rawimportdarktableplugin.cpp:310:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimport.cpp:110:30: style:inconclusive: Function 'setBusy' argument 1 names different: declaration 'busy' definition 'val'. [funcArgNamesDifferent] digikam-8.3.0/core/dplugins/rawimport/native/rawimport.h:50:23: note: Function 'setBusy' argument 1 names different: declaration 'busy' definition 'val'. digikam-8.3.0/core/dplugins/rawimport/native/rawimport.cpp:110:30: note: Function 'setBusy' argument 1 names different: declaration 'busy' definition 'val'. digikam-8.3.0/core/dplugins/rawimport/native/rawpostprocessing.cpp:69:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimportnativeplugin.cpp:130:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertForEditor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimportnativeplugin.cpp:152:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertForEditor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawimportnativeplugin.cpp:125:22: style: Variable 'rawImport' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/dplugins/rawimport/native/rawpreview.cpp:72:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadingPolicyFirstRemovePrevious [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawpreview.cpp:132:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadingPolicyFirstRemovePrevious [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawpreview.cpp:175:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawsettingsbox.cpp:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/native/rawsettingsbox.cpp:439:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/rawtherapee/rawimportrawtherapeeplugin.cpp:133:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertForEditor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/rawtherapee/rawimportrawtherapeeplugin.cpp:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/rawtherapee/rawimportrawtherapeeplugin.cpp:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/rawtherapee/rawimportrawtherapeeplugin.cpp:249:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/ufraw/rawimportufrawplugin.cpp:134:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertForEditor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/ufraw/rawimportufrawplugin.cpp:180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/ufraw/rawimportufrawplugin.cpp:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/dplugins/rawimport/ufraw/rawimportufrawplugin.cpp:255:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backwardStack [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:205:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable albums [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:240:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:449:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable albums [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:472:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable albums [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:494:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable widget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:554:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:713:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdvancedSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:718:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeywordSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:723:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeLineSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:728:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:733:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:738:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicatesSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:745:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarImageSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:763:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarImageSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:816:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/album.cpp:832:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:84:10: style:inconclusive: Technically the member function 'Digikam::HistoryItem::operator==' can be const. [functionConst] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:115:10: style:inconclusive: Technically the member function 'Digikam::HistoryPosition::operator==' can be const. [functionConst] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:557:58: style:inconclusive: Function 'slotImageSelected' argument 1 names different: declaration 'selectedImage' definition 'selectedImages'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumhistory.h:96:48: note: Function 'slotImageSelected' argument 1 names different: declaration 'selectedImage' definition 'selectedImages'. digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:557:58: note: Function 'slotImageSelected' argument 1 names different: declaration 'selectedImage' definition 'selectedImages'. digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:574:18: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/albumhistory.cpp:586:18: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/album.h:163:13: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] digikam-8.3.0/core/libs/album/engine/album.h:374:17: performance: Function 'caption()' should return member 'm_caption' by const reference. [returnByReference] digikam-8.3.0/core/libs/album/engine/album.h:375:17: performance: Function 'category()' should return member 'm_category' by const reference. [returnByReference] digikam-8.3.0/core/libs/album/engine/album.h:429:28: performance: Function 'icon()' should return member 'm_icon' by const reference. [returnByReference] digikam-8.3.0/core/libs/album/engine/album.h:494:26: performance: Function 'query()' should return member 'm_query' by const reference. [returnByReference] digikam-8.3.0/core/libs/album/engine/album.cpp:192:38: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/album/engine/album.cpp:301:61: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/album/engine/album.cpp:324:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:199:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserPreference [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:295:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInput [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:108:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:271:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:367:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:477:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:590:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:153:63: style:inconclusive: Function 'getStandardTagIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:134:45: note: Function 'getStandardTagIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:153:63: note: Function 'getStandardTagIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:158:67: style:inconclusive: Function 'getStandardTagRootIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:135:49: note: Function 'getStandardTagRootIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:158:67: note: Function 'getStandardTagRootIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:163:84: style:inconclusive: Function 'getStandardTagIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:136:66: note: Function 'getStandardTagIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:163:84: note: Function 'getStandardTagIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:175:86: style:inconclusive: Function 'getStandardAlbumIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:140:68: note: Function 'getStandardAlbumIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:175:86: note: Function 'getStandardAlbumIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:199:89: style:inconclusive: Function 'getStandardFaceIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:137:67: note: Function 'getStandardFaceIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:199:89: note: Function 'getStandardFaceIcon' argument 2 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:204:58: style:inconclusive: Function 'getNewTagIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:138:40: note: Function 'getNewTagIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:204:58: note: Function 'getNewTagIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:209:70: style:inconclusive: Function 'getStandardEmptyTrashIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:141:52: note: Function 'getStandardEmptyTrashIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:209:70: note: Function 'getStandardEmptyTrashIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:214:69: style:inconclusive: Function 'getStandardFullTrashIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:142:51: note: Function 'getStandardFullTrashIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:214:69: note: Function 'getStandardFullTrashIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:219:69: style:inconclusive: Function 'getStandardAlbumRootIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:143:51: note: Function 'getStandardAlbumRootIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:219:69: note: Function 'getStandardAlbumRootIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:224:65: style:inconclusive: Function 'getStandardAlbumIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:144:47: note: Function 'getStandardAlbumIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:224:65: note: Function 'getStandardAlbumIcon' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:229:56: style:inconclusive: Function 'computeIconSize' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:199:42: note: Function 'computeIconSize' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:229:56: note: Function 'computeIconSize' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:241:56: style:inconclusive: Function 'computeFaceSize' argument 1 names different: declaration 'size' definition 'relativeSize'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:200:42: note: Function 'computeFaceSize' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:241:56: note: Function 'computeFaceSize' argument 1 names different: declaration 'size' definition 'relativeSize'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:577:114: style:inconclusive: Function 'slotGotThumbnailFromIcon' argument 2 names different: declaration 'pixmap' definition 'thumbnail'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.h:186:96: note: Function 'slotGotThumbnailFromIcon' argument 2 names different: declaration 'pixmap' definition 'thumbnail'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:577:114: note: Function 'slotGotThumbnailFromIcon' argument 2 names different: declaration 'pixmap' definition 'thumbnail'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:183:23: style: Variable 'palbum' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:255:14: style: Variable 'cachePix' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:73:78: style:inconclusive: Function 'bindAlbum' argument 2 names different: declaration 'parent' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.h:61:57: note: Function 'bindAlbum' argument 2 names different: declaration 'parent' definition 'album'. digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:73:78: note: Function 'bindAlbum' argument 2 names different: declaration 'parent' definition 'album'. digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:78:60: style:inconclusive: Function 'boundAlbum' argument 1 names different: declaration 'action' definition 'sender'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.h:68:39: note: Function 'boundAlbum' argument 1 names different: declaration 'action' definition 'sender'. digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:78:60: note: Function 'boundAlbum' argument 1 names different: declaration 'action' definition 'sender'. digikam-8.3.0/core/libs/album/engine/albumthumbnailloader.cpp:445:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:95:55: style:inconclusive: Function 'slotAlbumNew' argument 1 names different: declaration 'parentAlbum' definition 'parent'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.h:79:34: note: Function 'slotAlbumNew' argument 1 names different: declaration 'parentAlbum' definition 'parent'. digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:95:55: note: Function 'slotAlbumNew' argument 1 names different: declaration 'parentAlbum' definition 'parent'. digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:103:26: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/albummodificationhelper.cpp:374:35: style: Variable 'oldAlbumCategories' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileNameBlackList [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbPathModificationDateList [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:127:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:236:40: style:inconclusive: Function 'slotAlbumAdded' argument 1 names different: declaration 'album' definition 'a'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumwatch.h:48:32: note: Function 'slotAlbumAdded' argument 1 names different: declaration 'album' definition 'a'. digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:236:40: note: Function 'slotAlbumAdded' argument 1 names different: declaration 'album' definition 'a'. digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:261:51: style:inconclusive: Function 'slotAlbumAboutToBeDeleted' argument 1 names different: declaration 'album' definition 'a'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/engine/albumwatch.h:49:43: note: Function 'slotAlbumAboutToBeDeleted' argument 1 names different: declaration 'album' definition 'a'. digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:261:51: note: Function 'slotAlbumAboutToBeDeleted' argument 1 names different: declaration 'album' definition 'a'. digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:243:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/engine/albumwatch.cpp:268:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/manager/albummanager.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager.cpp:193:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocationNull [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager.cpp:256:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocationUnavailable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager.cpp:283:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:161:45: style:inconclusive: Function 'addGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/manager/albummanager.h:247:35: note: Function 'addGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:161:45: note: Function 'addGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:169:48: style:inconclusive: Function 'removeGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/manager/albummanager.h:248:38: note: Function 'removeGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:169:48: note: Function 'removeGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:177:65: style:inconclusive: Function 'changeGuardedPointer' argument 2 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/manager/albummanager.h:249:55: note: Function 'changeGuardedPointer' argument 2 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:177:65: note: Function 'changeGuardedPointer' argument 2 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/album/manager/albummanager_album.cpp:34:5: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/manager/albummanager_collection.cpp:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_dalbum.cpp:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_dalbum.cpp:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Month [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_dalbum.cpp:153:9: style: The scope of the variable 'year' can be reduced. [variableScope] digikam-8.3.0/core/libs/album/manager/albummanager_dalbum.cpp:153:15: style: The scope of the variable 'month' can be reduced. [variableScope] digikam-8.3.0/core/libs/album/manager/albummanager_falbum.cpp:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:469:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:537:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:695:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:751:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_palbum.cpp:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_palbum.cpp:411:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_palbum.cpp:40:22: style: Local variable 'currentAlbums' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/album/manager/albummanager.h:200:15: note: Shadowed declaration digikam-8.3.0/core/libs/album/manager/albummanager_palbum.cpp:40:22: note: Shadow variable digikam-8.3.0/core/libs/album/manager/albummanager_palbum.cpp:198:22: style: Local variable 'currentAlbums' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/album/manager/albummanager.h:200:15: note: Shadowed declaration digikam-8.3.0/core/libs/album/manager/albummanager_palbum.cpp:198:22: note: Shadow variable digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:501:61: style:inconclusive: Function 'changeDatabase' argument 1 names different: declaration 'params' definition 'newParams'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/manager/albummanager.h:135:51: note: Function 'changeDatabase' argument 1 names different: declaration 'params' definition 'newParams'. digikam-8.3.0/core/libs/album/manager/albummanager_database.cpp:501:61: note: Function 'changeDatabase' argument 1 names different: declaration 'params' definition 'newParams'. digikam-8.3.0/core/libs/album/manager/albummanager_salbum.cpp:219:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_salbum.cpp:296:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEARCH [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:338:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:395:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:520:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:618:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:974:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:1101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable saveTags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:41:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:457:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:530:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:545:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:556:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DraggingState [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:586:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:663:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selected [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:782:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:865:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:1188:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderMove [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:107:27: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:240:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/manager/albummanager_talbum.cpp:865:23: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:263:83: style:inconclusive: Function 'slotSearchTextSettingsChanged' argument 2 names different: declaration 'searching' definition 'searched'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:308:64: note: Function 'slotSearchTextSettingsChanged' argument 2 names different: declaration 'searching' definition 'searched'. digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:263:83: note: Function 'slotSearchTextSettingsChanged' argument 2 names different: declaration 'searching' definition 'searched'. digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:382:68: style:inconclusive: Function 'setAlbumManagerCurrentAlbum' argument 1 names different: declaration 'setCurrentAlbum' definition 'set'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:195:49: note: Function 'setAlbumManagerCurrentAlbum' argument 1 names different: declaration 'setCurrentAlbum' definition 'set'. digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:382:68: note: Function 'setAlbumManagerCurrentAlbum' argument 1 names different: declaration 'setCurrentAlbum' definition 'set'. digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:810:61: style:inconclusive: Function 'rowsInserted' argument 1 names different: declaration 'index' definition 'parent'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:377:42: note: Function 'rowsInserted' argument 1 names different: declaration 'index' definition 'parent'. digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:810:61: note: Function 'rowsInserted' argument 1 names different: declaration 'index' definition 'parent'. digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.cpp:222:18: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateDefaultFilterModel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:103:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:218:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.h:38:10: warning: The class 'AbstractCountingAlbumTreeView' defines member function with name 'setAlbumFilterModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:388:10: note: Parent function 'AbstractAlbumTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.h:38:10: note: Derived function 'AbstractCountingAlbumTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:72:62: warning: The class 'AbstractCheckableAlbumTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:72:62: note: Derived function 'AbstractCheckableAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:77:60: warning: The class 'AbstractCheckableAlbumTreeView' defines member function with name 'albumFilterModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:105:23: note: Parent function 'AbstractAlbumTreeView::albumFilterModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.cpp:77:60: note: Derived function 'AbstractCheckableAlbumTreeView::albumFilterModel' digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.cpp:31:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateDefaultFilterModel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowCountAccordingToSettings [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.cpp:73:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlwaysShowInclusiveCounts [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.cpp:62:37: warning: The class 'AbstractCountingAlbumTreeView' defines member function with name 'setAlbumFilterModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:388:10: note: Parent function 'AbstractAlbumTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.cpp:62:37: note: Derived function 'AbstractCountingAlbumTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/albumlabelssearchhandler.cpp:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RatingMin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumlabelssearchhandler.cpp:225:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdvancedSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumlabelssearchhandler.cpp:489:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumlabelssearchhandler.cpp:526:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:40:34: warning: The class 'AbstractCheckableAlbumTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:40:34: note: Derived function 'AbstractCheckableAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:41:32: warning: The class 'AbstractCheckableAlbumTreeView' defines member function with name 'albumFilterModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:105:23: note: Parent function 'AbstractAlbumTreeView::albumFilterModel' digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:41:32: note: Derived function 'AbstractCheckableAlbumTreeView::albumFilterModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.h:36:17: warning: The class 'AlbumTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractCheckableAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:40:34: note: Parent function 'AbstractCheckableAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.h:36:17: note: Derived function 'AlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.h:36:17: warning: The class 'AlbumTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.h:36:17: note: Derived function 'AlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.h:45:10: warning: The class 'AlbumTreeView' defines member function with name 'setCurrentAlbums' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:255:10: note: Parent function 'AbstractAlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/albumtreeview.h:45:10: note: Derived function 'AlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/albumselectiontreeview.cpp:304:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumselectiontreeview.cpp:367:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumselectiontreeview.cpp:379:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOEXPANDDELAY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:73:28: warning: The class 'AlbumTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractCheckableAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:40:34: note: Parent function 'AbstractCheckableAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:73:28: note: Derived function 'AlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:73:28: warning: The class 'AlbumTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:73:28: note: Derived function 'AlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:88:21: warning: The class 'AlbumTreeView' defines member function with name 'setCurrentAlbums' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:255:10: note: Parent function 'AbstractAlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:88:21: note: Derived function 'AlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/albumtreeview.cpp:95:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:31:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateDefaultModel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:47:20: warning: The class 'DateTreeView' defines member function with name 'setAlbumFilterModel' also defined in its parent class 'AbstractCountingAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractcountingalbumtreeview.h:38:10: note: Parent function 'AbstractCountingAlbumTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:47:20: note: Derived function 'DateTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:42:31: warning: The class 'DateTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:42:31: note: Derived function 'DateTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:47:20: warning: The class 'DateTreeView' defines member function with name 'setAlbumFilterModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:388:10: note: Parent function 'AbstractAlbumTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:47:20: note: Derived function 'DateTreeView::setAlbumFilterModel' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:62:20: warning: The class 'DateTreeView' defines member function with name 'setCurrentAlbums' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:255:10: note: Parent function 'AbstractAlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:62:20: note: Derived function 'DateTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:67:40: style:inconclusive: Function 'setCurrentAlbum' argument 1 names different: declaration 'dateId' definition 'albumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/datetreeview.h:45:30: note: Function 'setCurrentAlbum' argument 1 names different: declaration 'dateId' definition 'albumId'. digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:67:40: note: Function 'setCurrentAlbum' argument 1 names different: declaration 'dateId' definition 'albumId'. digikam-8.3.0/core/libs/album/treeview/datetreeview.cpp:69:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:112:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:194:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:279:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:362:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:403:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:431:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/labelstreeview.cpp:494:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selected [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateDefaultModel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:59:30: warning: The class 'SearchTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractCheckableAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:40:34: note: Parent function 'AbstractCheckableAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:59:30: note: Derived function 'SearchTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:59:30: warning: The class 'SearchTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:59:30: note: Derived function 'SearchTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:84:22: warning: The class 'SearchTreeView' defines member function with name 'setCurrentAlbums' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:255:10: note: Parent function 'AbstractAlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:84:22: note: Derived function 'SearchTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:64:115: style:inconclusive: Function 'setAlbumFilterModel' argument 2 names different: declaration 'model' definition 'filterModel'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/searchtreeview.h:44:103: note: Function 'setAlbumFilterModel' argument 2 names different: declaration 'model' definition 'filterModel'. digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:64:115: note: Function 'setAlbumFilterModel' argument 2 names different: declaration 'model' definition 'filterModel'. digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:89:42: style:inconclusive: Function 'setCurrentAlbum' argument 1 names different: declaration 'searchId' definition 'albumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/searchtreeview.h:49:30: note: Function 'setCurrentAlbum' argument 1 names different: declaration 'searchId' definition 'albumId'. digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:89:42: note: Function 'setCurrentAlbum' argument 1 names different: declaration 'searchId' definition 'albumId'. digikam-8.3.0/core/libs/album/treeview/searchtreeview.cpp:91:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOEXPANDDELAY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:92:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:103:24: warning: The class 'TagTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractCheckableAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractcheckablealbumtreeview.h:40:34: note: Parent function 'AbstractCheckableAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:103:24: note: Derived function 'TagTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:103:24: warning: The class 'TagTreeView' defines member function with name 'albumModel' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:104:33: note: Parent function 'AbstractAlbumTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:103:24: note: Derived function 'TagTreeView::albumModel' digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:138:19: warning: The class 'TagTreeView' defines member function with name 'setCurrentAlbums' also defined in its parent class 'AbstractAlbumTreeView'. [duplInheritedMember] digikam-8.3.0/core/libs/album/treeview/abstractalbumtreeview.h:255:10: note: Parent function 'AbstractAlbumTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:138:19: note: Derived function 'TagTreeView::setCurrentAlbums' digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:138:57: style:inconclusive: Function 'setCurrentAlbums' argument 1 names different: declaration 'tags' definition 'albums'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/tagtreeview.h:63:48: note: Function 'setCurrentAlbums' argument 1 names different: declaration 'tags' definition 'albums'. digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:138:57: note: Function 'setCurrentAlbums' argument 1 names different: declaration 'tags' definition 'albums'. digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:143:39: style:inconclusive: Function 'setCurrentAlbum' argument 1 names different: declaration 'tagId' definition 'albumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/treeview/tagtreeview.h:64:30: note: Function 'setCurrentAlbum' argument 1 names different: declaration 'tagId' definition 'albumId'. digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:143:39: note: Function 'setCurrentAlbum' argument 1 names different: declaration 'tagId' definition 'albumId'. digikam-8.3.0/core/libs/album/treeview/tagtreeview.cpp:145:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:108:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Help [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:371:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:389:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:407:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:428:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.cpp:134:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.cpp:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.cpp:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closeOnActivate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.cpp:271:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:412:13: style: Local variable 'title' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/album/widgets/albumpropsedit.h:40:17: note: Shadowed declaration digikam-8.3.0/core/libs/album/widgets/albumpropsedit.cpp:412:13: note: Shadow variable digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.cpp:124:58: style:inconclusive: Function 'installView' argument 1 names different: declaration 'view' definition 'v'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.h:109:41: note: Function 'installView' argument 1 names different: declaration 'view' definition 'v'. digikam-8.3.0/core/libs/album/widgets/albumselectcombobox.cpp:124:58: note: Function 'installView' argument 1 names different: declaration 'view' definition 'v'. digikam-8.3.0/core/libs/album/widgets/albumselectdialog.cpp:69:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectdialog.cpp:156:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectdialog.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:57:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:193:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:249:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:281:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:293:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:307:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:434:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:442:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:504:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:527:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectors.cpp:535:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselecttabs.cpp:97:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselecttabs.cpp:234:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectwidget.cpp:152:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlbumTitleRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectwidget.cpp:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionlocation.cpp:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/album/widgets/albumselectwidget.cpp:257:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionlocation.h:152:25: performance: Function 'albumRootPath()' should return member 'm_path' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/collection/collectionlocation.h:157:25: performance: Function 'label()' should return member 'm_label' by const reference. [returnByReference] digikam-8.3.0/core/libs/album/widgets/albumselectwidget.cpp:96:23: style: Variable 'createdAlbum' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/widgets/albumselectwidget.cpp:171:13: style: Variable 'select' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/album/widgets/albumselectwidget.cpp:243:19: style: Variable 'urlAlbum' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.h:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:173:37: performance: Function 'dst()' should return member 'm_dst' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:67:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:72:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:120:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:158:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:75:57: style:inconclusive: Function 'albumRootPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:278:42: note: Function 'albumRootPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:75:57: note: Function 'albumRootPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:136:17: style: Local variable 'album' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:308:13: note: Shadowed declaration digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:136:17: note: Shadow variable digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:176:17: style: Local variable 'album' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:308:13: note: Shadowed declaration digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:176:17: note: Shadow variable digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:26:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:41:31: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:55:31: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:79:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:107:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:127:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:196:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_album.cpp:107:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:240:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:442:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:714:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:723:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:746:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:832:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volumesListCache [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volumesListCache [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:62:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StorageAccess [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:290:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:330:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:535:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:593:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:659:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:223:82: style:inconclusive: Function 'checkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:132:76: note: Function 'checkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:223:82: note: Function 'checkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:415:89: style:inconclusive: Function 'checkNetworkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:134:83: note: Function 'checkNetworkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:415:89: note: Function 'checkNetworkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:544:71: style:inconclusive: Function 'migrationCandidates' argument 1 names different: declaration 'disappearedLocation' definition 'location'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:170:56: note: Function 'migrationCandidates' argument 1 names different: declaration 'disappearedLocation' definition 'location'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:544:71: note: Function 'migrationCandidates' argument 1 names different: declaration 'disappearedLocation' definition 'location'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:545:60: style:inconclusive: Function 'migrationCandidates' argument 2 names different: declaration 'technicalDescription' definition 'description'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:171:45: note: Function 'migrationCandidates' argument 2 names different: declaration 'technicalDescription' definition 'description'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:545:60: note: Function 'migrationCandidates' argument 2 names different: declaration 'technicalDescription' definition 'description'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:749:70: style:inconclusive: Function 'locationForPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionmanager.h:213:55: note: Function 'locationForPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:749:70: note: Function 'locationForPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:492:24: style: Variable 'albumLoc' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:530:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:673:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:687:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:958:5: style: Variable 'location' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/collection/collectionmanager_location.cpp:526:36: style: Variable 'volumes' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/collection/collectionmanager_p.cpp:324:21: style: The scope of the variable 'colPath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/collection/collectionscanner_p.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removedItemsTime [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_p.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removedItemsTime [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_p.cpp:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable observer [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_p.cpp:255:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deferredFileScanning [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_p.cpp:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needResolveHistorySet [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:181:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:230:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:250:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:269:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:279:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:295:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:317:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:215:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trashed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:463:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useFastScan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:565:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:693:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:954:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:1151:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueHash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:1218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:105:84: style:inconclusive: Function 'copyFileProperties' argument 2 names different: declaration 'dest' definition 'd'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscanner.h:241:76: note: Function 'copyFileProperties' argument 2 names different: declaration 'dest' definition 'd'. digikam-8.3.0/core/libs/database/collection/collectionscanner_utils.cpp:105:84: note: Function 'copyFileProperties' argument 2 names different: declaration 'dest' definition 'd'. digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:231:22: performance: Function 'srcIds()' should return member 'm_srcIds' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:242:17: performance: Function 'dstNames()' should return member 'm_dstNames' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:292:22: performance: Function 'ids()' should return member 'm_ids' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.cpp:191:40: style:inconclusive: Function 'ItemCopyMoveHint' argument 2 names different: declaration 'dstAlbumRootId' definition 'dstItemRootId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:227:26: note: Function 'ItemCopyMoveHint' argument 2 names different: declaration 'dstAlbumRootId' definition 'dstItemRootId'. digikam-8.3.0/core/libs/database/collection/collectionscannerhints.cpp:191:40: note: Function 'ItemCopyMoveHint' argument 2 names different: declaration 'dstAlbumRootId' definition 'dstItemRootId'. digikam-8.3.0/core/libs/database/collection/collectionscannerhints.cpp:192:40: style:inconclusive: Function 'ItemCopyMoveHint' argument 3 names different: declaration 'albumId' definition 'dstAlbumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:228:26: note: Function 'ItemCopyMoveHint' argument 3 names different: declaration 'albumId' definition 'dstAlbumId'. digikam-8.3.0/core/libs/database/collection/collectionscannerhints.cpp:192:40: note: Function 'ItemCopyMoveHint' argument 3 names different: declaration 'albumId' definition 'dstAlbumId'. digikam-8.3.0/core/libs/database/collection/collectionscannerhints.cpp:276:56: style:inconclusive: Function 'ItemChangeHint' argument 1 names different: declaration 'srcIds' definition 'ids'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscannerhints.h:289:53: note: Function 'ItemChangeHint' argument 1 names different: declaration 'srcIds' definition 'ids'. digikam-8.3.0/core/libs/database/collection/collectionscannerhints.cpp:276:56: note: Function 'ItemChangeHint' argument 1 names different: declaration 'srcIds' definition 'ids'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:615:13: style: The scope of the variable 'toBeDeletedIndex' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:1142:13: style: The scope of the variable 'oldHash' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:1143:15: style: The scope of the variable 'oldSize' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:400:83: style:inconclusive: Function 'scanFile' argument 3 names different: declaration 'id' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscanner.h:215:68: note: Function 'scanFile' argument 3 names different: declaration 'id' definition 'imageId'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:400:83: note: Function 'scanFile' argument 3 names different: declaration 'id' definition 'imageId'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:949:57: style:inconclusive: Function 'scanFileNormal' argument 1 names different: declaration 'info' definition 'fi'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscanner.h:203:42: note: Function 'scanFileNormal' argument 1 names different: declaration 'info' definition 'fi'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:949:57: note: Function 'scanFileNormal' argument 1 names different: declaration 'info' definition 'fi'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:1139:75: style:inconclusive: Function 'scanFileUpdateHashReuseThumbnail' argument 1 names different: declaration 'fi' definition 'info'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/collection/collectionscanner.h:206:60: note: Function 'scanFileUpdateHashReuseThumbnail' argument 1 names different: declaration 'fi' definition 'info'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:1139:75: note: Function 'scanFileUpdateHashReuseThumbnail' argument 1 names different: declaration 'fi' definition 'info'. digikam-8.3.0/core/libs/database/collection/collectionscanner_scan.cpp:631:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:274:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Last [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:568:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Images [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemInformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:570:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageMetadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:571:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMetadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:572:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemComments [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemPositions [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageHistoryInfo [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbfields.h:575:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomEnum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbbackend.h:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:476:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:512:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:552:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:891:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:994:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1501:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1533:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1617:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1683:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1932:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2608:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2756:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3360:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3379:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3610:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4081:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4117:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4255:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4274:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4292:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4415:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4636:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4708:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:275:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateErrorMustAbort [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:385:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lockCount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:408:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lockCount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:435:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lockCount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:72:13: performance:inconclusive: Technically the member function 'Digikam::CoreDbAccess::db' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:147:23: note: Technically the member function 'Digikam::CoreDbAccess::db' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:72:13: note: Technically the member function 'Digikam::CoreDbAccess::db' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:77:20: performance:inconclusive: Technically the member function 'Digikam::CoreDbAccess::backend' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:152:30: note: Technically the member function 'Digikam::CoreDbAccess::backend' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:77:20: note: Technically the member function 'Digikam::CoreDbAccess::backend' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:83:13: performance:inconclusive: Technically the member function 'Digikam::CoreDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:345:23: note: Technically the member function 'Digikam::CoreDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:83:13: note: Technically the member function 'Digikam::CoreDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:88:10: performance:inconclusive: Technically the member function 'Digikam::CoreDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbaccess.cpp:350:20: note: Technically the member function 'Digikam::CoreDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbaccess.h:88:10: note: Technically the member function 'Digikam::CoreDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbbackend.cpp:45:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenSchemaChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:914:13: style: The scope of the variable 'imageFormats' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:914:27: style: The scope of the variable 'videoFormats' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:914:41: style: The scope of the variable 'audioFormats' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:914:55: style: The scope of the variable 'userImageFormats' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:914:73: style: The scope of the variable 'userVideoFormats' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:914:91: style: The scope of the variable 'userAudioFormats' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2635:17: style: The scope of the variable 'albumRootPath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2635:32: style: The scope of the variable 'relativePath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2635:46: style: The scope of the variable 'name' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2673:17: style: The scope of the variable 'albumRootPath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2673:32: style: The scope of the variable 'relativePath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:2673:46: style: The scope of the variable 'name' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3443:30: style: The scope of the variable 'count' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3478:28: style: The scope of the variable 'count' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3514:21: style: The scope of the variable 'tagID' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3514:28: style: The scope of the variable 'count' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3695:9: style: The scope of the variable 'id' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3696:13: style: The scope of the variable 'albumRelativePath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3925:17: style: The scope of the variable 'relativePath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3925:31: style: The scope of the variable 'name' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3989:15: style: The scope of the variable 'id' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3990:15: style: The scope of the variable 'relativePath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3990:29: style: The scope of the variable 'name' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4146:17: style: The scope of the variable 'albumRootPath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4146:32: style: The scope of the variable 'relativePath' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4146:46: style: The scope of the variable 'name' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:644:49: style:inconclusive: Function 'getTagProperties' argument 1 names different: declaration 'tagID' definition 'tagId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:448:45: note: Function 'getTagProperties' argument 1 names different: declaration 'tagID' definition 'tagId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:644:49: note: Function 'getTagProperties' argument 1 names different: declaration 'tagID' definition 'tagId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1477:80: style:inconclusive: Function 'getImagesFields' argument 2 names different: declaration 'imagesFields' definition 'fields'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:825:57: note: Function 'getImagesFields' argument 2 names different: declaration 'imagesFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1477:80: note: Function 'getImagesFields' argument 2 names different: declaration 'imagesFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1509:92: style:inconclusive: Function 'getItemInformation' argument 2 names different: declaration 'infoFields' definition 'fields'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:860:69: note: Function 'getItemInformation' argument 2 names different: declaration 'infoFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1509:92: note: Function 'getItemInformation' argument 2 names different: declaration 'infoFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1549:88: style:inconclusive: Function 'getImageMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:902:65: note: Function 'getImageMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1549:88: note: Function 'getImageMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1566:88: style:inconclusive: Function 'getVideoMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:933:65: note: Function 'getVideoMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1566:88: note: Function 'getVideoMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1583:87: style:inconclusive: Function 'getItemPosition' argument 2 names different: declaration 'positionFields' definition 'fields'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:967:64: note: Function 'getItemPosition' argument 2 names different: declaration 'positionFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1583:87: note: Function 'getItemPosition' argument 2 names different: declaration 'positionFields' definition 'fields'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1735:46: style:inconclusive: Function 'changeItemInformation' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:853:42: note: Function 'changeItemInformation' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1735:46: note: Function 'changeItemInformation' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1775:44: style:inconclusive: Function 'changeImageMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:895:40: note: Function 'changeImageMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1775:44: note: Function 'changeImageMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1823:44: style:inconclusive: Function 'changeVideoMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:926:40: note: Function 'changeVideoMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1823:44: note: Function 'changeVideoMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1870:43: style:inconclusive: Function 'changeItemPosition' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:960:39: note: Function 'changeItemPosition' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1870:43: note: Function 'changeItemPosition' argument 1 names different: declaration 'imageID' definition 'imageId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1982:37: style:inconclusive: Function 'removeImageComment' argument 1 names different: declaration 'commentId' definition 'commentid'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:1020:33: note: Function 'removeImageComment' argument 1 names different: declaration 'commentId' definition 'commentid'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1982:37: note: Function 'removeImageComment' argument 1 names different: declaration 'commentId' definition 'commentid'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3662:61: style:inconclusive: Function 'getAlbumForPath' argument 2 names different: declaration 'relativePath' definition 'folder'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:238:58: note: Function 'getAlbumForPath' argument 2 names different: declaration 'relativePath' definition 'folder'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3662:61: note: Function 'getAlbumForPath' argument 2 names different: declaration 'relativePath' definition 'folder'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3787:56: style:inconclusive: Function 'setItemAlbum' argument 2 names different: declaration 'albumId' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:794:52: note: Function 'setItemAlbum' argument 2 names different: declaration 'albumId' definition 'album'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3787:56: note: Function 'setItemAlbum' argument 2 names different: declaration 'albumId' definition 'album'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3861:67: style:inconclusive: Function 'getItemURLsInAlbum' argument 2 names different: declaration 'order' definition 'sortOrder'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:694:63: note: Function 'getItemURLsInAlbum' argument 2 names different: declaration 'order' definition 'sortOrder'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:3861:67: note: Function 'getItemURLsInAlbum' argument 2 names different: declaration 'order' definition 'sortOrder'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4399:43: style:inconclusive: Function 'renameAlbum' argument 2 names different: declaration 'newAlbumRootId' definition 'newAlbumRoot'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:282:39: note: Function 'renameAlbum' argument 2 names different: declaration 'newAlbumRootId' definition 'newAlbumRoot'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4399:43: note: Function 'renameAlbum' argument 2 names different: declaration 'newAlbumRootId' definition 'newAlbumRoot'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4508:61: style:inconclusive: Function 'copyImageAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredb.h:1384:57: note: Function 'copyImageAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4508:61: note: Function 'copyImageAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:103:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:193:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:51:22: performance: Function 'ids()' should return member 'm_ids' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:112:22: performance: Function 'ids()' should return member 'm_ids' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:114:16: performance: Function 'tags()' should return member 'm_tags' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:237:22: performance: Function 'ids()' should return member 'm_ids' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:239:16: performance: Function 'albums()' should return member 'm_albums' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:78:101: style:inconclusive: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:93:86: note: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:78:101: note: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:85:86: style:inconclusive: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:94:71: note: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:85:86: note: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:92:71: style:inconclusive: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:95:56: note: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:92:71: note: Function 'ImageTagChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:168:117: style:inconclusive: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:213:95: note: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:168:117: note: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:175:102: style:inconclusive: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:214:80: note: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:175:102: note: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:182:87: style:inconclusive: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:215:65: note: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:182:87: note: Function 'CollectionImageChangeset' argument 3 names different: declaration 'operation' definition 'op'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:355:44: style:inconclusive: Function 'AlbumRootChangeset' argument 1 names different: declaration 'albumRootId' definition 'albumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:342:28: note: Function 'AlbumRootChangeset' argument 1 names different: declaration 'albumRootId' definition 'albumId'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:355:44: note: Function 'AlbumRootChangeset' argument 1 names different: declaration 'albumRootId' definition 'albumId'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:403:38: style:inconclusive: Function 'SearchChangeset' argument 1 names different: declaration 'searchId' definition 'albumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbchangesets.h:377:25: note: Function 'SearchChangeset' argument 1 names different: declaration 'searchId' definition 'albumId'. digikam-8.3.0/core/libs/database/coredb/coredbchangesets.cpp:403:38: note: Function 'SearchChangeset' argument 1 names different: declaration 'searchId' definition 'albumId'. digikam-8.3.0/core/libs/database/coredb/coredb.cpp:246:13: style: Unused variable: iconAlbumUrl [unusedVariable] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:246:27: style: Unused variable: iconName [unusedVariable] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:1402:16: style: Unused variable: ids [unusedVariable] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4699:37: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/coredb/coredb.cpp:4701:37: style: Variable 'messageType' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/coredb/coredbchecker.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbchecker.h:36:10: performance:inconclusive: Technically the member function 'Digikam::CoreDbPrivilegesChecker::checkPriv' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbchecker.cpp:90:31: note: Technically the member function 'Digikam::CoreDbPrivilegesChecker::checkPriv' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbchecker.h:36:10: note: Technically the member function 'Digikam::CoreDbPrivilegesChecker::checkPriv' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbcopymanager.cpp:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbcopymanager.cpp:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbdownloadhistory.cpp:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownloadedYes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbcopymanager.cpp:300:44: style:inconclusive: Function 'handleClosing' argument 1 names different: declaration 'isstopThread' definition 'isStopThread'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbcopymanager.h:72:29: note: Function 'handleClosing' argument 1 names different: declaration 'isstopThread' definition 'isStopThread'. digikam-8.3.0/core/libs/database/coredb/coredbcopymanager.cpp:300:44: note: Function 'handleClosing' argument 1 names different: declaration 'isstopThread' definition 'isStopThread'. digikam-8.3.0/core/libs/database/coredb/coredbnamefilter.cpp:46:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbnamefilter.h:48:10: style:inconclusive: Technically the member function 'Digikam::CoreDbNameFilter::matches' can be const. [functionConst] digikam-8.3.0/core/libs/database/coredb/coredbnamefilter.cpp:60:24: note: Technically the member function 'Digikam::CoreDbNameFilter::matches' can be const. digikam-8.3.0/core/libs/database/coredb/coredbnamefilter.h:48:10: note: Technically the member function 'Digikam::CoreDbNameFilter::matches' can be const. digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:354:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateErrorMustAbort [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:374:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:682:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:713:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:857:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateErrorMustAbort [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:917:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:936:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:141:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:247:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:264:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Characters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Characters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:334:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Characters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:675:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:724:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:906:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_KEEP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1313:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.h:56:19: style:inconclusive: Technically the member function 'Digikam::CoreDbSchemaUpdater::getLastErrorMessage' can be const. [functionConst] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:114:36: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::getLastErrorMessage' can be const. digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.h:56:19: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::getLastErrorMessage' can be const. digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.h:65:10: performance:inconclusive: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultFilterSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:476:27: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultFilterSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.h:65:10: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultFilterSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.h:68:10: performance:inconclusive: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultIgnoreDirectoryFilterSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:544:27: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultIgnoreDirectoryFilterSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.h:68:10: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultIgnoreDirectoryFilterSettings' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/coredb/coredbschemaupdater.cpp:675:26: style: Variable 'errorMsg' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1153:44: warning: The class 'SearchXmlCachingReader' defines member function with name 'readNext' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:36:37: note: Parent function 'SearchXmlReader::readNext' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1153:44: note: Derived function 'SearchXmlCachingReader::readNext' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1173:45: warning: The class 'SearchXmlCachingReader' defines member function with name 'groupOperator' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:89:38: note: Parent function 'SearchXmlReader::groupOperator' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1173:45: note: Derived function 'SearchXmlCachingReader::groupOperator' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1178:33: warning: The class 'SearchXmlCachingReader' defines member function with name 'groupCaption' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:94:26: note: Parent function 'SearchXmlReader::groupCaption' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1178:33: note: Derived function 'SearchXmlCachingReader::groupCaption' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1183:45: warning: The class 'SearchXmlCachingReader' defines member function with name 'fieldOperator' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:104:38: note: Parent function 'SearchXmlReader::fieldOperator' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1183:45: note: Derived function 'SearchXmlCachingReader::fieldOperator' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1188:33: warning: The class 'SearchXmlCachingReader' defines member function with name 'fieldName' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:109:26: note: Parent function 'SearchXmlReader::fieldName' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1188:33: note: Derived function 'SearchXmlCachingReader::fieldName' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1193:45: warning: The class 'SearchXmlCachingReader' defines member function with name 'fieldRelation' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:114:38: note: Parent function 'SearchXmlReader::fieldRelation' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1193:45: note: Derived function 'SearchXmlCachingReader::fieldRelation' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1198:33: warning: The class 'SearchXmlCachingReader' defines member function with name 'value' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:119:26: note: Parent function 'SearchXmlReader::value' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1198:33: note: Derived function 'SearchXmlCachingReader::value' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1209:29: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToInt' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:124:22: note: Parent function 'SearchXmlReader::valueToInt' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1209:29: note: Derived function 'SearchXmlCachingReader::valueToInt' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1220:35: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToLongLong' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:129:28: note: Parent function 'SearchXmlReader::valueToLongLong' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1220:35: note: Derived function 'SearchXmlCachingReader::valueToLongLong' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1231:32: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToDouble' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:134:25: note: Parent function 'SearchXmlReader::valueToDouble' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1231:32: note: Derived function 'SearchXmlCachingReader::valueToDouble' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1242:35: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToDateTime' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:139:28: note: Parent function 'SearchXmlReader::valueToDateTime' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1242:35: note: Derived function 'SearchXmlCachingReader::valueToDateTime' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1253:36: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToIntList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:144:29: note: Parent function 'SearchXmlReader::valueToIntList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1253:36: note: Derived function 'SearchXmlCachingReader::valueToIntList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1270:42: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToLongLongList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:166:35: note: Parent function 'SearchXmlReader::valueToLongLongList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1270:42: note: Derived function 'SearchXmlCachingReader::valueToLongLongList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1287:39: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToDoubleList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:188:32: note: Parent function 'SearchXmlReader::valueToDoubleList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1287:39: note: Derived function 'SearchXmlCachingReader::valueToDoubleList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1319:37: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToStringList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:210:30: note: Parent function 'SearchXmlReader::valueToStringList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1319:37: note: Derived function 'SearchXmlCachingReader::valueToStringList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1303:42: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToDateTimeList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:232:35: note: Parent function 'SearchXmlReader::valueToDateTimeList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1303:42: note: Derived function 'SearchXmlCachingReader::valueToDateTimeList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1330:36: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToIntOrIntList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:254:29: note: Parent function 'SearchXmlReader::valueToIntOrIntList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1330:36: note: Derived function 'SearchXmlCachingReader::valueToIntOrIntList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1359:39: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToDoubleOrDoubleList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:289:32: note: Parent function 'SearchXmlReader::valueToDoubleOrDoubleList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1359:39: note: Derived function 'SearchXmlCachingReader::valueToDoubleOrDoubleList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1388:40: warning: The class 'SearchXmlCachingReader' defines member function with name 'valueToStringOrStringList' also defined in its parent class 'SearchXmlReader'. [duplInheritedMember] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:324:33: note: Parent function 'SearchXmlReader::valueToStringOrStringList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:1388:40: note: Derived function 'SearchXmlCachingReader::valueToStringOrStringList' digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.h:290:13: performance: Function 'xml()' should return member 'm_xml' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.h:382:25: performance: Function 'groupCaption()' should return member 'm_groupCaption' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.h:385:25: performance: Function 'fieldName()' should return member 'm_fieldName' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:458:59: style:inconclusive: Function 'readToStartOfElement' argument 1 names different: declaration 'name' definition 'elementName'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.h:190:46: note: Function 'readToStartOfElement' argument 1 names different: declaration 'name' definition 'elementName'. digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:458:59: note: Function 'readToStartOfElement' argument 1 names different: declaration 'name' definition 'elementName'. digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:902:49: style:inconclusive: Function 'split' argument 1 names different: declaration 'string' definition 'keywords'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.h:316:58: note: Function 'split' argument 1 names different: declaration 'string' definition 'keywords'. digikam-8.3.0/core/libs/database/coredb/coredbsearchxml.cpp:902:49: note: Function 'split' argument 1 names different: declaration 'string' definition 'keywords'. digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:51:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:96:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:362:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:392:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:207:36: style:inconclusive: Function 'searchUrl' argument 1 names different: declaration 'searchId' definition 'id'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredburl.h:131:36: note: Function 'searchUrl' argument 1 names different: declaration 'searchId' definition 'id'. digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:207:36: note: Function 'searchUrl' argument 1 names different: declaration 'searchId' definition 'id'. digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:223:34: style:inconclusive: Function 'CoreDbUrl' argument 1 names different: declaration 'digikamUrl' definition 'digikamalbumsUrl'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredburl.h:136:36: note: Function 'CoreDbUrl' argument 1 names different: declaration 'digikamUrl' definition 'digikamalbumsUrl'. digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:223:34: note: Function 'CoreDbUrl' argument 1 names different: declaration 'digikamUrl' definition 'digikamalbumsUrl'. digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:51:13: style: Local variable 'albumRootPath' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/coredb/coredburl.h:182:13: note: Shadowed declaration digikam-8.3.0/core/libs/database/coredb/coredburl.cpp:51:13: note: Shadow variable digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:287:57: style:inconclusive: Function 'sendImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:60:48: note: Function 'sendImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:287:57: note: Function 'sendImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:303:63: style:inconclusive: Function 'sendImageTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:61:54: note: Function 'sendImageTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:303:63: note: Function 'sendImageTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:315:77: style:inconclusive: Function 'sendCollectionImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:62:68: note: Function 'sendCollectionImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:315:77: note: Function 'sendCollectionImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:327:57: style:inconclusive: Function 'sendAlbumChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:63:48: note: Function 'sendAlbumChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:327:57: note: Function 'sendAlbumChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:339:53: style:inconclusive: Function 'sendTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:64:44: note: Function 'sendTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:339:53: note: Function 'sendTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:351:65: style:inconclusive: Function 'sendAlbumRootChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:65:56: note: Function 'sendAlbumRootChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:351:65: note: Function 'sendAlbumRootChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:363:59: style:inconclusive: Function 'sendSearchChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/coredb/coredbwatch.h:66:50: note: Function 'sendSearchChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/coredb/coredbwatch.cpp:363:59: note: Function 'sendSearchChange' argument 1 names different: declaration 'changeset' definition 'cset'. digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:65:10: style:inconclusive: Technically the member function 'Digikam::AlbumsDBJobInfo::albumRootId' can be const. [functionConst] digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.cpp:70:22: note: Technically the member function 'Digikam::AlbumsDBJobInfo::albumRootId' can be const. digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:65:10: note: Technically the member function 'Digikam::AlbumsDBJobInfo::albumRootId' can be const. digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:68:13: style:inconclusive: Technically the member function 'Digikam::AlbumsDBJobInfo::album' can be const. [functionConst] digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.cpp:80:26: note: Technically the member function 'Digikam::AlbumsDBJobInfo::album' can be const. digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:68:13: note: Technically the member function 'Digikam::AlbumsDBJobInfo::album' can be const. digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:68:13: performance: Function 'album()' should return member 'm_album' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:88:13: performance: Function 'specialTag()' should return member 'm_specialTag' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/dbjobs/dbjobinfo.h:91:16: performance: Function 'tagsIds()' should return member 'm_tagsIds' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/dbjobs/dbjob.cpp:101:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjob.cpp:329:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjob.cpp:361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBJOB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjob.cpp:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjobsmanager.cpp:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjobsmanager.cpp:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjobsmanager.cpp:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjobsmanager.cpp:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjobsmanager.cpp:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/dbjobs/dbjobsmanager.cpp:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineaccess.cpp:52:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_COREDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineactiontype.h:49:14: style:inconclusive: Technically the member function 'Digikam::DbEngineActionType::getActionValue' can be const. [functionConst] digikam-8.3.0/core/libs/database/engine/dbengineactiontype.cpp:69:30: note: Technically the member function 'Digikam::DbEngineActionType::getActionValue' can be const. digikam-8.3.0/core/libs/database/engine/dbengineactiontype.h:49:14: note: Technically the member function 'Digikam::DbEngineActionType::getActionValue' can be const. digikam-8.3.0/core/libs/database/engine/dbengineconfig.cpp:46:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineconfig.cpp:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorMessage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.cpp:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.cpp:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.cpp:130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.cpp:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.h:43:10: performance:inconclusive: Technically the member function 'Digikam::DbEngineConfigSettingsLoader::readDBActions' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.cpp:121:36: note: Technically the member function 'Digikam::DbEngineConfigSettingsLoader::readDBActions' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.h:43:10: note: Technically the member function 'Digikam::DbEngineConfigSettingsLoader::readDBActions' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbengineconfigloader.cpp:49:80: style: Parameter 'databaseElement' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:307:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:324:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:345:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:369:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:494:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:677:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:724:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:813:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:873:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1015:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1320:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1761:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1846:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1889:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineguierrorhandler.cpp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineguierrorhandler.cpp:173:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineguierrorhandler.cpp:202:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1929:28: style: Error code from the return value of function d->databaseForThread().rollback() is not used. [ignoredReturnErrorCode] digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:70:18: style:inconclusive: Technically the member function 'Digikam::BdEngineBackendPrivate::connectionName' can be const. [functionConst] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:255:33: note: Technically the member function 'Digikam::BdEngineBackendPrivate::connectionName' can be const. digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:70:18: note: Technically the member function 'Digikam::BdEngineBackendPrivate::connectionName' can be const. digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:77:10: performance:inconclusive: Technically the member function 'Digikam::BdEngineBackendPrivate::isInMainThread' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:270:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::isInMainThread' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:77:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::isInMainThread' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:84:10: performance:inconclusive: Technically the member function 'Digikam::BdEngineBackendPrivate::needToConsultUserForError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:329:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::needToConsultUserForError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:84:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::needToConsultUserForError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:86:10: performance:inconclusive: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedQuery' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:367:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedQuery' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:86:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedQuery' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:87:10: performance:inconclusive: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedTransaction' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:388:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedTransaction' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:87:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedTransaction' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:177:14: style:inconclusive: Technically the member function 'Digikam::BdEngineBackendPrivate::ErrorLocker::wait' can be const. [functionConst] digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:628:43: note: Technically the member function 'Digikam::BdEngineBackendPrivate::ErrorLocker::wait' can be const. digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:177:14: note: Technically the member function 'Digikam::BdEngineBackendPrivate::ErrorLocker::wait' can be const. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:128:50: style:inconclusive: Function 'init' argument 1 names different: declaration 'connectionName' definition 'name'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:64:30: note: Function 'init' argument 1 names different: declaration 'connectionName' definition 'name'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:128:50: note: Function 'init' argument 1 names different: declaration 'connectionName' definition 'name'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:128:79: style:inconclusive: Function 'init' argument 2 names different: declaration 'locking' definition 'l'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend_p.h:64:69: note: Function 'init' argument 2 names different: declaration 'locking' definition 'l'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:128:79: note: Function 'init' argument 2 names different: declaration 'locking' definition 'l'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1248:51: style:inconclusive: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:399:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1248:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1254:51: style:inconclusive: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:401:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1254:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1263:51: style:inconclusive: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:404:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1263:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1274:51: style:inconclusive: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:408:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1274:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1287:51: style:inconclusive: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:413:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1287:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1602:75: style:inconclusive: Function 'execDirectSql' argument 1 names different: declaration 'query' definition 'sql'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:363:45: note: Function 'execDirectSql' argument 1 names different: declaration 'query' definition 'sql'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1602:75: note: Function 'execDirectSql' argument 1 names different: declaration 'query' definition 'sql'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1636:85: style:inconclusive: Function 'execDirectSqlWithResult' argument 1 names different: declaration 'query' definition 'sql'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:370:55: note: Function 'execDirectSqlWithResult' argument 1 names different: declaration 'query' definition 'sql'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1636:85: note: Function 'execDirectSqlWithResult' argument 1 names different: declaration 'query' definition 'sql'. digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1881:27: style: Local variable 'lastError' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/engine/dbenginebackend.h:496:13: note: Shadowed declaration digikam-8.3.0/core/libs/database/engine/dbenginebackend.cpp:1881:27: note: Shadow variable digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:80:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:338:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:411:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:677:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:837:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DBENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:940:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_ENDL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/engine/dbengineparameters.h:159:10: performance:inconclusive: Technically the member function 'Digikam::DbEngineParameters::removeLegacyConfig' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:631:26: note: Technically the member function 'Digikam::DbEngineParameters::removeLegacyConfig' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbengineparameters.h:159:10: note: Technically the member function 'Digikam::DbEngineParameters::removeLegacyConfig' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:347:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:350:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:938:57: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/engine/dbengineparameters.h:221:72: note: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'. digikam-8.3.0/core/libs/database/engine/dbengineparameters.cpp:938:57: note: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'. digikam-8.3.0/core/libs/database/engine/dbenginesqlquery.h:43:13: performance: Function 'lastQuery()' should return member 'm_query' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/haar/haar.h:154:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapIndexType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haar.h:179:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapIndexType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haar.cpp:76:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haar.cpp:105:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haar.h:284:17: performance:inconclusive: Technically the member function 'Digikam::Haar::Calculator::haar2D' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/haar/haar.cpp:175:18: note: Technically the member function 'Digikam::Haar::Calculator::haar2D' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haar.h:284:17: note: Technically the member function 'Digikam::Haar::Calculator::haar2D' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haar.h:155:13: style: The scope of the variable 'x' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haar.cpp:74:45: style:inconclusive: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haar.h:105:38: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. digikam-8.3.0/core/libs/database/haar/haar.cpp:74:45: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. digikam-8.3.0/core/libs/database/haar/haar.cpp:101:43: style:inconclusive: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haar.h:106:36: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. digikam-8.3.0/core/libs/database/haar/haar.cpp:101:43: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. digikam-8.3.0/core/libs/database/haar/haar.cpp:370:43: style:inconclusive: Function 'calcHaar' argument 1 names different: declaration 'imageData' definition 'data'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haar.h:278:36: note: Function 'calcHaar' argument 1 names different: declaration 'imageData' definition 'data'. digikam-8.3.0/core/libs/database/haar/haar.cpp:370:43: note: Function 'calcHaar' argument 1 names different: declaration 'imageData' definition 'data'. digikam-8.3.0/core/libs/database/haar/haar.cpp:83:21: style: Variable 'line' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/haar/haar.h:155:15: style: Variable 'x' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:63:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_signatureCache [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_albumRootsToSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_albumRootsToSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface_p.h:87:10: performance:inconclusive: Technically the member function 'Digikam::DatabaseBlob::read' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:24:20: note: Technically the member function 'Digikam::DatabaseBlob::read' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface_p.h:87:10: note: Technically the member function 'Digikam::DatabaseBlob::read' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface_p.h:89:16: performance:inconclusive: Technically the member function 'Digikam::DatabaseBlob::write' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:59:26: note: Technically the member function 'Digikam::DatabaseBlob::write' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface_p.h:89:16: note: Technically the member function 'Digikam::DatabaseBlob::write' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:112:25: style: The scope of the variable 'imageid' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface_p.cpp:59:53: style: Parameter 'data' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/database/haar/haariface.cpp:424:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface.cpp:611:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneOf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface.cpp:646:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicatesSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/haar/haariface.cpp:741:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:401:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Source [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:489:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imageHistoryGraphDataSharedNull [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:617:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:651:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:684:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:882:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_ENDL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:483:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EdgesToLeaf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:538:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EdgesToLeaf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:553:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EdgesToLeaf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EdgesToLeaf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:656:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:691:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:720:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:746:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:756:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:765:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:770:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:809:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildToParent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:853:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildToParent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:880:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:928:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildToParent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1015:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildToParent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1101:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildToParent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1181:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1231:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1279:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildToParent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1329:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1357:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1379:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1432:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white_color [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1569:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray_color [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1665:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1125:10: performance:inconclusive: Technically the member function 'Graph < HistoryVertexProperties , HistoryEdgeProperties >::treeFromPredecessorsRecursive' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1611:19: performance:inconclusive: Technically the member function 'Graph < HistoryVertexProperties , HistoryEdgeProperties >::mostRemoteNodes' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1654:19: performance:inconclusive: Technically the member function 'Graph < HistoryVertexProperties , HistoryEdgeProperties >::listPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:110:27: warning: The class 'ItemHistoryGraphData' defines member function with name 'operator=' also defined in its parent class 'Graph < HistoryVertexProperties , HistoryEdgeProperties >'. [duplInheritedMember] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:306:12: note: Parent function 'Graph < HistoryVertexProperties , HistoryEdgeProperties >::operator=' digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:110:27: note: Derived function 'ItemHistoryGraphData::operator=' digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:274:20: style: The scope of the variable 'uuid' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1314:17: style: The scope of the variable 'weight' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:1336:17: style: The scope of the variable 'weight' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:87:57: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'uuid' definition 'id'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:54:36: note: Function 'operator==' argument 1 names different: declaration 'uuid' definition 'id'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:87:57: note: Function 'operator==' argument 1 names different: declaration 'uuid' definition 'id'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:110:64: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'info' definition 'other'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:57:43: note: Function 'operator==' argument 1 names different: declaration 'info' definition 'other'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:110:64: note: Function 'operator==' argument 1 names different: declaration 'info' definition 'other'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:131:77: style:inconclusive: Function 'operator+=' argument 1 names different: declaration 'uuid' definition 'id'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:59:56: note: Function 'operator+=' argument 1 names different: declaration 'uuid' definition 'id'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:131:77: note: Function 'operator+=' argument 1 names different: declaration 'uuid' definition 'id'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:156:84: style:inconclusive: Function 'operator+=' argument 1 names different: declaration 'info' definition 'id'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:61:63: note: Function 'operator+=' argument 1 names different: declaration 'info' definition 'id'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:156:84: note: Function 'operator+=' argument 1 names different: declaration 'info' definition 'id'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:225:76: style:inconclusive: Function 'addVertex' argument 1 names different: declaration 'id' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:117:44: note: Function 'addVertex' argument 1 names different: declaration 'id' definition 'imageId'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:225:76: note: Function 'addVertex' argument 1 names different: declaration 'id' definition 'imageId'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:359:58: style:inconclusive: Function 'removeNextUnresolvedVertex' argument 1 names different: declaration 'begin' definition 'index'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:125:40: note: Function 'removeNextUnresolvedVertex' argument 1 names different: declaration 'begin' definition 'index'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:359:58: note: Function 'removeNextUnresolvedVertex' argument 1 names different: declaration 'begin' definition 'index'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:557:56: style:inconclusive: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraph.h:98:42: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:557:56: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:562:56: style:inconclusive: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraph.h:99:42: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:562:56: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:562:92: style:inconclusive: Function 'addHistory' argument 2 names different: declaration 'historySubject' definition 'subjectId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraph.h:99:73: note: Function 'addHistory' argument 2 names different: declaration 'historySubject' definition 'subjectId'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:562:92: note: Function 'addHistory' argument 2 names different: declaration 'historySubject' definition 'subjectId'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:581:60: style:inconclusive: Function 'addHistory' argument 1 names different: declaration 'givenHistory' definition 'history'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/history/itemhistorygraphdata.h:123:42: note: Function 'addHistory' argument 1 names different: declaration 'givenHistory' definition 'history'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:581:60: note: Function 'addHistory' argument 1 names different: declaration 'givenHistory' definition 'history'. digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:58:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:76:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:99:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:117:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:696:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/history/itemhistorygraph.cpp:836:15: style: Variable 's' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VertexItemType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterActionItemType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HeaderItemType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryItemType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparatorItemType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:333:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemInfoLessThan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertexItems [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:416:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:481:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Current [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:845:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Original [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:1016:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:485:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:555:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraph_boost.h:589:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParentToChild [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:829:22: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.h:99:14: note: Shadowed declaration digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:829:22: note: Shadow variable digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:750:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:757:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:1055:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/history/itemhistorygraphmodel.cpp:808:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:260:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionIncludeTrailingSep [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:311:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedType [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:378:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniquePerLanguageAndAuthor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:433:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Headline [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:439:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:461:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:556:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comment [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:583:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable language [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:605:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable author [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:616:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:627:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:442:55: style:inconclusive: Function 'replaceComments' argument 1 names different: declaration 'comments' definition 'map'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/itemcomments.h:188:45: note: Function 'replaceComments' argument 1 names different: declaration 'comments' definition 'map'. digikam-8.3.0/core/libs/database/item/containers/itemcomments.cpp:442:55: note: Function 'replaceComments' argument 1 names different: declaration 'comments' definition 'map'. digikam-8.3.0/core/libs/database/haar/haariface.h:168:10: performance:inconclusive: Technically the member function 'Digikam::HaarIface::fulfillsRestrictions' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/haar/haariface.cpp:438:17: note: Technically the member function 'Digikam::HaarIface::fulfillsRestrictions' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface.h:168:10: note: Technically the member function 'Digikam::HaarIface::fulfillsRestrictions' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface.h:219:10: performance:inconclusive: Technically the member function 'Digikam::HaarIface::retrieveSignatureFromDB' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/haar/haariface.cpp:544:17: note: Technically the member function 'Digikam::HaarIface::retrieveSignatureFromDB' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface.h:219:10: note: Technically the member function 'Digikam::HaarIface::retrieveSignatureFromDB' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface.h:233:12: performance:inconclusive: Technically the member function 'Digikam::HaarIface::loadQImage' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/haar/haariface.cpp:511:19: note: Technically the member function 'Digikam::HaarIface::loadQImage' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface.h:233:12: note: Technically the member function 'Digikam::HaarIface::loadQImage' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/haar/haariface.cpp:277:34: style: The scope of the variable 'score' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface.cpp:278:34: style: The scope of the variable 'id' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface.cpp:374:12: style: The scope of the variable 'score' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface.cpp:376:15: style: The scope of the variable 'id' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface.cpp:830:27: style: The scope of the variable 'refPixelSize' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface.cpp:831:27: style: The scope of the variable 'refFileSize' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/haar/haariface.cpp:203:95: style:inconclusive: Function 'bestMatchesForImageWithThreshold' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haariface.h:136:19: note: Function 'bestMatchesForImageWithThreshold' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:203:95: note: Function 'bestMatchesForImageWithThreshold' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:264:80: style:inconclusive: Function 'bestMatches' argument 1 names different: declaration 'data' definition 'querySig'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haariface.h:245:73: note: Function 'bestMatches' argument 1 names different: declaration 'data' definition 'querySig'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:264:80: note: Function 'bestMatches' argument 1 names different: declaration 'data' definition 'querySig'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:460:78: style:inconclusive: Function 'searchDatabase' argument 1 names different: declaration 'data' definition 'querySig'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haariface.h:278:71: note: Function 'searchDatabase' argument 1 names different: declaration 'data' definition 'querySig'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:460:78: note: Function 'searchDatabase' argument 1 names different: declaration 'data' definition 'querySig'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:464:55: style:inconclusive: Function 'searchDatabase' argument 6 names different: declaration 'albumId' definition 'originalAlbumId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haariface.h:283:48: note: Function 'searchDatabase' argument 6 names different: declaration 'albumId' definition 'originalAlbumId'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:464:55: note: Function 'searchDatabase' argument 6 names different: declaration 'albumId' definition 'originalAlbumId'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:562:73: style:inconclusive: Function 'getBestAndWorstPossibleScore' argument 1 names different: declaration 'querySig' definition 'sig'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/haar/haariface.h:179:66: note: Function 'getBestAndWorstPossibleScore' argument 1 names different: declaration 'querySig' definition 'sig'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:562:73: note: Function 'getBestAndWorstPossibleScore' argument 1 names different: declaration 'querySig' definition 'sig'. digikam-8.3.0/core/libs/database/haar/haariface.cpp:373:29: style: Local variable 'bestMatches' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/haar/haariface.h:245:34: note: Shadowed declaration digikam-8.3.0/core/libs/database/haar/haariface.cpp:373:29: note: Shadow variable digikam-8.3.0/core/libs/database/haar/haariface.cpp:772:45: style: Local variable 'bestMatches' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/haar/haariface.h:245:34: note: Shadowed declaration digikam-8.3.0/core/libs/database/haar/haariface.cpp:772:45: note: Shadow variable digikam-8.3.0/core/libs/database/haar/haariface.cpp:1002:84: style: Parameter 'queryMaps' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/database/haar/haariface.cpp:856:25: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/haar/haariface.cpp:910:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/haar/haariface.cpp:1015:18: style: Variable 'x' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:121:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyNoConstraint [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:127:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCreator [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyUnique [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:157:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCreator [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:162:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreProvider [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:167:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreProvider [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:172:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreProvider [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:177:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCopyrightNotice [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:182:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCopyrightNotice [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:187:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCopyrightNotice [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:192:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCopyrightNotice [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:197:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreRightsUsageTerms [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:202:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreRightsUsageTerms [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:207:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreRightsUsageTerms [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:212:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreRightsUsageTerms [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:217:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreSource [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:222:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreSource [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:227:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreSource [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:232:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCreatorJobTitle [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:237:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCreatorJobTitle [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:242:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCreatorJobTitle [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:247:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreInstructions [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:252:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreInstructions [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:257:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreInstructions [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:263:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreContactInfoCity [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:277:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreContactInfoCity [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:289:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreContactInfoCity [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:412:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyUnique [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:450:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyUnique [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:514:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionIncludeTrailingSep [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:204:13: style:inconclusive: Technically the member function 'Digikam::ItemCopyright::source' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:215:24: note: Technically the member function 'Digikam::ItemCopyright::source' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:204:13: note: Technically the member function 'Digikam::ItemCopyright::source' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:256:13: style:inconclusive: Technically the member function 'Digikam::ItemCopyright::instructions' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:245:24: note: Technically the member function 'Digikam::ItemCopyright::instructions' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:256:13: note: Technically the member function 'Digikam::ItemCopyright::instructions' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:266:25: style:inconclusive: Technically the member function 'Digikam::ItemCopyright::contactInfo' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:260:36: note: Technically the member function 'Digikam::ItemCopyright::contactInfo' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:266:25: note: Technically the member function 'Digikam::ItemCopyright::contactInfo' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:297:13: performance:inconclusive: Technically the member function 'Digikam::ItemCopyright::languageMatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:493:20: note: Technically the member function 'Digikam::ItemCopyright::languageMatch' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:297:13: note: Technically the member function 'Digikam::ItemCopyright::languageMatch' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:300:13: style:inconclusive: Technically the member function 'Digikam::ItemCopyright::readLanguageProperty' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:415:24: note: Technically the member function 'Digikam::ItemCopyright::readLanguageProperty' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:300:13: note: Technically the member function 'Digikam::ItemCopyright::readLanguageProperty' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:301:28: style:inconclusive: Technically the member function 'Digikam::ItemCopyright::readLanguageProperties' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:430:39: note: Technically the member function 'Digikam::ItemCopyright::readLanguageProperties' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:301:28: note: Technically the member function 'Digikam::ItemCopyright::readLanguageProperties' can be const. digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:315:5: style: Local variable 'author' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/itemcopyright.h:80:17: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/itemcopyright.cpp:315:5: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:42:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreIntellectualGenre [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:47:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreIntellectualGenre [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:57:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreJobID [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:62:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreJobID [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:92:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreScene [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:97:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreScene [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:107:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreSubjectCode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:112:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreSubjectCode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:123:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCountry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:134:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCountry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemextendedproperties.cpp:167:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMetadataNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:205:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:181:13: style: Local variable 'name' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:154:13: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:181:13: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:239:15: style: Local variable 'id' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:196:15: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo.cpp:239:15: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfo_containers.cpp:44:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageMetadataAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_containers.cpp:173:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMetadataAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:480:10: style:inconclusive: Technically the member function 'Digikam::ItemInfo::removeMetadataTemplate' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/containers/iteminfo_containers.cpp:330:16: note: Technically the member function 'Digikam::ItemInfo::removeMetadataTemplate' can be const. digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:480:10: note: Technically the member function 'Digikam::ItemInfo::removeMetadataTemplate' can be const. digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:47:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:76:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:119:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:168:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:198:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:213:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:122:43: style:inconclusive: Function 'addToGroup' argument 1 names different: declaration 'info' definition 'givenLeader'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:430:37: note: Function 'addToGroup' argument 1 names different: declaration 'info' definition 'givenLeader'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:122:43: note: Function 'addToGroup' argument 1 names different: declaration 'info' definition 'givenLeader'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:49:9: style: Local variable 'groupImage' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:418:14: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:49:9: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:102:15: style: Local variable 'id' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:196:15: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo_groups.cpp:102:15: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:104:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:114:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:124:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:134:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:144:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:154:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:147:48: style:inconclusive: Function 'markDerivedFrom' argument 1 names different: declaration 'ancestorImage' definition 'ancestor'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:390:42: note: Function 'markDerivedFrom' argument 1 names different: declaration 'ancestorImage' definition 'ancestor'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:147:48: note: Function 'markDerivedFrom' argument 1 names different: declaration 'ancestorImage' definition 'ancestor'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:82:20: style: Local variable 'id' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:196:15: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo_history.cpp:82:20: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfo_p.cpp:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_p.cpp:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Make [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:27:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:68:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rating [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:109:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:154:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rating [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:73:33: style:inconclusive: Function 'setPickLabel' argument 1 names different: declaration 'value' definition 'pickId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:589:27: note: Function 'setPickLabel' argument 1 names different: declaration 'value' definition 'pickId'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:73:33: note: Function 'setPickLabel' argument 1 names different: declaration 'value' definition 'pickId'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:107:34: style:inconclusive: Function 'setColorLabel' argument 1 names different: declaration 'value' definition 'colorId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:594:28: note: Function 'setColorLabel' argument 1 names different: declaration 'value' definition 'colorId'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_labels.cpp:107:34: note: Function 'setColorLabel' argument 1 names different: declaration 'value' definition 'colorId'. digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:64:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:82:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:136:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManualOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:150:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedCategory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:178:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:192:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModificationDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:206:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:285:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Orientation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:339:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Status [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:356:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Status [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:411:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Orientation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:443:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_properties.cpp:496:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMetadataAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_similarity.cpp:80:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueHash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_thumbnail.cpp:55:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfo_tags.cpp:63:16: style: Local variable 'tagIds' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:553:16: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo_tags.cpp:63:16: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfo_thumbnail.cpp:30:25: style: Local variable 'id' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/iteminfo.h:196:15: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/iteminfo_thumbnail.cpp:30:25: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/iteminfocache.cpp:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfocache.cpp:81:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfocache.cpp:256:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemCommentsAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/iteminfolist.cpp:103:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:52:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemPositionsNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:192:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Latitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:202:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Longitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:242:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Altitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:341:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Latitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:362:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Longitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:383:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Latitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:404:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Longitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:417:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Altitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:428:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionOrientation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:439:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionTilt [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:450:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionRoll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:461:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAccuracy [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:472:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionDescription [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:482:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemPositionsNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:561:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Altitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:78:67: style:inconclusive: Function 'init' argument 2 names different: declaration 'imageId' definition 'id'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:55:53: note: Function 'init' argument 2 names different: declaration 'imageId' definition 'id'. digikam-8.3.0/core/libs/database/item/containers/itemposition.cpp:78:67: note: Function 'init' argument 2 names different: declaration 'imageId' definition 'id'. digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:158:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imageTagPairPrivSharedNull [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:89:44: style:inconclusive: Function 'init' argument 1 names different: declaration 'info' definition 'i'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:50:31: note: Function 'init' argument 1 names different: declaration 'info' definition 'i'. digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:89:44: note: Function 'init' argument 1 names different: declaration 'info' definition 'i'. digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:89:51: style:inconclusive: Function 'init' argument 2 names different: declaration 'tagId' definition 't'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:50:41: note: Function 'init' argument 2 names different: declaration 'tagId' definition 't'. digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:89:51: note: Function 'init' argument 2 names different: declaration 'tagId' definition 't'. digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:177:5: style: Local variable 'tagId' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/itemtagpair.h:69:9: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:177:5: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:257:17: style: Local variable 'values' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/containers/itemtagpair.h:97:17: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:257:17: note: Shadow variable digikam-8.3.0/core/libs/database/item/containers/itemtagpair.cpp:232:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/item/lister/itemattributeswatch.cpp:71:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemCommentsAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister.cpp:118:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister.h:68:10: style:inconclusive: Technically the member function 'Digikam::ItemLister::listDateRange' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/lister/itemlister.cpp:70:18: note: Technically the member function 'Digikam::ItemLister::listDateRange' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:68:10: note: Technically the member function 'Digikam::ItemLister::listDateRange' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.cpp:97:15: style: The scope of the variable 'width' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister.cpp:97:22: style: The scope of the variable 'height' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_palbum.cpp:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister.h:85:10: style:inconclusive: Technically the member function 'Digikam::ItemLister::listPAlbum' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/lister/itemlister_palbum.cpp:23:18: note: Technically the member function 'Digikam::ItemLister::listPAlbum' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:85:10: note: Technically the member function 'Digikam::ItemLister::listPAlbum' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister_palbum.cpp:103:9: style: The scope of the variable 'width' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_palbum.cpp:103:16: style: The scope of the variable 'height' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:190:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScannedSketch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:372:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister.h:143:10: style:inconclusive: Technically the member function 'Digikam::ItemLister::listSearch' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:23:18: note: Technically the member function 'Digikam::ItemLister::listSearch' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:143:10: note: Technically the member function 'Digikam::ItemLister::listSearch' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:160:10: style:inconclusive: Technically the member function 'Digikam::ItemLister::listAreaRange' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:393:18: note: Technically the member function 'Digikam::ItemLister::listAreaRange' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:160:10: note: Technically the member function 'Digikam::ItemLister::listAreaRange' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:173:10: performance:inconclusive: Technically the member function 'Digikam::ItemLister::listFromHaarSearch' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:291:18: note: Technically the member function 'Digikam::ItemLister::listFromHaarSearch' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/lister/itemlister.h:173:10: note: Technically the member function 'Digikam::ItemLister::listFromHaarSearch' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:95:15: style: The scope of the variable 'width' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:95:22: style: The scope of the variable 'height' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:96:15: style: The scope of the variable 'lat' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:96:20: style: The scope of the variable 'lon' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:314:19: style: The scope of the variable 'imageId' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:315:16: style: The scope of the variable 'similarity' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:351:9: style: The scope of the variable 'width' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:351:16: style: The scope of the variable 'height' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:424:15: style: The scope of the variable 'lat' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_salbum.cpp:424:20: style: The scope of the variable 'lon' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:246:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Or [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/lister/itemlister.h:108:10: style:inconclusive: Technically the member function 'Digikam::ItemLister::listTag' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:23:18: note: Technically the member function 'Digikam::ItemLister::listTag' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:108:10: note: Technically the member function 'Digikam::ItemLister::listTag' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:118:10: style:inconclusive: Technically the member function 'Digikam::ItemLister::listImageTagPropertySearch' can be const. [functionConst] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:101:18: note: Technically the member function 'Digikam::ItemLister::listImageTagPropertySearch' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:118:10: note: Technically the member function 'Digikam::ItemLister::listImageTagPropertySearch' can be const. digikam-8.3.0/core/libs/database/item/lister/itemlister.h:121:13: performance:inconclusive: Technically the member function 'Digikam::ItemLister::tagSearchXml' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:237:21: note: Technically the member function 'Digikam::ItemLister::tagSearchXml' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/lister/itemlister.h:121:13: note: Technically the member function 'Digikam::ItemLister::tagSearchXml' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:53:13: style: The scope of the variable 'width' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:53:20: style: The scope of the variable 'height' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:163:9: style: The scope of the variable 'width' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/lister/itemlister_talbum.cpp:163:16: style: The scope of the variable 'height' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:58:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Like [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interval [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:103:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interval [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:136:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interval [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Like [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:189:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:280:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneOf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:311:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneOf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:333:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneOf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:380:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneOf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/fieldquerybuilder.cpp:462:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Near [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder_p.cpp:146:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder_p.h:106:13: performance:inconclusive: Technically the member function 'Digikam::SubQueryBuilder::build' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder_p.cpp:29:26: note: Technically the member function 'Digikam::SubQueryBuilder::build' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/query/itemquerybuilder_p.h:106:13: note: Technically the member function 'Digikam::SubQueryBuilder::build' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/query/itemqueryposthooks.cpp:37:59: style: Parameter 'hook' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/database/item/query/itemqueryposthooks.cpp:44:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:36:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:1201:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AndNot [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:1356:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:1526:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:1651:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:75:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedStatus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:124:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:21:69: style:inconclusive: Function 'ItemScanner' argument 2 names different: declaration 'Iteminfo' definition 'scanInfo'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.h:54:60: note: Function 'ItemScanner' argument 2 names different: declaration 'Iteminfo' definition 'scanInfo'. digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:21:69: note: Function 'ItemScanner' argument 2 names different: declaration 'Iteminfo' definition 'scanInfo'. digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:105:52: style:inconclusive: Function 'sortByProximity' argument 1 names different: declaration 'infos' definition 'list'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.h:164:50: note: Function 'sortByProximity' argument 1 names different: declaration 'infos' definition 'list'. digikam-8.3.0/core/libs/database/item/scanner/itemscanner.cpp:105:52: note: Function 'sortByProximity' argument 1 names different: declaration 'infos' definition 'list'. digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.h:45:13: performance:inconclusive: Technically the member function 'Digikam::ItemQueryBuilder::convertFromUrlToXml' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.cpp:1308:27: note: Technically the member function 'Digikam::ItemQueryBuilder::convertFromUrlToXml' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/query/itemquerybuilder.h:45:13: note: Technically the member function 'Digikam::ItemQueryBuilder::convertFromUrlToXml' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/scanner/itemscanner.h:357:10: performance:inconclusive: Technically the member function 'Digikam::ItemScanner::scanBalooInfo' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_baloo.cpp:25:19: note: Technically the member function 'Digikam::ItemScanner::scanBalooInfo' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/scanner/itemscanner.h:357:10: note: Technically the member function 'Digikam::ItemScanner::scanBalooInfo' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:169:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:189:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:198:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Visible [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:209:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trashed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:302:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rating [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:173:44: style:inconclusive: Function 'copyFromSource' argument 1 names different: declaration 'src' definition 'srcId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.h:168:35: note: Function 'copyFromSource' argument 1 names different: declaration 'src' definition 'srcId'. digikam-8.3.0/core/libs/database/item/scanner/itemscanner_database.cpp:173:44: note: Function 'copyFromSource' argument 1 names different: declaration 'src' definition 'srcId'. digikam-8.3.0/core/libs/database/item/scanner/itemscanner_file.cpp:29:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_file.cpp:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_file.cpp:107:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemInformationAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_file.cpp:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_file.cpp:280:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_file.cpp:287:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_history.cpp:94:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DerivedFrom [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_history.cpp:135:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProcessing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_history.cpp:373:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Obsolete [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_history.cpp:435:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_history.cpp:212:9: style: Local variable 'id' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/item/scanner/itemscanner.h:148:15: note: Shadowed declaration digikam-8.3.0/core/libs/database/item/scanner/itemscanner_history.cpp:212:9: note: Shadow variable digikam-8.3.0/core/libs/database/item/scanner/itemscanner_p.cpp:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_photo.cpp:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Latitude [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_photo.cpp:187:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Headline [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_photo.cpp:280:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreLocationInfo [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_photo.cpp:336:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keywords [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_photo.cpp:486:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_photo.cpp:574:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Make [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_video.cpp:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/item/scanner/itemscanner_video.cpp:138:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rating [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caseSensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.h:160:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.h:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel_p.cpp:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel_p.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel_p.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preparer [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel_p.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needPrepare [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel_p.cpp:190:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel_p.cpp:246:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastDiscardVersion [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:391:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:430:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Album [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:1129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.h:216:33: style: Variable 'sorter' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:243:56: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:706:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:718:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:860:14: style: The scope of the variable 'result' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:45:64: style:inconclusive: Function 'setSourceItemModel' argument 1 names different: declaration 'model' definition 'source'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:61:52: note: Function 'setSourceItemModel' argument 1 names different: declaration 'model' definition 'source'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:45:64: note: Function 'setSourceItemModel' argument 1 names different: declaration 'model' definition 'source'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:57:77: style:inconclusive: Function 'setSourceFilterModel' argument 1 names different: declaration 'model' definition 'source'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:64:76: note: Function 'setSourceFilterModel' argument 1 names different: declaration 'model' definition 'source'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:57:77: note: Function 'setSourceFilterModel' argument 1 names different: declaration 'model' definition 'source'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:127:77: style:inconclusive: Function 'mapFromSourceItemModel' argument 1 names different: declaration 'imagemodel_index' definition 'albummodel_index'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:68:59: note: Function 'mapFromSourceItemModel' argument 1 names different: declaration 'imagemodel_index' definition 'albummodel_index'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:127:77: note: Function 'mapFromSourceItemModel' argument 1 names different: declaration 'imagemodel_index' definition 'albummodel_index'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:271:65: style:inconclusive: Function 'setDirectSourceItemModel' argument 1 names different: declaration 'model' definition 'sourceModel'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:278:52: note: Function 'setDirectSourceItemModel' argument 1 names different: declaration 'model' definition 'sourceModel'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:271:65: note: Function 'setDirectSourceItemModel' argument 1 names different: declaration 'model' definition 'sourceModel'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:542:64: style:inconclusive: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:223:51: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:542:64: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:894:67: style:inconclusive: Function 'setItemSortSettings' argument 1 names different: declaration 'settings' definition 'sorter'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:237:62: note: Function 'setItemSortSettings' argument 1 names different: declaration 'settings' definition 'sorter'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:894:67: note: Function 'setItemSortSettings' argument 1 names different: declaration 'settings' definition 'sorter'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:1081:61: style:inconclusive: Function 'categoryIdentifier' argument 1 names different: declaration 'info' definition 'i'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltermodel.h:311:56: note: Function 'categoryIdentifier' argument 1 names different: declaration 'info' definition 'i'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:1081:61: note: Function 'categoryIdentifier' argument 1 names different: declaration 'info' definition 'i'. digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:598:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:1209:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltermodel.cpp:1253:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemlistmodel.h:45:10: warning: The class 'ItemListModel' defines member function with name 'imageInfosRemoved' also defined in its parent class 'ItemModel'. [duplInheritedMember] digikam-8.3.0/core/libs/database/models/itemmodel.h:304:10: note: Parent function 'ItemModel::imageInfosRemoved' digikam-8.3.0/core/libs/database/models/itemlistmodel.h:45:10: note: Derived function 'ItemListModel::imageInfosRemoved' digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:141:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFiles [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:376:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:940:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowOriginal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:1037:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageRelations [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:136:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable albumChange [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:555:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1371:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1399:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Renamed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1421:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1046:29: style: The scope of the variable 'removedRows' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1211:13: style: The scope of the variable 'removedRows' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:699:48: style:inconclusive: Function 'setPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemmodel.h:247:41: note: Function 'setPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:699:48: note: Function 'setPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:705:50: style:inconclusive: Function 'unsetPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemmodel.h:248:43: note: Function 'unsetPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:705:50: note: Function 'unsetPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:918:48: style:inconclusive: Function 'removeIndex' argument 1 names different: declaration 'indexes' definition 'index'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemmodel.h:189:41: note: Function 'removeIndex' argument 1 names different: declaration 'indexes' definition 'index'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:918:48: note: Function 'removeIndex' argument 1 names different: declaration 'indexes' definition 'index'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1199:78: style:inconclusive: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:115:70: note: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1199:78: note: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1257:90: style:inconclusive: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:118:63: note: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1257:90: note: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'. digikam-8.3.0/core/libs/database/models/itemmodel.cpp:215:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:215:5: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:227:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:227:5: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:282:9: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:282:9: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:439:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:439:17: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:471:13: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:471:13: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:927:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:927:5: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:954:21: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:954:21: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:977:21: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:977:21: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1428:25: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1428:25: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1445:25: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1445:25: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1472:21: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/models/itemmodel.h:267:19: note: Shadowed declaration digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1472:21: note: Shadow variable digikam-8.3.0/core/libs/database/models/itemmodel.cpp:356:22: style: Variable 'model' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:375:22: style: Variable 'model' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1046:41: style: Variable 'removedRows' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/models/itemmodel.cpp:1211:25: style: Variable 'removedRows' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:330:25: performance:inconclusive: Technically the member function 'Digikam::GroupItemFilterSettings::watchFlags' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:1035:46: note: Technically the member function 'Digikam::GroupItemFilterSettings::watchFlags' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:330:25: note: Technically the member function 'Digikam::GroupItemFilterSettings::watchFlags' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:193:57: style:inconclusive: Function 'setTagFilter' argument 3 names different: declaration 'matchingCond' definition 'matchingCondition'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:130:41: note: Function 'setTagFilter' argument 3 names different: declaration 'matchingCond' definition 'matchingCondition'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:193:57: note: Function 'setTagFilter' argument 3 names different: declaration 'matchingCond' definition 'matchingCondition'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:206:70: style:inconclusive: Function 'setRatingFilter' argument 2 names different: declaration 'ratingCond' definition 'ratingCondition'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:138:54: note: Function 'setRatingFilter' argument 2 names different: declaration 'ratingCond' definition 'ratingCondition'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:206:70: note: Function 'setRatingFilter' argument 2 names different: declaration 'ratingCond' definition 'ratingCondition'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:213:48: style:inconclusive: Function 'setMimeTypeFilter' argument 1 names different: declaration 'mimeTypeFilter' definition 'mime'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:155:32: note: Function 'setMimeTypeFilter' argument 1 names different: declaration 'mimeTypeFilter' definition 'mime'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:213:48: note: Function 'setMimeTypeFilter' argument 1 names different: declaration 'mimeTypeFilter' definition 'mime'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:228:65: style:inconclusive: Function 'setTagNames' argument 1 names different: declaration 'tagNameHash' definition 'hash'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:149:49: note: Function 'setTagNames' argument 1 names different: declaration 'tagNameHash' definition 'hash'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:228:65: note: Function 'setTagNames' argument 1 names different: declaration 'tagNameHash' definition 'hash'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:233:67: style:inconclusive: Function 'setAlbumNames' argument 1 names different: declaration 'albumNameHash' definition 'hash'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:150:51: note: Function 'setAlbumNames' argument 1 names different: declaration 'albumNameHash' definition 'hash'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:233:67: note: Function 'setAlbumNames' argument 1 names different: declaration 'albumNameHash' definition 'hash'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:954:74: style:inconclusive: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemfiltersettings.h:282:51: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:954:74: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:265:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:279:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:316:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:333:21: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:348:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:893:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemfiltersettings.cpp:915:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/models/itemsortcollator.cpp:75:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:61:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:234:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoredName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:328:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortByFileName [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:591:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:376:85: style:inconclusive: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemsortsettings.h:136:71: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'. digikam-8.3.0/core/libs/database/models/itemsortsettings.cpp:376:85: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'. digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:146:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LowestPriority [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:337:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnlyFromStorage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:122:64: style:inconclusive: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.h:54:48: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:122:64: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:128:71: style:inconclusive: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.h:57:55: note: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. digikam-8.3.0/core/libs/database/models/itemthumbnailmodel.cpp:128:71: note: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. digikam-8.3.0/core/libs/database/models/itemversionsmodel.cpp:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemversionsmodel.cpp:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/models/itemversionsmodel.cpp:155:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:377:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:474:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:531:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:775:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:811:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASESERVER_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseservererror.h:63:29: performance: Function 'getErrorText()' should return member 'm_ErrorText' by const reference. [returnByReference] digikam-8.3.0/core/libs/database/server/databaseserverstarter.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserverstarter.cpp:73:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Open [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserverstarter.cpp:100:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Open [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/server/databaseserver.cpp:676:21: style: Unused variable: firstLine [unusedVariable] digikam-8.3.0/core/libs/database/similaritydb/similaritydbbackend.h:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:61:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_SIMILARITYDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_SIMILARITYDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:252:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:295:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:337:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MySQL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:525:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.h:95:10: style:inconclusive: Technically the member function 'Digikam::SimilarityDb::hasFingerprints' can be const. [functionConst] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:164:20: note: Technically the member function 'Digikam::SimilarityDb::hasFingerprints' can be const. digikam-8.3.0/core/libs/database/similaritydb/similaritydb.h:95:10: note: Technically the member function 'Digikam::SimilarityDb::hasFingerprints' can be const. digikam-8.3.0/core/libs/database/similaritydb/similaritydb.h:234:33: performance:inconclusive: Technically the member function 'Digikam::SimilarityDb::orderIds' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:556:43: note: Technically the member function 'Digikam::SimilarityDb::orderIds' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydb.h:234:33: note: Technically the member function 'Digikam::SimilarityDb::orderIds' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.cpp:227:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_SIMILARITYDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:310:72: style:inconclusive: Function 'copySimilarityAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.h:150:45: note: Function 'copySimilarityAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:310:72: note: Function 'copySimilarityAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:516:37: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/similaritydb/similaritydb.cpp:518:37: style: Variable 'messageType' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:46:26: performance:inconclusive: Technically the member function 'Digikam::SimilarityDbAccess::db' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.cpp:140:35: note: Technically the member function 'Digikam::SimilarityDbAccess::db' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:46:26: note: Technically the member function 'Digikam::SimilarityDbAccess::db' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:47:26: performance:inconclusive: Technically the member function 'Digikam::SimilarityDbAccess::backend' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.cpp:145:42: note: Technically the member function 'Digikam::SimilarityDbAccess::backend' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:47:26: note: Technically the member function 'Digikam::SimilarityDbAccess::backend' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:48:26: performance:inconclusive: Technically the member function 'Digikam::SimilarityDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.cpp:273:29: note: Technically the member function 'Digikam::SimilarityDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:48:26: note: Technically the member function 'Digikam::SimilarityDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:53:10: performance:inconclusive: Technically the member function 'Digikam::SimilarityDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.cpp:278:26: note: Technically the member function 'Digikam::SimilarityDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbaccess.h:53:10: note: Technically the member function 'Digikam::SimilarityDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbbackend.cpp:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenSchemaChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydbschemaupdater.cpp:115:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/similaritydb/similaritydbschemaupdater.h:49:10: performance:inconclusive: Technically the member function 'Digikam::SimilarityDbSchemaUpdater::updateV1ToV2' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/similaritydb/similaritydbschemaupdater.cpp:264:33: note: Technically the member function 'Digikam::SimilarityDbSchemaUpdater::updateV1ToV2' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/similaritydb/similaritydbschemaupdater.h:49:10: note: Technically the member function 'Digikam::SimilarityDbSchemaUpdater::updateV1ToV2' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetags.cpp:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetags.cpp:487:9: style: Local variable 'unknownPersonTagId' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/facetags.h:44:27: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/facetags.cpp:487:9: note: Shadow variable digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidFace [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidFace [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:52:26: performance:inconclusive: Technically the member function 'Digikam::FaceTagsEditor::numberOfFaces' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:166:21: note: Technically the member function 'Digikam::FaceTagsEditor::numberOfFaces' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:52:26: note: Technically the member function 'Digikam::FaceTagsEditor::numberOfFaces' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:57:26: performance:inconclusive: Technically the member function 'Digikam::FaceTagsEditor::faceCountForPersonInImage' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:45:21: note: Technically the member function 'Digikam::FaceTagsEditor::faceCountForPersonInImage' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:57:26: note: Technically the member function 'Digikam::FaceTagsEditor::faceCountForPersonInImage' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:84:26: performance:inconclusive: Technically the member function 'Digikam::FaceTagsEditor::getTagRects' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:143:32: note: Technically the member function 'Digikam::FaceTagsEditor::getTagRects' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:84:26: note: Technically the member function 'Digikam::FaceTagsEditor::getTagRects' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:110:28: performance:inconclusive: Technically the member function 'Digikam::FaceTagsEditor::getSuggestedNames' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:253:40: note: Technically the member function 'Digikam::FaceTagsEditor::getSuggestedNames' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:110:28: note: Technically the member function 'Digikam::FaceTagsEditor::getSuggestedNames' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:177:25: performance:inconclusive: Technically the member function 'Digikam::FaceTagsEditor::faceItemTagPairs' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:110:36: note: Technically the member function 'Digikam::FaceTagsEditor::faceItemTagPairs' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.h:177:25: note: Technically the member function 'Digikam::FaceTagsEditor::faceItemTagPairs' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:52:62: style:inconclusive: Function 'databaseFaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:62:50: note: Function 'databaseFaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:52:62: note: Function 'databaseFaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:57:74: style:inconclusive: Function 'unconfirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:68:62: note: Function 'unconfirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:57:74: note: Function 'unconfirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:62:78: style:inconclusive: Function 'unconfirmedNameFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:74:66: note: Function 'unconfirmedNameFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:62:78: note: Function 'unconfirmedNameFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:67:73: style:inconclusive: Function 'databaseFacesForTraining' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:76:61: note: Function 'databaseFacesForTraining' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:67:73: note: Function 'databaseFacesForTraining' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:72:72: style:inconclusive: Function 'confirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:77:60: note: Function 'confirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:72:72: note: Function 'confirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:77:70: style:inconclusive: Function 'ignoredFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:78:58: note: Function 'ignoredFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:77:70: note: Function 'ignoredFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:82:62: style:inconclusive: Function 'databaseFaces' argument 1 names different: declaration 'imageId' definition 'imageid'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:176:50: note: Function 'databaseFaces' argument 1 names different: declaration 'imageId' definition 'imageid'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:82:62: note: Function 'databaseFaces' argument 1 names different: declaration 'imageId' definition 'imageid'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:321:45: style:inconclusive: Function 'add' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagseditor.h:95:33: note: Function 'add' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:321:45: note: Function 'add' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:559:19: style: Variable 'newSize' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/tags/facetagseditor.cpp:569:17: style: Variable 'newSize' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:244:52: style:inconclusive: Function 'fromListing' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagsiface.h:147:48: note: Function 'fromListing' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:244:52: note: Function 'fromListing' argument 1 names different: declaration 'imageid' definition 'imageId'. digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:244:84: style:inconclusive: Function 'fromListing' argument 2 names different: declaration 'values' definition 'extraValues'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/facetagsiface.h:147:80: note: Function 'fromListing' argument 2 names different: declaration 'values' definition 'extraValues'. digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:244:84: note: Function 'fromListing' argument 2 names different: declaration 'values' definition 'extraValues'. digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:253:9: style: Local variable 'tagId' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/facetagsiface.h:65:15: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/facetagsiface.cpp:253:9: note: Shadow variable digikam-8.3.0/core/libs/database/tags/tagproperties.cpp:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagproperties.cpp:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagPropertiesPrivSharedNull [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagproperties.cpp:96:24: style: Local variable 'properties' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/tagproperties.h:85:33: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/tagproperties.cpp:96:24: note: Shadow variable digikam-8.3.0/core/libs/database/tags/tagproperties.cpp:127:9: style: Local variable 'tagId' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/tagproperties.h:55:9: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/tagproperties.cpp:127:9: note: Shadow variable digikam-8.3.0/core/libs/database/tags/tagregion.cpp:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagregion.cpp:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagregion.cpp:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagregion.cpp:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagregion.cpp:266:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_ROT_90 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagregion.cpp:309:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_HFLIP [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagregion.h:102:10: style:inconclusive: Technically the member function 'Digikam::TagRegion::intersects' can be const. [functionConst] digikam-8.3.0/core/libs/database/tags/tagregion.cpp:164:17: note: Technically the member function 'Digikam::TagRegion::intersects' can be const. digikam-8.3.0/core/libs/database/tags/tagregion.h:102:10: note: Technically the member function 'Digikam::TagRegion::intersects' can be const. digikam-8.3.0/core/libs/database/tags/tagregion.cpp:262:57: style:inconclusive: Function 'adjustToOrientation' argument 2 names different: declaration 'orientation' definition 'rotation'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/tagregion.h:136:57: note: Function 'adjustToOrientation' argument 2 names different: declaration 'orientation' definition 'rotation'. digikam-8.3.0/core/libs/database/tags/tagregion.cpp:262:57: note: Function 'adjustToOrientation' argument 2 names different: declaration 'orientation' definition 'rotation'. digikam-8.3.0/core/libs/database/tags/tagscache.cpp:215:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumberOfColorLabels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:266:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeLeadingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:282:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHiddenTags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:338:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:360:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:375:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeLeadingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:459:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeLeadingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:490:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHiddenTags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:588:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:648:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1028:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeLeadingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1036:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1060:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1094:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbbackend.h:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:61:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_THUMBSDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_THUMBSDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:120:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoErrors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:379:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.h:143:18: performance:inconclusive: Technically the member function 'Digikam::ThumbsDb::fillThumbnailInfo' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:108:24: note: Technically the member function 'Digikam::ThumbsDb::fillThumbnailInfo' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.h:143:18: note: Technically the member function 'Digikam::ThumbsDb::fillThumbnailInfo' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/tags/tagscache.cpp:658:10: style: The scope of the variable 'parentTagExisted' can be reduced. [variableScope] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1192:55: style:inconclusive: Function 'tagsStartingWith' argument 1 names different: declaration 'begin' definition 'fragment'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/tags/tagscache.h:260:48: note: Function 'tagsStartingWith' argument 1 names different: declaration 'begin' definition 'fragment'. digikam-8.3.0/core/libs/database/tags/tagscache.cpp:1192:55: note: Function 'tagsStartingWith' argument 1 names different: declaration 'begin' definition 'fragment'. digikam-8.3.0/core/libs/database/tags/tagscache.cpp:603:13: style: Local variable 'tagName' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/tagscache.h:56:17: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/tagscache.cpp:603:13: note: Shadow variable digikam-8.3.0/core/libs/database/tags/tagscache.cpp:668:9: style: Local variable 'tagName' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/tagscache.h:56:17: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/tagscache.cpp:668:9: note: Shadow variable digikam-8.3.0/core/libs/database/tags/tagscache.cpp:721:9: style: Local variable 'tagName' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/database/tags/tagscache.h:56:17: note: Shadowed declaration digikam-8.3.0/core/libs/database/tags/tagscache.cpp:721:9: note: Shadow variable digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:251:77: style:inconclusive: Function 'insertCustomIdentifier' argument 1 names different: declaration 'id' definition 'path'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.h:101:71: note: Function 'insertCustomIdentifier' argument 1 names different: declaration 'id' definition 'path'. digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:251:77: note: Function 'insertCustomIdentifier' argument 1 names different: declaration 'id' definition 'path'. digikam-8.3.0/core/libs/database/tags/tagscache.cpp:609:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:836:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:854:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:370:37: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdb.cpp:372:37: style: Variable 'messageType' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/tags/tagscache.cpp:875:17: style: Unused variable: values [unusedVariable] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_THUMBSDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:45:22: performance:inconclusive: Technically the member function 'Digikam::ThumbsDbAccess::db' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:139:27: note: Technically the member function 'Digikam::ThumbsDbAccess::db' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:45:22: note: Technically the member function 'Digikam::ThumbsDbAccess::db' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:46:22: performance:inconclusive: Technically the member function 'Digikam::ThumbsDbAccess::backend' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:144:34: note: Technically the member function 'Digikam::ThumbsDbAccess::backend' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:46:22: note: Technically the member function 'Digikam::ThumbsDbAccess::backend' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:47:22: performance:inconclusive: Technically the member function 'Digikam::ThumbsDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:283:25: note: Technically the member function 'Digikam::ThumbsDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:47:22: note: Technically the member function 'Digikam::ThumbsDbAccess::lastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:52:10: performance:inconclusive: Technically the member function 'Digikam::ThumbsDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:288:22: note: Technically the member function 'Digikam::ThumbsDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbaccess.h:52:10: note: Technically the member function 'Digikam::ThumbsDbAccess::setLastError' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbbackend.cpp:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenSchemaChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbschemaupdater.cpp:116:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbschemaupdater.cpp:277:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_THUMBSDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/thumbsdb/thumbsdbschemaupdater.cpp:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_THUMBSDB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:89:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemSorting [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:205:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:331:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rescan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:505:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:533:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:660:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dbinfoiface.cpp:757:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_processingCount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:106:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:122:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:134:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:144:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:161:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyFiles [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveFiles [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:183:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyToExt [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:197:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:205:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:227:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:235:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:246:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Restore [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:253:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:272:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:328:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:450:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:533:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grouped [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:832:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OldestItemDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/dio.cpp:938:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_trashCounterMutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/diofinders.cpp:40:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sidecarExtensions [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/itemgps.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dateTime [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/itemgps.cpp:98:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_writeXmpTags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/itemgps.cpp:100:33: style: Unused variable: attributes [unusedVariable] digikam-8.3.0/core/libs/database/utils/ifaces/syncjob.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/ifaces/syncjob.cpp:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller.cpp:45:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller.cpp:376:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalScan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable albumPix [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootPix [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actionPix [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorPix [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorPix [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_p.cpp:147:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModificationDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_progress.cpp:170:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_progress.cpp:241:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemModified [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_progress.cpp:252:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemModified [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_start.cpp:163:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalScan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_start.cpp:272:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AboutToEditMetadata [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_stop.cpp:99:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetadataEditingAborted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/scan/scancontroller_stop.cpp:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:130:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:78:57: style:inconclusive: Function 'init' argument 1 names different: declaration 'fromDatabaseSettingsWidget' definition 'fromDbEngineParameters'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.h:44:41: note: Function 'init' argument 1 names different: declaration 'fromDatabaseSettingsWidget' definition 'fromDbEngineParameters'. digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:78:57: note: Function 'init' argument 1 names different: declaration 'fromDatabaseSettingsWidget' definition 'fromDbEngineParameters'. digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:79:57: style:inconclusive: Function 'init' argument 2 names different: declaration 'toDatabaseSettingsWidget' definition 'toDbEngineParameters'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.h:45:41: note: Function 'init' argument 2 names different: declaration 'toDatabaseSettingsWidget' definition 'toDbEngineParameters'. digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:79:57: note: Function 'init' argument 2 names different: declaration 'toDatabaseSettingsWidget' definition 'toDbEngineParameters'. digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:300:62: style:inconclusive: Function 'slotHandleSmallStepStarted' argument 1 names different: declaration 'currValue' definition 'currentValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.h:78:41: note: Function 'slotHandleSmallStepStarted' argument 1 names different: declaration 'currValue' definition 'currentValue'. digikam-8.3.0/core/libs/database/utils/widgets/dbmigrationdlg.cpp:300:62: note: Function 'slotHandleSmallStepStarted' argument 1 names different: declaration 'currValue' definition 'currentValue'. digikam-8.3.0/core/libs/database/utils/widgets/dbsettingswidget.cpp:40:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/widgets/dbsettingswidget.cpp:664:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/widgets/dbsettingswidget.cpp:873:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DATABASE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/widgets/dbstatdlg.cpp:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/database/utils/widgets/dbsettingswidget.cpp:55:44: style: Variable 'dbTypeIdx' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/database/utils/widgets/searchtextbardb.cpp:69:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlbumTitleRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dbusydlg.cpp:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dbusydlg.cpp:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:71:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:104:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:119:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:142:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:213:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlg.cpp:31:5: performance:inconclusive: Technically the member function 'Digikam::DConfigDlgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.h:131:24: warning: The class 'DConfigDlgWdg' defines member function with name 'currentPage' also defined in its parent class 'DConfigDlgView'. [duplInheritedMember] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.h:128:17: note: Parent function 'DConfigDlgView::currentPage' digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.h:131:24: note: Derived function 'DConfigDlgWdg::currentPage' digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:219:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:348:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:443:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:494:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:564:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteArray [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:613:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteArray [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:732:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:752:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:329:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:369:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:402:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:532:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:582:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:628:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:26:5: performance:inconclusive: Technically the member function 'Digikam::DConfigDlgModelPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:57:9: performance:inconclusive: Technically the member function 'Digikam::PageItem::columnCount' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:240:15: note: Technically the member function 'Digikam::PageItem::columnCount' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:57:9: note: Technically the member function 'Digikam::PageItem::columnCount' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:78:5: performance:inconclusive: Technically the member function 'Digikam::DConfigDlgWdgModelPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:87:6: style: The destructor '~DConfigDlgWdgModelPrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:31:14: note: Virtual destructor in base class digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:87:6: note: Destructor in derived class digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:296:66: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:691:44: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:641:9: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:201:45: style:inconclusive: Function 'PageItem' argument 1 names different: declaration 'pageItem' definition 'pageWidgetItem'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:48:48: note: Function 'PageItem' argument 1 names different: declaration 'pageItem' definition 'pageWidgetItem'. digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:201:45: note: Function 'PageItem' argument 1 names different: declaration 'pageItem' definition 'pageWidgetItem'. digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:215:38: style:inconclusive: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:51:32: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:215:38: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:220:47: style:inconclusive: Function 'insertChild' argument 2 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:52:41: note: Function 'insertChild' argument 2 names different: declaration 'child' definition 'item'. digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:220:47: note: Function 'insertChild' argument 2 names different: declaration 'child' definition 'item'. digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:327:21: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:327:21: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:374:21: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:374:21: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:407:21: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:407:21: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:454:21: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:454:21: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:485:30: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:485:30: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:519:30: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:519:30: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:544:21: style: Local variable 'parent' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:329:17: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:544:21: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:550:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:328:17: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:550:17: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:569:30: style: Local variable 'item' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:335:24: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:569:30: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:598:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:328:17: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:598:17: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:643:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.h:328:17: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:643:17: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:215:38: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:327:21: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:374:21: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:407:21: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:469:15: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels.cpp:667:21: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmodels_p.h:97:34: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:680:29: style: The if condition is the same as the previous if condition [duplicateCondition] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:652:29: note: First condition digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:680:29: note: Second condition digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:730:29: style: The if condition is the same as the previous if condition [duplicateCondition] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:713:29: note: First condition digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:730:29: note: Second condition digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:320:50: style: Local variable 'metaObject' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.h:57:5: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:320:50: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:334:53: style: Local variable 'property' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.h:212:14: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:334:53: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:518:34: style: Local variable 'metaObject' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.h:57:5: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:518:34: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgmngr.cpp:373:34: style: Variable 'gb' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.h:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:57:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectItems [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:133:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:320:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:366:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:463:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:606:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignTop [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:221:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:331:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:359:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:388:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:441:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_IconViewIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:499:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_IconViewIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:540:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_HasFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:694:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clear [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.cpp:706:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clear [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.h:69:5: performance:inconclusive: Technically the member function 'Digikam::DConfigDlgViewPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.h:131:24: warning: The class 'DConfigDlgWdg' defines member function with name 'currentPage' also defined in its parent class 'DConfigDlgView'. [duplInheritedMember] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:466:29: note: Parent function 'DConfigDlgView::currentPage' digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.h:131:24: note: Derived function 'DConfigDlgWdg::currentPage' digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:164:72: style:inconclusive: Function 'collectPages' argument 1 names different: declaration 'parent' definition 'parentIndex'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/dconfigdlgview_p.h:79:53: note: Function 'collectPages' argument 1 names different: declaration 'parent' definition 'parentIndex'. digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:164:72: note: Function 'collectPages' argument 1 names different: declaration 'parent' definition 'parentIndex'. digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:532:24: style: Local variable 'faceType' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.h:116:14: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:532:24: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:577:14: style: Local variable 'faceType' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.h:116:14: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:577:14: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:597:14: style: Local variable 'faceType' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.h:116:14: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:597:14: note: Shadow variable digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:314:5: style: Variable 'q' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.cpp:528:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets_p.h:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets_p.h:70:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets_p.h:88:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighlightedText [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.cpp:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.cpp:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.cpp:270:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.cpp:348:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_MessageBoxIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets_p.h:34:5: performance:inconclusive: Technically the member function 'Digikam::DConfigDlgWdgPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.cpp:154:35: warning: The class 'DConfigDlgWdg' defines member function with name 'currentPage' also defined in its parent class 'DConfigDlgView'. [duplInheritedMember] digikam-8.3.0/core/libs/dialogs/dconfigdlgview.h:128:17: note: Parent function 'DConfigDlgView::currentPage' digikam-8.3.0/core/libs/dialogs/dconfigdlgwidgets.cpp:154:35: note: Derived function 'DConfigDlgWdg::currentPage' digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:84:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:123:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:165:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:197:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:251:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:468:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:526:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:574:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:652:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:347:59: style:inconclusive: Function 'setListMode' argument 1 names different: declaration 'mode' definition 'listMode'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/deletedialog.h:123:49: note: Function 'setListMode' argument 1 names different: declaration 'mode' definition 'listMode'. digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:347:59: note: Function 'setListMode' argument 1 names different: declaration 'mode' definition 'listMode'. digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:503:57: style:inconclusive: Function 'confirmDeleteList' argument 1 names different: declaration 'condemnedURLs' definition 'condemnedFiles'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/deletedialog.h:162:47: note: Function 'confirmDeleteList' argument 1 names different: declaration 'condemnedURLs' definition 'condemnedFiles'. digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:503:57: note: Function 'confirmDeleteList' argument 1 names different: declaration 'condemnedURLs' definition 'condemnedFiles'. digikam-8.3.0/core/libs/dialogs/deletedialog.cpp:209:23: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/dprogressdlg.cpp:64:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dprogressdlg.cpp:116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dprogressdlg.cpp:129:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dprogressdlg.cpp:119:47: style:inconclusive: Function 'addedAction' argument 1 names different: declaration 'icon' definition 'itemPix'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/dprogressdlg.h:56:37: note: Function 'addedAction' argument 1 names different: declaration 'icon' definition 'itemPix'. digikam-8.3.0/core/libs/dialogs/dprogressdlg.cpp:119:47: note: Function 'addedAction' argument 1 names different: declaration 'icon' definition 'itemPix'. digikam-8.3.0/core/libs/dialogs/dmessagebox.cpp:94:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dmessagebox.cpp:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dmessagebox.cpp:209:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dmessagebox.cpp:258:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dmessagebox.cpp:251:59: style: Parameter 'buttons' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/dialogs/dsplashscreen.cpp:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digikam_version_suffix [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dsplashscreen.cpp:108:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dsplashscreen.cpp:135:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/dsplashscreen.cpp:129:12: style: The scope of the variable 'position' can be reduced. [variableScope] digikam-8.3.0/core/libs/dialogs/dsplashscreen.cpp:129:21: style: Variable 'position' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dialogs/filesaveoptionsdlg.cpp:36:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/iccprofileinfodlg.cpp:41:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Help [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/iccprofileinfodlg.cpp:35:107: style:inconclusive: Function 'ICCProfileInfoDlg' argument 3 names different: declaration 'profileData' definition 'profile'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dialogs/iccprofileinfodlg.h:40:101: note: Function 'ICCProfileInfoDlg' argument 3 names different: declaration 'profileData' definition 'profile'. digikam-8.3.0/core/libs/dialogs/iccprofileinfodlg.cpp:35:107: note: Function 'ICCProfileInfoDlg' argument 3 names different: declaration 'profileData' definition 'profile'. digikam-8.3.0/core/libs/dialogs/imagedialog.cpp:26:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog.cpp:113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HoverMove [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog_iconprovider.cpp:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog.cpp:127:34: style: Local variable 'url' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/imagedialog.h:144:17: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/imagedialog.cpp:127:34: note: Shadow variable digikam-8.3.0/core/libs/dialogs/imagedialog.cpp:115:36: style: Variable 'hev' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dialogs/imagedialog_iconprovider.cpp:97:29: style: Local variable 'icon' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dialogs/imagedialog.h:118:11: note: Shadowed declaration digikam-8.3.0/core/libs/dialogs/imagedialog_iconprovider.cpp:97:29: note: Shadow variable digikam-8.3.0/core/libs/dialogs/infodlg.cpp:64:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Help [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/infodlg.cpp:205:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog_preview.cpp:47:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog_preview.cpp:76:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog_preview.cpp:154:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/imagedialog_preview.cpp:305:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/libsinfodlg.cpp:172:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/libsinfodlg.cpp:674:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_CPU [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/solidhardwaredlg.cpp:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOLID_VERSION_STRING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/solidhardwaredlg.cpp:162:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StorageDrive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/solidhardwaredlg.cpp:357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOLID_VERSION_STRING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/solidhardwaredlg.cpp:381:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/solidhardwaredlg.cpp:413:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/webbrowserdlg.cpp:104:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonTextBesideIcon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/webbrowserdlg.cpp:232:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressBarMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/webbrowserdlg.cpp:239:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextMode [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dialogs/webbrowserdlg.cpp:280:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/color/dcolor.h:144:17: style:inconclusive: Technically the member function 'Digikam::DColor::isPureGrayValue' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/color/dcolor.h:149:17: style:inconclusive: Technically the member function 'Digikam::DColor::isPureGray' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:63:38: style:inconclusive: Function 'blendAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:221:34: note: Function 'blendAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:63:38: note: Function 'blendAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:73:37: style:inconclusive: Function 'blendAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:219:33: note: Function 'blendAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:73:37: note: Function 'blendAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:83:41: style:inconclusive: Function 'blendInvAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:222:37: note: Function 'blendInvAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:83:41: note: Function 'blendInvAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:93:40: style:inconclusive: Function 'blendInvAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:220:36: note: Function 'blendInvAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:93:40: note: Function 'blendInvAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:103:39: style:inconclusive: Function 'premultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:223:35: note: Function 'premultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:103:39: note: Function 'premultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:112:38: style:inconclusive: Function 'premultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:224:34: note: Function 'premultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:112:38: note: Function 'premultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:121:38: style:inconclusive: Function 'demultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:225:34: note: Function 'demultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:121:38: note: Function 'demultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:130:37: style:inconclusive: Function 'demultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/color/dcolor.h:226:33: note: Function 'demultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolorblend.h:130:37: note: Function 'demultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:102:12: style: Local variable 'red' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/color/dcolor.h:92:9: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:102:12: note: Shadow variable digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:103:12: style: Local variable 'green' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/color/dcolor.h:97:9: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:103:12: note: Shadow variable digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:104:12: style: Local variable 'blue' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/color/dcolor.h:102:9: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/color/dcolor.cpp:104:12: note: Shadow variable digikam-8.3.0/core/libs/dimg/color/dcolorpixelaccess.h:41:25: style: Variable 'data16' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg.cpp:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:195:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:254:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PorterDuffNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg.h:765:10: style:inconclusive: Technically the member function 'Digikam::DImg::bitBlt' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:142:12: note: Technically the member function 'Digikam::DImg::bitBlt' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:765:10: note: Technically the member function 'Digikam::DImg::bitBlt' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:769:10: style:inconclusive: Technically the member function 'Digikam::DImg::bitBlend' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:204:12: note: Technically the member function 'Digikam::DImg::bitBlend' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:769:10: note: Technically the member function 'Digikam::DImg::bitBlend' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:774:10: style:inconclusive: Technically the member function 'Digikam::DImg::bitBlendOnColor' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/dimg_bitsops.cpp:287:12: note: Technically the member function 'Digikam::DImg::bitBlendOnColor' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:774:10: note: Technically the member function 'Digikam::DImg::bitBlendOnColor' can be const. digikam-8.3.0/core/libs/dimg/dimg_colors.cpp:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg.h:689:16: style:inconclusive: Technically the member function 'Digikam::DImg::fill' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/dimg_colors.cpp:116:12: note: Technically the member function 'Digikam::DImg::fill' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:689:16: note: Technically the member function 'Digikam::DImg::fill' can be const. digikam-8.3.0/core/libs/dimg/dimg_colors.cpp:92:22: style: Variable 'noise' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/dimg_copy.cpp:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg.h:758:10: performance:inconclusive: Technically the member function 'Digikam::DImg::clipped' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/dimg_copy.cpp:104:12: note: Technically the member function 'Digikam::DImg::clipped' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/dimg.h:758:10: note: Technically the member function 'Digikam::DImg::clipped' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/dimg_copy.cpp:64:31: style:inconclusive: Function 'copy' argument 1 names different: declaration 'relativeRect' definition 'rel'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:525:35: note: Function 'copy' argument 1 names different: declaration 'relativeRect' definition 'rel'. digikam-8.3.0/core/libs/dimg/dimg_copy.cpp:64:31: note: Function 'copy' argument 1 names different: declaration 'relativeRect' definition 'rel'. digikam-8.3.0/core/libs/dimg/dimg_data.cpp:56:16: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_data.cpp:56:16: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_data.cpp:84:16: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_data.cpp:84:16: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_data.cpp:158:13: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_data.cpp:158:13: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:24:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadItemInfo [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:64:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadItemInfo [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg.h:760:23: performance:inconclusive: Technically the member function 'Digikam::DImg::creationDateFromFilesystem' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:322:17: note: Technically the member function 'Digikam::DImg::creationDateFromFilesystem' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/dimg.h:760:23: note: Technically the member function 'Digikam::DImg::creationDateFromFilesystem' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:60:22: style:inconclusive: Function 'load' argument 5 names different: declaration 'loadHistory' definition 'loadImageHistory'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:210:85: note: Function 'load' argument 5 names different: declaration 'loadHistory' definition 'loadImageHistory'. digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:60:22: note: Function 'load' argument 5 names different: declaration 'loadHistory' definition 'loadImageHistory'. digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:90:21: style:inconclusive: Function 'load' argument 2 names different: declaration 'loadFlags' definition 'loadFlagsInt'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:214:51: note: Function 'load' argument 2 names different: declaration 'loadFlags' definition 'loadFlagsInt'. digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:90:21: note: Function 'load' argument 2 names different: declaration 'loadFlags' definition 'loadFlagsInt'. digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:118:16: style: Local variable 'format' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:312:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:118:16: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:149:16: style: Local variable 'format' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:312:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:149:16: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:186:13: style: Local variable 'format' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:312:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:186:13: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:297:12: style: Local variable 'format' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:312:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_fileio.cpp:297:12: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:411:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExplicitBranch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:480:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:501:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:536:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unbuffered [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:511:10: style: The scope of the variable 'databuf' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:345:78: style:inconclusive: Function 'insertAsReferredImage' argument 2 names different: declaration 'otherImagesId' definition 'id'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:466:86: note: Function 'insertAsReferredImage' argument 2 names different: declaration 'otherImagesId' definition 'id'. digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:345:78: note: Function 'insertAsReferredImage' argument 2 names different: declaration 'otherImagesId' definition 'id'. digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:520:24: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:520:24: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:546:12: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_metadata.cpp:546:12: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_props.cpp:319:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Current [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_qimage.cpp:30:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_qimage.cpp:75:39: style:inconclusive: Function 'copyQImage' argument 1 names different: declaration 'relativeRect' definition 'rel'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:570:41: note: Function 'copyQImage' argument 1 names different: declaration 'relativeRect' definition 'rel'. digikam-8.3.0/core/libs/dimg/dimg_qimage.cpp:75:39: note: Function 'copyQImage' argument 1 names different: declaration 'relativeRect' definition 'rel'. digikam-8.3.0/core/libs/dimg/dimg_qimage.cpp:29:20: style: Local variable 'format' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:312:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_qimage.cpp:29:20: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg.h:336:17: style:inconclusive: Technically the member function 'Digikam::DImg::setPixelColor' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/dimg_props.cpp:630:12: note: Technically the member function 'Digikam::DImg::setPixelColor' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:336:17: note: Technically the member function 'Digikam::DImg::setPixelColor' can be const. digikam-8.3.0/core/libs/dimg/dimg_props.cpp:103:15: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_props.cpp:103:15: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_props.cpp:116:11: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_props.cpp:116:11: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_qpixmap.cpp:43:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Raster [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_qpixmap.cpp:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_qpixmap.cpp:129:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/dimg_qpixmap.cpp:135:12: style: Local variable 'bits' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:243:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_qpixmap.cpp:135:12: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_qpixmap.cpp:165:18: style: Variable 'match' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/dimg.h:621:16: style:inconclusive: Technically the member function 'Digikam::DImg::flip' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:277:12: note: Technically the member function 'Digikam::DImg::flip' can be const. digikam-8.3.0/core/libs/dimg/dimg.h:621:16: note: Technically the member function 'Digikam::DImg::flip' can be const. digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:98:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:120:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:230:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:252:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:269:19: style: Local variable 'size' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/dimg.h:241:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:269:19: note: Shadow variable digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:81:25: style: Variable 'from' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:103:23: style: Variable 'from' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:213:25: style: Variable 'from' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:235:23: style: Variable 'from' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_transform.cpp:270:24: style: Variable 'it.value()' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/auto/autoexpofilter.cpp:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/autolevelsfilter.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/autolevelsfilter.cpp:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:152:16: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:152:21: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:152:28: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:152:34: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:198:25: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:198:30: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:198:37: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/equalizefilter.cpp:198:43: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:96:16: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:96:21: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:96:28: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:140:25: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:140:30: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:140:37: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:213:16: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:213:21: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:213:28: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:238:25: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:238:30: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:238:37: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/normalizefilter.cpp:209:18: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:350:16: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:350:21: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:350:28: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:350:34: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:396:25: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:396:30: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:396:37: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/auto/stretchfilter.cpp:396:43: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/bcg/bcgfilter.cpp:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bcg/bcgsettings.cpp:74:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiafilter.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:130:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:445:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:476:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:507:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:530:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:601:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/bwsepiasettings.cpp:340:72: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:841:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:842:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:843:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:844:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:846:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:847:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:848:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:849:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:851:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:852:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:853:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:854:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:856:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:857:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:858:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:859:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:865:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:866:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:867:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:868:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:875:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:876:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:877:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:878:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:880:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:881:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:882:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:883:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:889:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:890:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:891:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:892:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:909:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:910:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:911:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:912:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:914:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:915:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:916:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:917:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:923:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:924:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:925:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:926:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:961:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:962:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:963:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:964:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:969:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:970:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:971:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:972:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:978:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:979:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:980:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:981:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:987:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:988:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:989:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:990:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:995:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:996:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:997:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:998:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1004:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1005:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1006:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1007:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1027:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1028:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1029:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1030:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1059:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1060:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1061:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1062:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1067:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1068:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1069:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1070:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1076:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1077:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1078:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1079:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1085:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1086:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1087:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1088:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1093:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1094:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1095:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1096:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1102:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1103:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1104:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1105:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1125:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1126:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1127:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1128:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1167:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1168:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1169:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1170:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1175:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1176:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1177:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1178:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1184:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1185:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1186:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1187:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1199:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1200:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1201:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1202:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1207:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1208:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1209:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1210:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1216:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1217:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1218:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1219:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1234:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1235:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1236:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1237:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1242:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1243:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1244:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1245:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1251:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1252:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1253:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1254:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1263:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1264:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1265:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1266:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1330:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1331:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1332:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1334:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1335:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1336:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1338:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1339:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1340:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1342:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1343:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1344:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1349:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1350:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1351:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1352:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1359:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1360:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1361:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1363:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1364:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1365:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1370:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1371:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1372:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1373:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1390:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1391:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1392:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1394:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1395:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1396:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1401:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1402:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1403:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1404:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1439:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1440:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1441:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1446:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1447:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1448:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1454:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1455:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1456:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1462:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1463:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1464:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1469:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1470:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1471:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1477:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1478:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1479:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1496:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1497:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1498:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1499:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1528:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1529:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1530:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1535:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1536:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1537:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1543:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1544:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1545:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1551:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1552:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1553:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1558:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1559:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1560:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1566:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1567:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1568:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1585:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1586:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1587:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1588:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1625:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1626:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1627:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1632:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1633:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1634:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1640:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/bw/infraredfilter.cpp:94:20: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1641:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1642:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1653:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1654:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1655:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1660:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1661:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1662:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1668:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1669:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1670:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1684:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1685:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1686:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1691:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1692:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1693:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1699:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1700:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1701:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1709:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1710:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1711:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1712:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1780:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1781:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1782:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1784:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1785:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1786:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1788:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1789:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1790:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1792:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1793:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1794:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1799:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1800:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1801:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1802:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1809:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1810:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1811:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1813:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1814:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1815:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1820:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1821:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1822:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1823:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1840:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1841:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1842:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1844:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1845:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1846:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1851:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1852:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1853:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1854:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1889:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1890:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1891:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1896:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1897:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1898:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1904:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1905:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1906:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1912:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1913:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1914:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1919:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1920:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1921:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1927:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1928:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1929:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1946:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1947:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1948:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1949:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1977:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1978:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1979:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1984:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1985:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1986:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1992:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1993:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1994:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2000:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2001:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2002:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2007:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2008:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2009:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2015:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2016:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2017:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2034:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2035:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2036:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2037:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2071:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2072:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2073:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2078:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2079:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2080:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2086:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2087:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2088:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2099:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2100:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2101:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2106:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2107:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2108:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2114:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2115:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2116:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2130:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2131:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2132:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2137:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2138:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2139:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2145:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2146:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2147:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2155:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2156:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2157:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2158:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2222:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2223:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2224:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2225:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2227:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2228:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2229:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2230:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2232:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2233:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2234:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2235:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2237:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2238:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2239:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2240:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2246:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2247:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2248:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2249:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2256:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2257:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2258:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2259:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2261:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2262:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2263:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2264:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2270:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2271:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2272:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2273:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2289:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2290:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2291:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2292:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2294:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2295:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2296:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2297:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2303:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2304:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2305:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2306:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2341:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2342:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2343:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2344:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2349:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2350:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2351:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2352:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2358:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2359:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2360:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2361:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2367:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2368:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2369:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2370:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2375:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2376:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2377:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2378:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2384:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2385:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2386:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2387:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2407:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2408:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2409:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2410:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2439:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2440:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2441:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2442:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2447:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2448:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2449:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2450:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2456:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2457:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2458:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2459:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2465:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2466:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2467:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2468:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2473:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2474:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2475:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2476:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2482:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2483:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2484:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2485:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2505:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2506:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2507:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2508:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2547:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2548:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2549:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2550:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2555:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2556:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2557:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2558:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2564:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2565:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2566:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2567:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2580:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2581:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2582:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2583:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2588:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2589:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2590:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2591:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2597:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2598:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2599:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2600:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2615:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2616:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2617:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2618:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2623:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2624:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2625:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2626:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2632:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2633:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2634:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2635:36: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2644:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2645:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2646:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2647:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/bw/mixerfilter.cpp:89:23: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/bw/mixerfilter.cpp:89:28: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/bw/mixerfilter.cpp:89:35: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/bw/mixerfilter.cpp:130:32: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/bw/mixerfilter.cpp:130:37: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/bw/mixerfilter.cpp:130:44: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:628:13: style: The scope of the variable 'ap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:945:13: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:948:13: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1146:17: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1149:18: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1423:13: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1426:13: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1604:17: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1607:18: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1873:13: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1876:13: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2050:17: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2053:18: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2216:27: style: The scope of the variable 'rr' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2216:31: style: The scope of the variable 'gg' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2216:35: style: The scope of the variable 'bb' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2216:39: style: The scope of the variable 'aa' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2283:27: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2283:30: style: The scope of the variable 'g' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2283:33: style: The scope of the variable 'b' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2283:36: style: The scope of the variable 'a' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2325:13: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2328:13: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2526:17: style: The scope of the variable 'Cy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2529:18: style: The scope of the variable 'yap' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:320:28: style:inconclusive: Function 'smoothScale' argument 1 names different: declaration 'width' definition 'dw'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:598:32: note: Function 'smoothScale' argument 1 names different: declaration 'width' definition 'dw'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:320:28: note: Function 'smoothScale' argument 1 names different: declaration 'width' definition 'dw'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:320:36: style:inconclusive: Function 'smoothScale' argument 2 names different: declaration 'height' definition 'dh'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:598:43: note: Function 'smoothScale' argument 2 names different: declaration 'height' definition 'dh'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:320:36: note: Function 'smoothScale' argument 2 names different: declaration 'height' definition 'dh'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:35: style:inconclusive: Function 'smoothScaleClipped' argument 1 names different: declaration 'width' definition 'dw'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:610:33: note: Function 'smoothScaleClipped' argument 1 names different: declaration 'width' definition 'dw'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:35: note: Function 'smoothScaleClipped' argument 1 names different: declaration 'width' definition 'dw'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:43: style:inconclusive: Function 'smoothScaleClipped' argument 2 names different: declaration 'height' definition 'dh'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:610:44: note: Function 'smoothScaleClipped' argument 2 names different: declaration 'height' definition 'dh'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:43: note: Function 'smoothScaleClipped' argument 2 names different: declaration 'height' definition 'dh'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:73: style:inconclusive: Function 'smoothScaleClipped' argument 5 names different: declaration 'clipwidth' definition 'clipw'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:610:78: note: Function 'smoothScaleClipped' argument 5 names different: declaration 'clipwidth' definition 'clipw'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:73: note: Function 'smoothScaleClipped' argument 5 names different: declaration 'clipwidth' definition 'clipw'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:84: style:inconclusive: Function 'smoothScaleClipped' argument 6 names different: declaration 'clipheight' definition 'cliph'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/dimg.h:610:93: note: Function 'smoothScaleClipped' argument 6 names different: declaration 'clipheight' definition 'cliph'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:331:84: note: Function 'smoothScaleClipped' argument 6 names different: declaration 'clipheight' definition 'cliph'. digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:708:11: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:712:10: style: Variable 'xpoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:753:13: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:757:10: style: Variable 'xpoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:807:10: style: Variable 'xpoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:808:10: style: Variable 'xapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:809:10: style: Variable 'yapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1296:10: style: Variable 'xpoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1297:10: style: Variable 'xapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1298:10: style: Variable 'yapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1746:14: style: Variable 'xpoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1747:14: style: Variable 'xapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:1748:14: style: Variable 'yapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2189:10: style: Variable 'xpoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2190:10: style: Variable 'xapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/dimg_scale.cpp:2191:10: style: Variable 'yapoints' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:125:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:429:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:546:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:636:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:574:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:575:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:576:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:587:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:598:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:598:9: warning:inconclusive: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:598:9: warning:inconclusive: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:603:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:603:9: warning:inconclusive: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:603:9: warning:inconclusive: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:608:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:608:9: warning:inconclusive: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:608:9: warning:inconclusive: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:613:9: warning:inconclusive: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:613:9: warning:inconclusive: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:613:9: warning:inconclusive: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:543:20: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.h:44:20: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/bw/mixersettings.cpp:543:20: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/cb/cbfilter.cpp:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/cb/cbfilter.cpp:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/cb/cbfilter.cpp:257:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/cb/cbsettings.cpp:73:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvescontainer.cpp:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvescontainer.cpp:62:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvescontainer.cpp:75:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SEGMENT_8BIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvescontainer.cpp:139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvescontainer.cpp:154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.cpp:103:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.cpp:333:41: style:inconclusive: Function 'setScale' argument 1 names different: declaration 'scale' definition 'type'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.h:104:34: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'type'. digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.cpp:333:41: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'type'. digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.cpp:419:14: style: Local variable 'channel' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.h:90:17: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/curves/curvesbox.cpp:419:14: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/curves/curvesfilter.cpp:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvesfilter.cpp:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvessettings.cpp:97:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvessettings.cpp:141:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvessettings.cpp:239:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvessettings.cpp:260:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curvessettings.cpp:86:72: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:122:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SEGMENTS_16BIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:164:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:187:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:264:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:284:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:304:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:338:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:357:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:376:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:501:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramDataLoading [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:512:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramFailed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:558:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:570:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:607:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramDataLoading [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:667:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramStarted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:747:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:765:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/curveswidget.cpp:534:17: style: The scope of the variable 'index' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:91:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SEGMENT_8BIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:299:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:314:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SEGMENT_16BIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:319:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Curves [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:893:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:955:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:1133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:1237:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:1436:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable solidColor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:353:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:472:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:527:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:100:34: style:inconclusive: Function 'BorderFilter' argument 1 names different: declaration 'orgImage' definition 'image'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.h:44:33: note: Function 'BorderFilter' argument 1 names different: declaration 'orgImage' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/decorate/borderfilter.cpp:100:34: note: Function 'BorderFilter' argument 1 names different: declaration 'orgImage' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/decorate/bordersettings.cpp:105:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/texturefilter.cpp:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/decorate/texturesettings.cpp:68:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:87:12: style:inconclusive: Technically the member function 'Digikam::ImageCurves::curvesLutFunc' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:438:20: note: Technically the member function 'Digikam::ImageCurves::curvesLutFunc' can be const. digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:87:12: note: Technically the member function 'Digikam::ImageCurves::curvesLutFunc' can be const. digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:89:12: style:inconclusive: Technically the member function 'Digikam::ImageCurves::curvesLutProcess' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:658:19: note: Technically the member function 'Digikam::ImageCurves::curvesLutProcess' can be const. digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:89:12: note: Technically the member function 'Digikam::ImageCurves::curvesLutProcess' can be const. digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:166:10: performance:inconclusive: Technically the member function 'Digikam::ImageCurves::curvesCRCompose' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:614:19: note: Technically the member function 'Digikam::ImageCurves::curvesCRCompose' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:166:10: note: Technically the member function 'Digikam::ImageCurves::curvesCRCompose' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:366:9: style: The scope of the variable 'i' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:368:9: style: The scope of the variable 'num_pts' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:369:9: style: The scope of the variable 'p1' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:369:13: style: The scope of the variable 'p2' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:369:17: style: The scope of the variable 'p3' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:369:21: style: The scope of the variable 'p4' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:505:14: style: The scope of the variable 'newx' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:505:20: style: The scope of the variable 'newy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:685:15: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:685:20: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:685:27: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:685:33: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:727:24: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:727:29: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:727:36: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:727:42: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:1512:71: style:inconclusive: Function 'setChannelFromBinary' argument 2 names different: declaration 'array' definition 'data'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.h:154:62: note: Function 'setChannelFromBinary' argument 2 names different: declaration 'array' definition 'data'. digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:1512:71: note: Function 'setChannelFromBinary' argument 2 names different: declaration 'array' definition 'data'. digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:660:21: style: Variable 'lut0' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:660:38: style: Variable 'lut1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:660:55: style: Variable 'lut2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/curves/imagecurves.cpp:660:72: style: Variable 'lut3' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoOperation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:132:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rect [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT90 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coreGenerators [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:490:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:241:43: style:inconclusive: Function 'postProgress' argument 1 names different: declaration 'progress' definition 'progr'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/dimgthreadedfilter.h:195:27: note: Function 'postProgress' argument 1 names different: declaration 'progress' definition 'progr'. digikam-8.3.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:241:43: note: Function 'postProgress' argument 1 names different: declaration 'progress' definition 'progr'. digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.h:82:10: performance:inconclusive: Technically the member function 'Digikam::DImgFilterManager::isRawConversion' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:482:25: note: Technically the member function 'Digikam::DImgFilterManager::isRawConversion' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.h:82:10: note: Technically the member function 'Digikam::DImgFilterManager::isRawConversion' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.h:97:10: performance:inconclusive: Technically the member function 'Digikam::DImgFilterManager::removeGenerator' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:304:25: note: Technically the member function 'Digikam::DImgFilterManager::removeGenerator' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.h:97:10: note: Technically the member function 'Digikam::DImgFilterManager::removeGenerator' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:440:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:434:53: note: 'metadataDispName' is assigned value 'action.identifier()' here. digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:444:9: note: Found duplicate branches for 'if' and 'else'. digikam-8.3.0/core/libs/dimg/filters/dimgfiltermanager.cpp:440:14: note: Found duplicate branches for 'if' and 'else'. digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.h:62:16: performance:inconclusive: Technically the member function 'Digikam::DPixelsAliasFilter::setPositionAdjusted' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.cpp:168:32: note: Technically the member function 'Digikam::DPixelsAliasFilter::setPositionAdjusted' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.h:62:16: note: Technically the member function 'Digikam::DPixelsAliasFilter::setPositionAdjusted' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.cpp:46:57: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.cpp:109:68: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.cpp:95:13: style: Variable 'j' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/dpixelsaliasfilter.cpp:158:13: style: Variable 'j' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/filteractionfilter.cpp:100:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReproducibleFilter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/filteractionfilter.cpp:114:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReproducibleFilter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/filteractionfilter.cpp:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNNeutral [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:266:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GreenChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:308:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNNeutral [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:430:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/filteractionfilter.cpp:97:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/dimg/filters/filteractionfilter.cpp:111:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/dimg/filters/filteractionfilter.cpp:126:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:229:45: style:inconclusive: Function 'whitePointForChannel' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.h:120:37: note: Function 'whitePointForChannel' argument 1 names different: declaration 'channel' definition 'ch'. digikam-8.3.0/core/libs/dimg/filters/film/filmfilter.cpp:229:45: note: Function 'whitePointForChannel' argument 1 names different: declaration 'channel' definition 'ch'. digikam-8.3.0/core/libs/dimg/filters/fx/blurfilter.cpp:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/blurfilter.cpp:245:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/blurfilter.cpp:97:10: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfilter.cpp:100:10: style: The scope of the variable 'my' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfilter.cpp:102:10: style: The scope of the variable 'mh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfilter.cpp:97:22: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1097:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PorterDuffNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:273:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:190:54: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:342:12: style: The scope of the variable 'normalize' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:342:23: style: The scope of the variable 'value' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:190:62: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:156:9: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:156:13: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:157:9: style: The scope of the variable 'sumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:157:15: style: The scope of the variable 'sumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:157:21: style: The scope of the variable 'sumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:157:27: style: The scope of the variable 'nCount' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:158:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:158:22: style: The scope of the variable 'lfNewRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:158:35: style: The scope of the variable 'lfAngle' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:258:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:338:9: style: The scope of the variable 'sumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:338:15: style: The scope of the variable 'sumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:338:21: style: The scope of the variable 'sumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:338:27: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:338:31: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:339:12: style: The scope of the variable 'Radius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:339:27: style: The scope of the variable 'AngleRad' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:353:9: style: The scope of the variable 'nCount' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:442:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:583:17: style: The scope of the variable 'sumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:583:23: style: The scope of the variable 'sumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:583:29: style: The scope of the variable 'sumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:655:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:745:9: style: The scope of the variable 'SomaR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:745:20: style: The scope of the variable 'SomaG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:745:31: style: The scope of the variable 'SomaB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:746:9: style: The scope of the variable 'Gray' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:749:9: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:843:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:903:9: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:903:17: style: The scope of the variable 'offsetLayer' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:904:9: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:904:13: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:941:9: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1088:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1089:12: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1092:12: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1105:9: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1196:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1310:9: style: The scope of the variable 'sumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1310:15: style: The scope of the variable 'sumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1310:21: style: The scope of the variable 'sumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1310:27: style: The scope of the variable 'nCount' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1312:9: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1391:9: style: The scope of the variable 'sumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1391:15: style: The scope of the variable 'sumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1391:21: style: The scope of the variable 'sumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1391:27: style: The scope of the variable 'nCount' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1393:9: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1612:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1684:9: style: The scope of the variable 'offsetCenter' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1730:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1865:9: style: The scope of the variable 'RandNumber' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1865:21: style: The scope of the variable 'count' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1865:28: style: The scope of the variable 'Index' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1933:9: style: The scope of the variable 'nSumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1933:16: style: The scope of the variable 'nSumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1933:23: style: The scope of the variable 'nSumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1933:30: style: The scope of the variable 'nCount' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:2013:9: style: The scope of the variable 'nSumR' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:2013:16: style: The scope of the variable 'nSumG' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:2013:23: style: The scope of the variable 'nSumB' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:2013:30: style: The scope of the variable 'nCount' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:157:33: style: Variable 'nCount' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:353:16: style: Variable 'nCount' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:745:15: style: Variable 'SomaR' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:745:26: style: Variable 'SomaG' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:745:37: style: Variable 'SomaB' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1105:12: style: Variable 'nw' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:238:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE_SMOOTH [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:410:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxsettings.cpp:102:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxsettings.cpp:352:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:121:16: style: The scope of the variable 'a' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:121:19: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:121:22: style: The scope of the variable 'g' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:121:25: style: The scope of the variable 'b' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:170:25: style: The scope of the variable 'a' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:170:28: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:170:31: style: The scope of the variable 'g' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:170:34: style: The scope of the variable 'b' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:455:17: style: The scope of the variable 'xOff' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/embossfilter.cpp:82:12: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/embossfilter.cpp:82:20: style: The scope of the variable 'offsetOther' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/embossfilter.cpp:124:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:116:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainfilter.cpp:172:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Luma [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainfilter.cpp:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainfilter.cpp:125:13: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainfilter.cpp:389:12: style: The scope of the variable 's' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainfilter.cpp:391:12: style: The scope of the variable 'h' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainfilter.cpp:125:21: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:190:20: style: The scope of the variable 'tw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:200:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:270:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:336:45: style: The scope of the variable 'lfCurrentRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:337:12: style: The scope of the variable 'tw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:408:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:467:12: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:467:16: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:547:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:611:12: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:611:16: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:616:12: style: The scope of the variable 'lfAngle' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:616:21: style: The scope of the variable 'lfNewRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:616:34: style: The scope of the variable 'lfCurrentRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:660:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:712:24: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:712:36: style: The scope of the variable 'tx' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:741:24: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:741:36: style: The scope of the variable 'ty' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:871:9: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:871:13: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:874:9: style: The scope of the variable 'offset' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:874:17: style: The scope of the variable 'offsetOther' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:930:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:988:12: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:988:16: style: The scope of the variable 'nw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:990:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1043:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1109:20: style: The scope of the variable 'tw' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1167:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1218:17: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:83:71: style:inconclusive: Function 'DistortionFXFilter' argument 6 names different: declaration 'antialiasing' definition 'antialiaqSing'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.h:120:68: note: Function 'DistortionFXFilter' argument 6 names different: declaration 'antialiasing' definition 'antialiaqSing'. digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:83:71: note: Function 'DistortionFXFilter' argument 6 names different: declaration 'antialiasing' definition 'antialiaqSing'. digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:712:32: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:741:32: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1218:25: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/filmgrainsettings.cpp:156:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/invertfilter.cpp:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/oilpaintfilter.cpp:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/oilpaintfilter.cpp:106:27: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/oilpaintfilter.cpp:106:35: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/raindropfilter.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/fx/raindropfilter.cpp:147:10: style: The scope of the variable 'nRandSize' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/raindropfilter.cpp:148:10: style: The scope of the variable 'nRandX' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/raindropfilter.cpp:148:18: style: The scope of the variable 'nRandY' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/fx/raindropfilter.cpp:498:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/fx/raindropfilter.cpp:535:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/greycstoration/greycstorationsettings.cpp:119:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistview.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistview.cpp:189:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistview.cpp:95:39: style: Variable 'item' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistview.cpp:264:20: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:105:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:115:11: style: The scope of the variable 'hpThumbX' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:116:11: style: The scope of the variable 'hpThumbY' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:115:20: style: Variable 'hpThumbX' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:116:20: style: Variable 'hpThumbY' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:168:20: style: Variable 'tip' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframelistviewitem.cpp:159:13: style: Unused variable: value [unusedVariable] digikam-8.3.0/core/libs/dimg/filters/hotpixels/blackframeparser.cpp:203:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelfixer.cpp:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelfixer.cpp:240:49: style: Parameter 'px' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsettings.cpp:80:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.h:68:12: performance:inconclusive: Technically the member function 'Digikam::HotPixelsWeights::polyTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.cpp:402:26: note: Technically the member function 'Digikam::HotPixelsWeights::polyTerm' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.h:68:12: note: Technically the member function 'Digikam::HotPixelsWeights::polyTerm' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.h:73:12: performance:inconclusive: Technically the member function 'Digikam::HotPixelsWeights::matrixInv' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.cpp:338:24: note: Technically the member function 'Digikam::HotPixelsWeights::matrixInv' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.h:73:12: note: Technically the member function 'Digikam::HotPixelsWeights::matrixInv' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/hotpixels/hotpixelsweights.h:56:25: performance: Function 'positions()' should return member 'm_positions' by const reference. [returnByReference] digikam-8.3.0/core/libs/dimg/filters/hsl/hslfilter.cpp:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hsl/hslsettings.cpp:82:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/hsl/hspreviewwidget.cpp:56:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:70:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:237:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:304:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDeviceMfgDescTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:372:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:425:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsInfoManufacturer [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:432:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMediaWhitePointTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:447:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDeviceModelDescTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:463:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCopyrightTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:565:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_RGB_DBL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:587:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:447:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/icc/digikam-lcms.cpp:463:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:266:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:360:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:415:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:505:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:337:56: style:inconclusive: Function 'transformForDisplay' argument 1 names different: declaration 'displayProfile' definition 'profile'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.h:93:48: note: Function 'transformForDisplay' argument 1 names different: declaration 'displayProfile' definition 'profile'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:337:56: note: Function 'transformForDisplay' argument 1 names different: declaration 'displayProfile' definition 'profile'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:469:37: style:inconclusive: Function 'isSRGB' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.h:76:36: note: Function 'isSRGB' argument 1 names different: declaration 'img' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:469:37: note: Function 'isSRGB' argument 1 names different: declaration 'img' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:530:68: style:inconclusive: Function 'transformToSRGB' argument 2 names different: declaration 'inputProfile' definition 'input'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.h:122:67: note: Function 'transformToSRGB' argument 2 names different: declaration 'inputProfile' definition 'input'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:530:68: note: Function 'transformToSRGB' argument 2 names different: declaration 'inputProfile' definition 'input'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:580:55: style:inconclusive: Function 'transformForOutput' argument 1 names different: declaration 'outputProfile' definition 'prof'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.h:81:47: note: Function 'transformForOutput' argument 1 names different: declaration 'outputProfile' definition 'prof'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:580:55: note: Function 'transformForOutput' argument 1 names different: declaration 'outputProfile' definition 'prof'. digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:458:18: style: Local variable 'transform' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.h:66:10: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/icc/iccmanager.cpp:458:18: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:151:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:177:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adobeRGBPath [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:285:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:461:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:493:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:612:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:142:13: style: Local variable 'filePath' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.h:130:13: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/icc/iccprofile.cpp:142:13: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/icc/iccprofilesettings.cpp:74:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings.cpp:89:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings.cpp:102:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings.cpp:173:23: style: Variable 'profiles' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings.cpp:213:23: style: Variable 'profiles' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings_p.cpp:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings_p.cpp:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings_p.cpp:87:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings_p.cpp:95:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings_p.cpp:102:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettings_p.cpp:109:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:64:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmbeddedToWorkspace [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:145:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettingscontainer.h:124:13: performance:inconclusive: Technically the member function 'Digikam::ICCSettingsContainer::getProfilePath' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:140:31: note: Technically the member function 'Digikam::ICCSettingsContainer::getProfilePath' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/icc/iccsettingscontainer.h:124:13: note: Technically the member function 'Digikam::ICCSettingsContainer::getProfilePath' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:461:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BGRA_16 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:486:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BGRA_8 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:499:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_SOFTPROOFING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:536:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:582:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:663:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.h:160:10: style:inconclusive: Technically the member function 'Digikam::IccTransform::transform' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:694:20: note: Technically the member function 'Digikam::IccTransform::transform' can be const. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.h:160:10: note: Technically the member function 'Digikam::IccTransform::transform' can be const. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.h:162:10: style:inconclusive: Technically the member function 'Digikam::IccTransform::transform' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:756:20: note: Technically the member function 'Digikam::IccTransform::transform' can be const. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.h:162:10: note: Technically the member function 'Digikam::IccTransform::transform' can be const. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:694:36: style:inconclusive: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.h:160:26: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:694:36: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:756:38: style:inconclusive: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.h:162:28: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/icc/icctransform.cpp:756:38: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. digikam-8.3.0/core/libs/dimg/filters/icc/icctransformfilter.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:330:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:756:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:780:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:280:11: style: The scope of the variable 'destSaturation' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:94:29: style: Variable 'dataImg' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:326:22: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastsettings.cpp:153:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastsettings.cpp:638:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lc/localcontrastsettings.cpp:692:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:66:12: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:67:30: style: The scope of the variable 'yd' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:143:71: style:inconclusive: Function 'attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.h:106:61: note: Function 'attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:143:71: note: Function 'attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:159:76: style:inconclusive: Function 'real_attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.h:107:66: note: Function 'real_attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:159:76: note: Function 'real_attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:71:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:74:21: style: Variable 'data16' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingsettings.cpp:98:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/antivignettingsettings.cpp:314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionfilter.cpp:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionfilter.cpp:102:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionfilter.cpp:103:27: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionpixelaccess.h:63:10: performance:inconclusive: Technically the member function 'Digikam::LensDistortionPixelAccess::cubicInterpolate' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionpixelaccess.cpp:241:33: note: Technically the member function 'Digikam::LensDistortionPixelAccess::cubicInterpolate' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionpixelaccess.h:63:10: note: Technically the member function 'Digikam::LensDistortionPixelAccess::cubicInterpolate' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/lens/lensdistortionpixelaccess.cpp:262:25: style: Variable 'src16' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:149:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:331:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cameraModel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:351:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:482:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cameraMake [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:713:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:792:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:300:26: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.h:50:22: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:300:26: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:731:22: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.h:50:22: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:731:22: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:787:22: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.h:50:22: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:787:22: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:803:22: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.h:50:22: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:803:22: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:812:22: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.h:50:22: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:812:22: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:821:22: style: Local variable 'settings' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.h:50:22: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:821:22: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/lens/lensfunfilter.cpp:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfunfilter.cpp:67:42: style:inconclusive: Function 'LensFunFilter' argument 1 names different: declaration 'origImage' definition 'orgImage'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/lens/lensfunfilter.h:59:40: note: Function 'LensFunFilter' argument 1 names different: declaration 'origImage' definition 'orgImage'. digikam-8.3.0/core/libs/dimg/filters/lens/lensfunfilter.cpp:67:42: note: Function 'LensFunFilter' argument 1 names different: declaration 'origImage' definition 'orgImage'. digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:70:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:622:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LF_VERSION_MAJOR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:648:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.h:121:14: performance:inconclusive: Technically the member function 'Digikam::LensFunIface::metadataMatchDebugStr' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:549:23: note: Technically the member function 'Digikam::LensFunIface::metadataMatchDebugStr' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.h:121:14: note: Technically the member function 'Digikam::LensFunIface::metadataMatchDebugStr' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.h:126:12: performance:inconclusive: Technically the member function 'Digikam::LensFunIface::checkSimilarity' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:630:22: note: Technically the member function 'Digikam::LensFunIface::checkSimilarity' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.h:126:12: note: Technically the member function 'Digikam::LensFunIface::checkSimilarity' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:224:71: style:inconclusive: Function 'findLenses' argument 1 names different: declaration 'camera' definition 'lfCamera'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.h:122:47: note: Function 'findLenses' argument 1 names different: declaration 'camera' definition 'lfCamera'. digikam-8.3.0/core/libs/dimg/filters/lens/lensfuniface.cpp:224:71: note: Function 'findLenses' argument 1 names different: declaration 'camera' definition 'lfCamera'. digikam-8.3.0/core/libs/dimg/filters/lens/lensfunsettings.cpp:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrambox.cpp:69:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrambox.cpp:298:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:85:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:294:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:401:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:419:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:560:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:595:40: style:inconclusive: Function 'render' argument 1 names different: declaration 'paintDevice' definition 'bufferPixmap'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.h:139:26: note: Function 'render' argument 1 names different: declaration 'paintDevice' definition 'bufferPixmap'. digikam-8.3.0/core/libs/dimg/filters/levels/histogrampainter.cpp:595:40: note: Function 'render' argument 1 names different: declaration 'paintDevice' definition 'bufferPixmap'. digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:150:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:170:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:251:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageSelectionHistogram [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:307:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:381:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramStarted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:394:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:404:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramDataLoading [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:409:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramFailed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:450:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:607:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:624:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:641:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:673:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:694:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistogramCompleted [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/histogramwidget.cpp:572:28: style: Variable 'value' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:85:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SEGMENTS_8BIT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:285:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:363:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:445:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:552:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:620:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:674:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:24: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:30: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:37: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:42: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:228:15: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:228:21: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:228:28: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:228:33: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagehistogram.cpp:196:31: style: Variable 'data' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:170:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LuminosityChannel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:750:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:40:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::isDirty' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:130:19: note: Technically the member function 'Digikam::ImageLevels::isDirty' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:40:12: note: Technically the member function 'Digikam::ImageLevels::isDirty' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:41:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::isSixteenBits' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:135:19: note: Technically the member function 'Digikam::ImageLevels::isSixteenBits' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:41:12: note: Technically the member function 'Digikam::ImageLevels::isSixteenBits' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:50:12: performance:inconclusive: Technically the member function 'Digikam::ImageLevels::levelsInputFromColor' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:240:18: note: Technically the member function 'Digikam::ImageLevels::levelsInputFromColor' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:50:12: note: Technically the member function 'Digikam::ImageLevels::levelsInputFromColor' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:57:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::levelsLutProcess' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:490:19: note: Technically the member function 'Digikam::ImageLevels::levelsLutProcess' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:57:12: note: Technically the member function 'Digikam::ImageLevels::levelsLutProcess' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:68:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::getLevelGammaValue' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:647:21: note: Technically the member function 'Digikam::ImageLevels::getLevelGammaValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:68:12: note: Technically the member function 'Digikam::ImageLevels::getLevelGammaValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:69:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::getLevelLowInputValue' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:657:18: note: Technically the member function 'Digikam::ImageLevels::getLevelLowInputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:69:12: note: Technically the member function 'Digikam::ImageLevels::getLevelLowInputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:70:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::getLevelHighInputValue' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:667:18: note: Technically the member function 'Digikam::ImageLevels::getLevelHighInputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:70:12: note: Technically the member function 'Digikam::ImageLevels::getLevelHighInputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:71:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::getLevelLowOutputValue' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:677:18: note: Technically the member function 'Digikam::ImageLevels::getLevelLowOutputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:71:12: note: Technically the member function 'Digikam::ImageLevels::getLevelLowOutputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:72:12: style:inconclusive: Technically the member function 'Digikam::ImageLevels::getLevelHighOutputValue' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:687:18: note: Technically the member function 'Digikam::ImageLevels::getLevelHighOutputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:72:12: note: Technically the member function 'Digikam::ImageLevels::getLevelHighOutputValue' can be const. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:518:15: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:518:20: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:518:27: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:518:33: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:560:24: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:560:29: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:560:36: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:560:42: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:707:16: style: The scope of the variable 'fields' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:376:38: style:inconclusive: Function 'levelsLutFunc' argument 1 names different: declaration 'nchannels' definition 'n_channels'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.h:55:30: note: Function 'levelsLutFunc' argument 1 names different: declaration 'nchannels' definition 'n_channels'. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:376:38: note: Function 'levelsLutFunc' argument 1 names different: declaration 'nchannels' definition 'n_channels'. digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:492:21: style: Variable 'lut0' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:492:38: style: Variable 'lut1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:492:55: style: Variable 'lut2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:492:72: style: Variable 'lut3' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:202:32: style: Variable 'percentage' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/levels/imagelevels.cpp:203:32: style: Variable 'next_percentage' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/levels/levelsfilter.cpp:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/levels/levelsfilter.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/nr/nrestimate.cpp:129:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CV_32FC1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/nr/nrestimate.cpp:175:9: style: The scope of the variable 'rowIndex' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrestimate.cpp:175:21: style: Variable 'rowIndex' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/nr/nrestimate.cpp:176:21: style: Variable 'columnIndex' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:514:11: style: The scope of the variable 'y' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:514:14: style: The scope of the variable 'cb' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:514:18: style: The scope of the variable 'cr' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:529:11: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:529:14: style: The scope of the variable 'g' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:529:17: style: The scope of the variable 'b' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/nr/nrfilter.cpp:449:18: style: Variable 'stdev[4]' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/nr/nrsettings.cpp:90:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/nr/nrsettings.cpp:360:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/nr/nrsettings.cpp:406:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:42:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:35:60: style:inconclusive: Function 'NonDeterministicRandomData' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.h:40:45: note: Function 'NonDeterministicRandomData' argument 1 names different: declaration 'size' definition 's'. digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:35:60: note: Function 'NonDeterministicRandomData' argument 1 names different: declaration 'size' definition 's'. digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:116:32: style: Local variable 'seed' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.h:99:10: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:116:32: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:123:10: style: Local variable 'seed' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.h:99:10: note: Shadowed declaration digikam-8.3.0/core/libs/dimg/filters/randomnumbergenerator.cpp:123:10: note: Shadow variable digikam-8.3.0/core/libs/dimg/filters/raw/drawdecoding.cpp:83:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digikam_version_short [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/raw/drawdecoding.cpp:224:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/raw/drawdecoding.cpp:44:20: style:inconclusive: Technically the member function 'Digikam::DRawDecoderSettingsWriter::combinedKey' can be const. [functionConst] digikam-8.3.0/core/libs/dimg/filters/raw/rawprocessingfilter.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp:106:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp:206:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CV_8UC4 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp:202:25: style: Variable 'onebytedata' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp:203:25: style: Variable 'twobytedata' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/redeye/redeyecorrectionsettings.cpp:66:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:108:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orgImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:222:12: style: The scope of the variable 'valRed' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:222:20: style: The scope of the variable 'valGreen' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:222:30: style: The scope of the variable 'valBlue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:328:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusmatrix.cpp:496:48: debug: Function::addArguments found argument 'int' with varid 0. [varid0] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusmatrix.cpp:512:49: debug: Function::addArguments found argument 'int' with varid 0. [varid0] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusmatrix.cpp:527:60: style:inconclusive: Function 'make_gaussian_convolution' argument 1 names different: declaration 'alpha' definition 'gradius'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/sharp/refocusmatrix.h:97:56: note: Function 'make_gaussian_convolution' argument 1 names different: declaration 'alpha' definition 'gradius'. digikam-8.3.0/core/libs/dimg/filters/sharp/refocusmatrix.cpp:527:60: note: Function 'make_gaussian_convolution' argument 1 names different: declaration 'alpha' definition 'gradius'. digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:207:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:156:13: style: The scope of the variable 'red' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:156:18: style: The scope of the variable 'green' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:156:25: style: The scope of the variable 'blue' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:156:31: style: The scope of the variable 'alpha' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:157:25: style: The scope of the variable 'sy' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:197:13: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:286:19: style: The scope of the variable 'normalize' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:286:30: style: The scope of the variable 'value' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpsettings.cpp:119:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpsettings.cpp:501:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/sharpsettings.cpp:550:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/unsharpmaskfilter.cpp:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/sharp/unsharpmaskfilter.cpp:181:9: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/sharp/unsharpmaskfilter.cpp:78:20: style: Variable 'value' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.cpp:77:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB888 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.cpp:550:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.cpp:50:32: style:inconclusive: Function 'AutoCrop' argument 1 names different: declaration 'orgImage' definition 'img'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.h:44:35: note: Function 'AutoCrop' argument 1 names different: declaration 'orgImage' definition 'img'. digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.cpp:50:32: note: Function 'AutoCrop' argument 1 names different: declaration 'orgImage' definition 'img'. digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.cpp:722:25: style: Variable 'toggleflag1' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/transform/autocrop.cpp:722:41: style: Variable 'toggleflag2' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_EF_GRAD_NORM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:92:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_RES_ORDER_HOR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:135:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_COLDEPTH_8I [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destImage [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_DIMG_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:397:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:445:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:213:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:258:64: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:260:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:266:64: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:268:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:293:51: style:inconclusive: Function 'isSkinTone' argument 1 names different: declaration 'c' definition 'color'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.h:133:42: note: Function 'isSkinTone' argument 1 names different: declaration 'c' definition 'color'. digikam-8.3.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:293:51: note: Function 'isSkinTone' argument 1 names different: declaration 'c' definition 'color'. digikam-8.3.0/core/libs/dimg/filters/transform/freerotationfilter.cpp:148:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/freerotationfilter.cpp:134:18: style: The scope of the variable 'progress' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/transform/freerotationfilter.cpp:135:19: style: The scope of the variable 'nh' can be reduced. [variableScope] digikam-8.3.0/core/libs/dimg/filters/transform/freerotationsettings.cpp:82:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/freerotationsettings.cpp:191:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/freerotationsettings.cpp:202:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/freerotationsettings.cpp:210:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LqrCarver [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:143:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_COLDEPTH_8I [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_ERROR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:355:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_ERROR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:395:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_ERROR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:421:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_EF_GRAD_NORM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:450:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:561:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:573:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:611:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:697:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:795:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:813:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1073:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPDATE_MMAP_OPTIMISED_CASES_RIG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1392:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1404:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1426:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1583:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1777:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1854:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1917:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_STD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1960:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_CANCELLED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1979:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_OK [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1993:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_CARVER_STATE_RESIZING [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:2116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_COLDEPTH_8I [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:2166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LQR_COLDEPTH_8I [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1810:19: style: Condition 'new_ww_start+delta_max))?(w1):(r->w_start+delta_max)' here. digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1810:19: note: Condition 'new_ww_start+delta_max))?(h1):(r->w_start+delta_max)' here. digikam-8.3.0/core/libs/dimg/filters/transform/lqr/lqr_carver.c:1886:19: note: Condition 'new_w=d->threshold_edges_block' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] digikam-8.3.0/core/libs/imgqsort/detectors/compression_detector.h:33:6: style: The destructor '~CompressionDetector' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/imgqsort/detectors/abstract_detector.h:38:14: note: Virtual destructor in base class digikam-8.3.0/core/libs/imgqsort/detectors/compression_detector.h:33:6: note: Destructor in derived class digikam-8.3.0/core/libs/imgqsort/detectors/exposure_detector.cpp:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_FACESENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/exposure_detector.cpp:93:41: style:inconclusive: Boolean expression 'image>=minVal' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] digikam-8.3.0/core/libs/imgqsort/detectors/exposure_detector.h:33:6: style: The destructor '~ExposureDetector' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/imgqsort/detectors/abstract_detector.h:38:14: note: Virtual destructor in base class digikam-8.3.0/core/libs/imgqsort/detectors/exposure_detector.h:33:6: note: Destructor in derived class digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:49:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CV_32FC1 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CV_32F [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:147:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:184:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESH_TOZERO [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_FACESENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:232:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:260:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_FACESENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.h:37:6: style: The destructor '~NoiseDetector' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/imgqsort/detectors/abstract_detector.h:38:14: note: Virtual destructor in base class digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.h:37:6: note: Destructor in derived class digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:256:58: style:inconclusive: Function 'pow_mat' argument 2 names different: declaration 'ordre' definition 'order'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.h:55:47: note: Function 'pow_mat' argument 2 names different: declaration 'ordre' definition 'order'. digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:256:58: note: Function 'pow_mat' argument 2 names different: declaration 'ordre' definition 'order'. digikam-8.3.0/core/libs/imgqsort/detectors/noise_detector.cpp:239:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/imgqsort/imagequalitycalculator.cpp:71:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/imgqsort/imagequalitycalculator.cpp:97:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/imgqsort/imagequalityconfselector.cpp:60:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/imagequalitycontainer.cpp:147:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_ENDL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/imagequalityparser.cpp:69:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_BGR2GRAY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/imagequalityparser.cpp:61:11: style: The scope of the variable 'finalQuality' can be reduced. [variableScope] digikam-8.3.0/core/libs/imgqsort/imagequalityparser.cpp:61:24: style: Variable 'finalQuality' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/imgqsort/imagequalitysettings.cpp:94:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/imgqsort/imagequalitythread.cpp:65:31: style: Variable 'thread' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/iojobs/iojob.cpp:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojob.cpp:272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojob.cpp:366:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojob.cpp:439:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRASH_FOLDER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojob.cpp:558:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRASH_FOLDER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobdata.cpp:154:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobdata.cpp:279:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobsmanager.cpp:42:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobsmanager.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobsmanager.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobsmanager.cpp:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobsthread.cpp:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/iojobs/iojobsthread.cpp:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_IOJOB_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/iccjpeg.c:78:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_APP0 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/iccjpeg.c:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_APP0 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/iccjpeg.c:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_APP0 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/iccjpeg.c:257:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOCTET [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/iccjpeg.c:52:30: style: Variable 'length' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:225:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCS_RGB [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:379:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:399:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:603:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_NORMAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:627:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCOPYOPT_ALL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:798:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:912:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:977:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_QUANT_TBLS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegutils.h:85:10: style:inconclusive: Technically the member function 'Digikam::JPEGUtils::JpegRotator::exifTransform' can be const. [functionConst] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:382:19: note: Technically the member function 'Digikam::JPEGUtils::JpegRotator::exifTransform' can be const. digikam-8.3.0/core/libs/jpegutils/jpegutils.h:85:10: note: Technically the member function 'Digikam::JPEGUtils::JpegRotator::exifTransform' can be const. digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:991:14: style: Variable 'hash' can be declared as const array [constVariable] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:1005:14: style: Variable 'sums' can be declared as const array [constVariable] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:1043:14: style: Variable 'hash' can be declared as const array [constVariable] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:1057:14: style: Variable 'sums' can be declared as const array [constVariable] digikam-8.3.0/core/libs/jpegutils/jpegutils.cpp:455:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/jpegutils/jpegwin.cpp:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_EOI [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegwin.cpp:83:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jpeg_resync_to_restart [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/jpegutils/jpegwin.cpp:35:39: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/jpegutils/jpegwin.cpp:49:38: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/jpegutils/jpegwin.cpp:79:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/jpegutils/libjpeg/62/transupp.h:101:1: error: There is an unknown macro here somewhere. Configuration is required. If EXTERN is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/jpegutils/libjpeg/70/transupp.h:154:1: error: There is an unknown macro here somewhere. Configuration is required. If EXTERN is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/jpegutils/libjpeg/84/transupp.h:162:1: error: There is an unknown macro here somewhere. Configuration is required. If EXTERN is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/jpegutils/libjpeg/91/transupp.h:168:1: error: There is an unknown macro here somewhere. Configuration is required. If EXTERN is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/metadataengine/containers/captionvalues.cpp:128:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/containers/captionvalues.cpp:142:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/containers/template.h:64:13: performance: Function 'templateTitle()' should return member 'm_templateTitle' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:77:28: performance: Function 'authors()' should return member 'm_authors' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:78:28: performance: Function 'authorsPosition()' should return member 'm_authorsPosition' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:79:28: performance: Function 'credit()' should return member 'm_credit' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:82:28: performance: Function 'source()' should return member 'm_source' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:83:28: performance: Function 'instructions()' should return member 'm_instructions' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:84:28: performance: Function 'locationInfo()' should return member 'm_locationInfo' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:85:28: performance: Function 'contactInfo()' should return member 'm_contactInfo' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.h:86:28: performance: Function 'IptcSubjects()' should return member 'm_subjects' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/containers/template.cpp:140:50: style:inconclusive: Function 'setAuthorsPosition' argument 1 names different: declaration 'authorPosition' definition 'authorsPosition'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/containers/template.h:67:44: note: Function 'setAuthorsPosition' argument 1 names different: declaration 'authorPosition' definition 'authorsPosition'. digikam-8.3.0/core/libs/metadataengine/containers/template.cpp:140:50: note: Function 'setAuthorsPosition' argument 1 names different: declaration 'authorPosition' definition 'authorsPosition'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:60:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescriptionWriter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:220:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caption [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:398:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescriptionWriter [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:507:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caption [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:350:57: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:614:57: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:502:50: style:inconclusive: Function 'setItemTitles' argument 1 names different: declaration 'title' definition 'titles'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata.h:145:43: note: Function 'setItemTitles' argument 1 names different: declaration 'title' definition 'titles'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_comments.cpp:502:50: note: Function 'setItemTitles' argument 1 names different: declaration 'title' definition 'titles'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_exif.cpp:65:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_exif.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_exif.cpp:142:13: style: The scope of the variable 'val' can be reduced. [variableScope] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_exiftool.cpp:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_faces.cpp:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_faces.cpp:179:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrayBagTag [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_faces.cpp:34:63: style:inconclusive: Function 'getItemFacesMap' argument 1 names different: declaration 'facesPath' definition 'faces'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata.h:112:56: note: Function 'getItemFacesMap' argument 1 names different: declaration 'facesPath' definition 'faces'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_faces.cpp:34:63: note: Function 'getItemFacesMap' argument 1 names different: declaration 'facesPath' definition 'faces'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_fileio.cpp:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBackend [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_fileio.cpp:66:25: style: Condition '!(hasLoaded=false)' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:94:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:130:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caption [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:842:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:1209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_UNSPECIFIED [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:1300:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringList [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:1186:59: style:inconclusive: Function 'valuesToString' argument 1 names different: declaration 'list' definition 'values'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata.h:378:59: note: Function 'valuesToString' argument 1 names different: declaration 'list' definition 'values'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_generic.cpp:1186:59: note: Function 'valuesToString' argument 1 names different: declaration 'list' definition 'values'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_history.cpp:106:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_iptc.cpp:40:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreContactInfoCity [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_iptc.cpp:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCountry [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_iptc.cpp:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_iptc.cpp:298:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Map [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_iptc.cpp:476:20: style: Local variable 'countryCodeMap' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata.h:227:27: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_iptc.cpp:476:20: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_labels.cpp:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_labels.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_labels.cpp:243:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_labels.cpp:271:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_labels.cpp:396:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RatingMin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:57:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heif_reader_grow_status_size_beyond_eof [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:86:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:223:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:55:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:149:37: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:234:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:269:63: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp:69:18: style: Variable 'file' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_libraw.cpp:223:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_NONE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_photo.cpp:277:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_tags.cpp:250:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_tags.cpp:307:57: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_tags.cpp:43:13: style: The scope of the variable 'index' can be reduced. [variableScope] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_template.cpp:296:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IptcCoreCopyrightNotice [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_video.cpp:1850:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AspectRatio [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_xmp.cpp:46:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringList [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_xmp.cpp:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Map [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_xmp.cpp:148:59: style:inconclusive: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata.h:317:52: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadata_xmp.cpp:148:59: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettings.cpp:58:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettings.cpp:67:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettings.cpp:73:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettings.cpp:96:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp:280:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp:696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.h:189:13: performance:inconclusive: Technically the member function 'Digikam::DMetadataSettingsContainer::translateMappingKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp:751:37: note: Technically the member function 'Digikam::DMetadataSettingsContainer::translateMappingKey' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.h:189:13: note: Technically the member function 'Digikam::DMetadataSettingsContainer::translateMappingKey' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.h:199:10: performance:inconclusive: Technically the member function 'Digikam::DMetadataSettingsContainer::writeOneGroup' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp:710:34: note: Technically the member function 'Digikam::DMetadataSettingsContainer::writeOneGroup' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.h:199:10: note: Technically the member function 'Digikam::DMetadataSettingsContainer::writeOneGroup' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp:710:113: style: Parameter 'container' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp:34:35: style: struct member 'NameSpaceDefinition::type' is never used. [unusedStructMember] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:728:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:198:12: style:inconclusive: Technically the member function 'Digikam::Ellipsoid::orthodromicDistance' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:777:19: note: Technically the member function 'Digikam::Ellipsoid::orthodromicDistance' can be const. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:198:12: note: Technically the member function 'Digikam::Ellipsoid::orthodromicDistance' can be const. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:206:12: style:inconclusive: Technically the member function 'Digikam::Ellipsoid::radiusOfCurvature' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:883:19: note: Technically the member function 'Digikam::Ellipsoid::radiusOfCurvature' can be const. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:206:12: note: Technically the member function 'Digikam::Ellipsoid::radiusOfCurvature' can be const. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:418:12: performance:inconclusive: Technically the member function 'Digikam::GeodeticCalculator::castToAngleRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:95:28: note: Technically the member function 'Digikam::GeodeticCalculator::castToAngleRange' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:418:12: note: Technically the member function 'Digikam::GeodeticCalculator::castToAngleRange' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:427:10: performance:inconclusive: Technically the member function 'Digikam::GeodeticCalculator::checkLatitude' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:100:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkLatitude' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:427:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkLatitude' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:436:10: performance:inconclusive: Technically the member function 'Digikam::GeodeticCalculator::checkLongitude' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:112:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkLongitude' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:436:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkLongitude' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:445:10: performance:inconclusive: Technically the member function 'Digikam::GeodeticCalculator::checkAzimuth' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:124:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkAzimuth' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:445:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkAzimuth' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:453:10: style:inconclusive: Technically the member function 'Digikam::GeodeticCalculator::checkOrthodromicDistance' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:136:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkOrthodromicDistance' can be const. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:453:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkOrthodromicDistance' can be const. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:301:15: performance: Function 'ellipsoid()' should return member 'm_ellipsoid' by const reference. [returnByReference] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:710:45: style:inconclusive: Function 'createEllipsoid' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:112:45: note: Function 'createEllipsoid' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:710:45: note: Function 'createEllipsoid' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:711:45: style:inconclusive: Function 'createEllipsoid' argument 3 names different: declaration 'semiMinorAxis' definition 'm_semiMinorAxis'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:113:45: note: Function 'createEllipsoid' argument 3 names different: declaration 'semiMinorAxis' definition 'm_semiMinorAxis'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:711:45: note: Function 'createEllipsoid' argument 3 names different: declaration 'semiMinorAxis' definition 'm_semiMinorAxis'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:725:51: style:inconclusive: Function 'createFlattenedSphere' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:124:51: note: Function 'createFlattenedSphere' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:725:51: note: Function 'createFlattenedSphere' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:726:51: style:inconclusive: Function 'createFlattenedSphere' argument 3 names different: declaration 'inverseFlattening' definition 'm_inverseFlattening'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:125:51: note: Function 'createFlattenedSphere' argument 3 names different: declaration 'inverseFlattening' definition 'm_inverseFlattening'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:726:51: note: Function 'createFlattenedSphere' argument 3 names different: declaration 'inverseFlattening' definition 'm_inverseFlattening'. digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:268:18: style: Local variable 'azimuth' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.h:361:12: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:268:18: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:846:21: style: Variable 'faz' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/metadataengine/dmetadata/geodetictools.cpp:847:21: style: Variable 'baz' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.cpp:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.cpp:357:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_mergehelper.h:46:10: performance:inconclusive: Technically the member function 'MetaEngineMergeHelper < Exiv2 :: ExifData , Exiv2 :: ExifKey , QLatin1String , QList < QLatin1String > >::mergeAll' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_mergehelper.h:68:10: style:inconclusive: Technically the member function 'MetaEngineMergeHelper < Exiv2 :: ExifData , Exiv2 :: ExifKey , QLatin1String , QList < QLatin1String > >::mergeFields' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_mergehelper.h:100:10: style:inconclusive: Technically the member function 'MetaEngineMergeHelper < Exiv2 :: ExifData , Exiv2 :: ExifKey , QLatin1String , QList < QLatin1String > >::exclusiveMerge' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_mergehelper.h:46:10: performance:inconclusive: Technically the member function 'MetaEngineMergeHelper < Exiv2 :: IptcData , Exiv2 :: IptcKey , QLatin1String , QList < QLatin1String > >::mergeAll' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_mergehelper.h:68:10: style:inconclusive: Technically the member function 'MetaEngineMergeHelper < Exiv2 :: IptcData , Exiv2 :: IptcKey , QLatin1String , QList < QLatin1String > >::mergeFields' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_mergehelper.h:100:10: style:inconclusive: Technically the member function 'MetaEngineMergeHelper < Exiv2 :: IptcData , Exiv2 :: IptcKey , QLatin1String , QList < QLatin1String > >::exclusiveMerge' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.cpp:246:65: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.cpp:305:65: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_comments.cpp:52:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdComment [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_data_p.cpp:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exifByteOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:66:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdExif [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:121:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigEndian [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:173:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:329:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:375:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:403:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:437:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:459:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:481:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:509:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:577:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:693:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:773:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:792:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigEndian [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:847:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1025:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1047:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1155:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1232:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1287:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1347:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1505:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1570:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:599:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::rotateExifQImage' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1128:18: note: Technically the member function 'Digikam::MetaEngine::rotateExifQImage' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:599:10: note: Technically the member function 'Digikam::MetaEngine::rotateExifQImage' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:122:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:164:59: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:498:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:792:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1159:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1236:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1312:28: style: The scope of the variable 'key' can be reduced. [variableScope] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:515:77: style:inconclusive: Function 'setExifTagVariant' argument 2 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:705:69: note: Function 'setExifTagVariant' argument 2 names different: declaration 'data' definition 'val'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:515:77: note: Function 'setExifTagVariant' argument 2 names different: declaration 'data' definition 'val'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:810:97: style:inconclusive: Function 'getExifTagVariant' argument 3 names different: declaration 'escapeCR' definition 'stringEscapeCR'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:696:37: note: Function 'getExifTagVariant' argument 3 names different: declaration 'escapeCR' definition 'stringEscapeCR'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:810:97: note: Function 'getExifTagVariant' argument 3 names different: declaration 'escapeCR' definition 'stringEscapeCR'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1142:49: style:inconclusive: Function 'setExifThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:605:41: note: Function 'setExifThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1142:49: note: Function 'setExifThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1175:49: style:inconclusive: Function 'setTiffThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:615:41: note: Function 'setTiffThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1175:49: note: Function 'setTiffThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:118:24: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:118:24: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:791:24: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:791:24: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1153:20: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1153:20: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1230:24: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1230:24: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_exif.cpp:1309:28: style: Unused variable: ifDItemName [unusedVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_fileio.cpp:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_fileio.cpp:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_fileio.cpp:420:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_fileio.cpp:431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_fileio.cpp:301:38: style:inconclusive: Function 'save' argument 1 names different: declaration 'filePath' definition 'imageFilePath'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:397:30: note: Function 'save' argument 1 names different: declaration 'filePath' definition 'imageFilePath'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_fileio.cpp:301:38: note: Function 'save' argument 1 names different: declaration 'filePath' definition 'imageFilePath'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:185:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:255:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unsignedByte [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:336:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unsignedByte [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:663:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:651:19: style: The scope of the variable 'approx' can be reduced. [variableScope] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:652:21: style: The scope of the variable 'error' can be reduced. [variableScope] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:849:64: style:inconclusive: Function 'convertFromGPSCoordinateString' argument 1 names different: declaration 'coordinate' definition 'gpsString'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1281:63: note: Function 'convertFromGPSCoordinateString' argument 1 names different: declaration 'coordinate' definition 'gpsString'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:849:64: note: Function 'convertFromGPSCoordinateString' argument 1 names different: declaration 'coordinate' definition 'gpsString'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:906:89: style:inconclusive: Function 'convertFromGPSCoordinateString' argument 2 names different: declaration 'coordinate' definition 'degrees'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1296:62: note: Function 'convertFromGPSCoordinateString' argument 2 names different: declaration 'coordinate' definition 'degrees'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:906:89: note: Function 'convertFromGPSCoordinateString' argument 2 names different: declaration 'coordinate' definition 'degrees'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:952:65: style:inconclusive: Function 'convertToUserPresentableNumbers' argument 1 names different: declaration 'coordinate' definition 'gpsString'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1302:64: note: Function 'convertToUserPresentableNumbers' argument 1 names different: declaration 'coordinate' definition 'gpsString'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_gps.cpp:952:65: note: Function 'convertToUserPresentableNumbers' argument 1 names different: declaration 'coordinate' definition 'gpsString'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:52:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdIptc [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:272:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:318:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:359:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:406:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigEndian [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:454:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:480:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:524:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:636:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:651:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:743:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:787:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:843:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:888:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:946:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:118:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:149:59: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:376:30: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:406:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:118:24: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:118:24: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:405:24: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:405:24: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:184:21: style: Unused variable: ifDItemName [unusedVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:433:17: style: Variable 'charSet' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:648:21: style: Variable 'oldkeys' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:724:25: style: Variable 'tagValue' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_iptc.cpp:855:21: style: Variable 'oldkeys' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:242:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:282:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:412:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:426:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:624:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:649:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1084:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1129:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1306:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1329:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1339:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1327:20: style: Local variable 'data' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:216:20: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_item.cpp:1327:20: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:73:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printExiv2MessageHandler [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:162:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileModificationTime [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:316:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdComment [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:498:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeDngFiles [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:578:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:596:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable littleEndian [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:907:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:1098:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_p.cpp:596:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_metaEngineMutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_metaEngineMutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_metaEngineMutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:230:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height_ [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:240:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mimeType_ [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:250:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_ [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:260:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:69:16: style:inconclusive: Technically the member function 'Digikam::MetaEnginePreviews::dataSize' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:203:25: note: Technically the member function 'Digikam::MetaEnginePreviews::dataSize' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:69:16: note: Technically the member function 'Digikam::MetaEnginePreviews::dataSize' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:70:16: style:inconclusive: Technically the member function 'Digikam::MetaEnginePreviews::width' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:213:25: note: Technically the member function 'Digikam::MetaEnginePreviews::width' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:70:16: note: Technically the member function 'Digikam::MetaEnginePreviews::width' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:71:16: style:inconclusive: Technically the member function 'Digikam::MetaEnginePreviews::height' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:223:25: note: Technically the member function 'Digikam::MetaEnginePreviews::height' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:71:16: note: Technically the member function 'Digikam::MetaEnginePreviews::height' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:140:65: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:269:28: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:108:31: style: Local variable 'image' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:84:12: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:108:31: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:140:31: style: Local variable 'image' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:84:12: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:140:31: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:267:29: style: Local variable 'image' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.h:84:12: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/engine/metaengine_previews.cpp:267:29: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:935:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::hasXmp' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:77:18: note: Technically the member function 'Digikam::MetaEngine::hasXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:935:10: note: Technically the member function 'Digikam::MetaEngine::hasXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:940:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::clearXmp' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:92:18: note: Technically the member function 'Digikam::MetaEngine::clearXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:940:10: note: Technically the member function 'Digikam::MetaEngine::clearXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:946:16: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::getXmp' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:119:24: note: Technically the member function 'Digikam::MetaEngine::getXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:946:16: note: Technically the member function 'Digikam::MetaEngine::getXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:952:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmp' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:155:18: note: Technically the member function 'Digikam::MetaEngine::setXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:952:10: note: Technically the member function 'Digikam::MetaEngine::setXmp' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:958:13: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::getXmpTagString' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:390:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagString' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:958:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagString' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:963:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:435:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:963:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:970:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:466:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:970:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:976:13: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::getXmpTagTitle' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:328:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagTitle' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:976:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagTitle' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:981:13: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::getXmpTagDescription' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:360:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagDescription' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:981:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagDescription' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1019:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmpTagStringListLangAlt' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:574:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringListLangAlt' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1019:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringListLangAlt' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1027:13: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::getXmpTagStringLangAlt' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:623:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringLangAlt' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1027:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringLangAlt' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1035:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmpTagStringLangAlt' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:679:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringLangAlt' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1035:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringLangAlt' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1048:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmpTagStringSeq' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:797:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringSeq' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1048:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringSeq' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1060:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::setXmpTagStringBag' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:896:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringBag' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1060:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringBag' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1088:14: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::getXmpTagVariant' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:987:22: note: Technically the member function 'Digikam::MetaEngine::getXmpTagVariant' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1088:14: note: Technically the member function 'Digikam::MetaEngine::getXmpTagVariant' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1107:10: style:inconclusive: Technically the member function 'Digikam::MetaEngine::removeXmpKeywords' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:1307:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpKeywords' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1107:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpKeywords' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1126:10: style:inconclusive: Technically the member function 'Digikam::MetaEngine::removeXmpSubjects' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:1337:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubjects' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1126:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubjects' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1146:10: style:inconclusive: Technically the member function 'Digikam::MetaEngine::removeXmpSubCategories' can be const. [functionConst] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:1322:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubCategories' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1146:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubCategories' can be const. digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1152:10: performance:inconclusive: Technically the member function 'Digikam::MetaEngine::removeXmpTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:1255:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpTag' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1152:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpTag' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:956:27: style: Condition 'setXmpTagStringBag(xmpTagName,newEntries)' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:956:27: note: Calling function 'setXmpTagStringBag' returns 0 digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:956:27: note: Condition 'setXmpTagStringBag(xmpTagName,newEntries)' is always false digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:979:27: style: Condition 'setXmpTagStringBag(xmpTagName,newEntries)' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:979:27: note: Calling function 'setXmpTagStringBag' returns 0 digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:979:27: note: Condition 'setXmpTagStringBag(xmpTagName,newEntries)' is always false digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:1322:60: style:inconclusive: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/engine/metaengine.h:1146:52: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. digikam-8.3.0/core/libs/metadataengine/engine/metaengine_xmp.cpp:1322:60: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettings.cpp:57:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettings.cpp:66:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configGroup [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettings.cpp:72:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettings.cpp:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:108:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RotateByLosslessRotation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:148:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RotateByLosslessRotation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.h:84:17: performance:inconclusive: Technically the member function 'Digikam::MetaEngineSettingsContainer::defaultExifToolSearchPaths' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:159:42: note: Technically the member function 'Digikam::MetaEngineSettingsContainer::defaultExifToolSearchPaths' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.h:84:17: note: Technically the member function 'Digikam::MetaEngineSettingsContainer::defaultExifToolSearchPaths' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:94:110: error: Out of bounds access in expression 'defaultExifToolSearchPaths().first()' because 'defaultExifToolSearchPaths()' is empty. [containerOutOfBounds] digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:94:102: note: Calling function 'defaultExifToolSearchPaths' returns size=0 digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:94:110: note: Access out of bounds digikam-8.3.0/core/libs/metadataengine/engine/metaenginesettingscontainer.cpp:161:17: style: Variable 'defPaths' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser.cpp:29:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser.cpp:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:30:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:256:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_command.cpp:500:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_output.cpp:26:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_output.cpp:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_output.cpp:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_p.cpp:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolparser_p.cpp:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:143:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:195:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:239:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:335:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardOutput [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:340:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:405:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess.cpp:483:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exifToolPath [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess_p.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outAwait [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess_p.cpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess_p.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdNumber [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess_p.cpp:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/exiftool/exiftoolprocess_p.cpp:175:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoint.cpp:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inactive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoint.cpp:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inactive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.cpp:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.cpp:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.cpp:48:81: style:inconclusive: Function 'FocusPointsExtractor' argument 2 names different: declaration 'path' definition 'image_path'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.h:52:73: note: Function 'FocusPointsExtractor' argument 2 names different: declaration 'path' definition 'image_path'. digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.cpp:48:81: note: Function 'FocusPointsExtractor' argument 2 names different: declaration 'path' definition 'image_path'. digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_canon.cpp:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_canon.cpp:111:13: style: Local variable 'model' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.h:62:13: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_canon.cpp:111:13: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_exif.cpp:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_exif.cpp:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_nikon.cpp:54:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_nikon.cpp:52:13: style: Local variable 'model' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor.h:62:13: note: Shadowed declaration digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_nikon.cpp:52:13: note: Shadow variable digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_panasonic.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_sony.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/metadataengine/focuspoint/focuspoints_extractor_xmp.cpp:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_METAENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:165:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:230:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:265:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:299:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:393:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeRootAlbum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:469:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:377:54: style:inconclusive: Function 'indexForAlbum' argument 1 names different: declaration 'album' definition 'a'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/abstractalbummodel.h:117:38: note: Function 'indexForAlbum' argument 1 names different: declaration 'album' definition 'a'. digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:377:54: note: Function 'indexForAlbum' argument 1 names different: declaration 'album' definition 'a'. digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:328:5: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/models/abstractalbummodel.h:153:17: note: Shadowed declaration digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:328:5: note: Shadow variable digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:554:17: style: Local variable 'parent' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/models/abstractalbummodel.h:154:17: note: Shadowed declaration digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:554:17: note: Shadow variable digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:587:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/models/abstractalbummodel.h:153:17: note: Shadowed declaration digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:587:17: note: Shadow variable digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:598:17: style: Local variable 'index' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/models/abstractalbummodel.h:153:17: note: Shadowed declaration digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:598:17: note: Shadow variable digikam-8.3.0/core/libs/models/abstractalbummodel.cpp:330:22: style: Variable 'a' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:91:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsAutoTristate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsAutoTristate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:141:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:146:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:151:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:156:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:161:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:171:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:178:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:220:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:241:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:246:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:251:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:272:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:278:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:316:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:338:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:352:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:94:57: style:inconclusive: Function 'setRootCheckable' argument 1 names different: declaration 'rootIsCheckable' definition 'isCheckable'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/abstractalbummodel.h:378:32: note: Function 'setRootCheckable' argument 1 names different: declaration 'rootIsCheckable' definition 'isCheckable'. digikam-8.3.0/core/libs/models/abstractalbummodel_checkable.cpp:94:57: note: Function 'setRootCheckable' argument 1 names different: declaration 'rootIsCheckable' definition 'isCheckable'. digikam-8.3.0/core/libs/models/abstractalbummodel_counting.cpp:205:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/abstractalbummodel_counting.cpp:203:55: style:inconclusive: Function 'albumData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/abstractalbummodel.h:333:31: note: Function 'albumData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/abstractalbummodel_counting.cpp:203:55: note: Function 'albumData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/abstractalbummodel_counting.cpp:230:54: style:inconclusive: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/abstractalbummodel.h:330:38: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/abstractalbummodel_counting.cpp:230:54: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/abstractalbummodel_specific.cpp:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.h:163:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:29:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:261:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:357:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullFiltering [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:411:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel.h:42:13: warning: The class 'AlbumModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:42:13: note: Derived function 'AlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:69:18: warning: The class 'TagModel' defines member function with name 'setColumnHeader' also defined in its parent class 'AbstractSpecificAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:247:10: note: Parent function 'AbstractSpecificAlbumModel::setColumnHeader' digikam-8.3.0/core/libs/models/albummodel.h:69:18: note: Derived function 'TagModel::setColumnHeader' digikam-8.3.0/core/libs/models/albummodel.h:68:18: warning: The class 'TagModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:68:18: note: Derived function 'TagModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:100:13: warning: The class 'SearchModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:100:13: note: Derived function 'SearchModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:152:13: warning: The class 'DateAlbumModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.h:152:13: note: Derived function 'DateAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albumfiltermodel.h:293:34: warning: The class 'CheckableAlbumFilterModel' defines member function with name 'sourceAlbumModel' also defined in its parent class 'AlbumFilterModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:183:39: note: Parent function 'AlbumFilterModel::sourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.h:293:34: note: Derived function 'CheckableAlbumFilterModel::sourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.h:349:10: warning: The class 'SearchFilterModel' defines member function with name 'setSourceAlbumModel' also defined in its parent class 'AlbumFilterModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:142:24: note: Parent function 'AlbumFilterModel::setSourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.h:349:10: note: Derived function 'SearchFilterModel::setSourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:213:74: style:inconclusive: Function 'mapFromSourceAlbumModel' argument 1 names different: declaration 'index' definition 'albummodel_index'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albumfiltermodel.h:96:66: note: Function 'mapFromSourceAlbumModel' argument 1 names different: declaration 'index' definition 'albummodel_index'. digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:213:74: note: Function 'mapFromSourceAlbumModel' argument 1 names different: declaration 'index' definition 'albummodel_index'. digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:235:31: style: Variable 'model' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/models/albumfiltermodel.cpp:247:31: style: Variable 'model' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/models/albumfiltermodel_checkable.cpp:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel_checkable.cpp:39:57: warning: The class 'CheckableAlbumFilterModel' defines member function with name 'sourceAlbumModel' also defined in its parent class 'AlbumFilterModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/albumfiltermodel.h:85:25: note: Parent function 'AlbumFilterModel::sourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel_checkable.cpp:39:57: note: Derived function 'CheckableAlbumFilterModel::sourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.h:349:10: warning: The class 'SearchFilterModel' defines member function with name 'setSourceAlbumModel' also defined in its parent class 'AlbumFilterModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/albumfiltermodel.h:84:25: note: Parent function 'AlbumFilterModel::setSourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.h:349:10: note: Derived function 'SearchFilterModel::setSourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel_search.cpp:56:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeLineSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel_search.cpp:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel_search.cpp:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel_search.cpp:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicatesSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albumfiltermodel.h:293:34: warning: The class 'CheckableAlbumFilterModel' defines member function with name 'sourceAlbumModel' also defined in its parent class 'AlbumFilterModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/albumfiltermodel.h:85:25: note: Parent function 'AlbumFilterModel::sourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel.h:293:34: note: Derived function 'CheckableAlbumFilterModel::sourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel_search.cpp:130:25: warning: The class 'SearchFilterModel' defines member function with name 'setSourceAlbumModel' also defined in its parent class 'AlbumFilterModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/albumfiltermodel.h:84:25: note: Parent function 'AlbumFilterModel::setSourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel_search.cpp:130:25: note: Derived function 'SearchFilterModel::setSourceAlbumModel' digikam-8.3.0/core/libs/models/albumfiltermodel_tagproperties.cpp:119:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/models/albumfiltermodel_tagproperties.cpp:127:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/models/albumfiltermodel_tagsmanager.cpp:22:63: style:inconclusive: Function 'TagsManagerFilterModel' argument 1 names different: declaration 'data' definition 'parent'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albumfiltermodel.h:406:52: note: Function 'TagsManagerFilterModel' argument 1 names different: declaration 'data' definition 'parent'. digikam-8.3.0/core/libs/models/albumfiltermodel_tagsmanager.cpp:22:63: note: Function 'TagsManagerFilterModel' argument 1 names different: declaration 'data' definition 'parent'. digikam-8.3.0/core/libs/models/albummodel.cpp:56:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel.cpp:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel.cpp:41:21: warning: The class 'AlbumModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.cpp:41:21: note: Derived function 'AlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel.cpp:46:48: style:inconclusive: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albummodel.h:51:40: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel.cpp:46:48: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel_date.cpp:53:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Year [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_date.cpp:90:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Year [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_date.cpp:104:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Year [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_date.cpp:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_date.cpp:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_date.cpp:35:25: warning: The class 'DateAlbumModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel_date.cpp:35:25: note: Derived function 'DateAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel_date.cpp:86:42: style:inconclusive: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albummodel.h:177:31: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel_date.cpp:86:42: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel_date.cpp:100:52: style:inconclusive: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albummodel.h:178:40: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel_date.cpp:100:52: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel_search.cpp:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeLineSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_search.cpp:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HaarSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_search.cpp:74:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_search.cpp:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicatesSearch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_search.cpp:84:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_search.cpp:37:22: warning: The class 'SearchModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel_search.cpp:37:22: note: Derived function 'SearchModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel_tag.cpp:46:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_tag.cpp:74:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodel_tag.cpp:34:16: warning: The class 'TagModel' defines member function with name 'setColumnHeader' also defined in its parent class 'AbstractSpecificAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:247:10: note: Parent function 'AbstractSpecificAlbumModel::setColumnHeader' digikam-8.3.0/core/libs/models/albummodel_tag.cpp:34:16: note: Derived function 'TagModel::setColumnHeader' digikam-8.3.0/core/libs/models/albummodel_tag.cpp:39:19: warning: The class 'TagModel' defines member function with name 'albumForIndex' also defined in its parent class 'AbstractAlbumModel'. [duplInheritedMember] digikam-8.3.0/core/libs/models/abstractalbummodel.h:111:12: note: Parent function 'AbstractAlbumModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel_tag.cpp:39:19: note: Derived function 'TagModel::albumForIndex' digikam-8.3.0/core/libs/models/albummodel_tag.cpp:61:46: style:inconclusive: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albummodel.h:75:44: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodel_tag.cpp:61:46: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. digikam-8.3.0/core/libs/models/albummodeldragdrophandler.cpp:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/albummodeldragdrophandler.cpp:63:66: style:inconclusive: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/albummodeldragdrophandler.h:72:51: note: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'. digikam-8.3.0/core/libs/models/albummodeldragdrophandler.cpp:63:66: note: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'. digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:38:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryDisplayRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:215:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemOrderRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:238:43: style:inconclusive: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/categorizeditemmodel.h:100:30: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:238:43: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:243:43: style:inconclusive: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/categorizeditemmodel.h:101:30: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:243:43: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. digikam-8.3.0/core/libs/models/categorizeditemmodel.cpp:115:22: style: Variable 'categoryAction' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/models/itemalbumfiltermodel.h:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbumfiltermodel.cpp:158:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortByCreationDate [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbumfiltermodel.cpp:200:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHYSICAL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbumfiltermodel.cpp:117:76: style:inconclusive: Function 'setItemFilterSettings' argument 1 names different: declaration 'settings' definition 's'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/models/itemalbumfiltermodel.h:42:58: note: Function 'setItemFilterSettings' argument 1 names different: declaration 'settings' definition 's'. digikam-8.3.0/core/libs/models/itemalbumfiltermodel.cpp:117:76: note: Function 'setItemFilterSettings' argument 1 names different: declaration 'settings' definition 's'. digikam-8.3.0/core/libs/models/itemalbummodel.cpp:299:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:413:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:440:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:519:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Status [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:602:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:737:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:770:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:184:5: style: Variable 'a' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/models/itemalbummodel.cpp:742:19: style: Variable 'album' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/networkmanager/networkmanager.cpp:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/networkmanager/networkmanager.cpp:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:144:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:222:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balloon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Boxed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:336:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balloon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:377:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:479:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balloon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:506:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixedPosition [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:560:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balloon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:583:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Balloon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:297:44: style:inconclusive: Function 'DNotificationPopup' argument 1 names different: declaration 'parent' definition 'win'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.h:67:37: note: Function 'DNotificationPopup' argument 1 names different: declaration 'parent' definition 'win'. digikam-8.3.0/core/libs/notificationmanager/dnotificationpopup.cpp:297:44: note: Function 'DNotificationPopup' argument 1 names different: declaration 'parent' definition 'win'. digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:188:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polish [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:200:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:300:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:325:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backward [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:335:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backward [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:341:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:360:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ToolBarIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:254:54: style:inconclusive: Function 'setCloseButtonVisible' argument 1 names different: declaration 'visible' definition 'show'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.h:209:37: note: Function 'setCloseButtonVisible' argument 1 names different: declaration 'visible' definition 'show'. digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget.cpp:254:54: note: Function 'setCloseButtonVisible' argument 1 names different: declaration 'visible' definition 'show'. digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget_p.cpp:57:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget_p.cpp:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttons [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget_p.cpp:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentSnapShot [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwidget_p.cpp:202:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/notificationmanager/dnotificationwrapper.cpp:203:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManualRedirectPolicy [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:102:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:157:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:195:13: style: Condition '!OnlineVersionChecker::bundleProperties(arch,ext)' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:195:52: note: Calling function 'bundleProperties' returns 0 digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:195:13: note: Condition '!OnlineVersionChecker::bundleProperties(arch,ext)' is always true digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:306:54: style: Parameter 'arch' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/onlineversion/onlineversionchecker.cpp:306:69: style: Parameter 'ext' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:138:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmallestReadableFont [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:255:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:304:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:337:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:379:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:448:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:583:9: style: Condition '!started' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:559:20: note: Assignment 'started=false', assigned value is 0 digikam-8.3.0/core/libs/onlineversion/onlineversiondlg.cpp:583:9: note: Condition '!started' is always true digikam-8.3.0/core/libs/onlineversion/onlineversiondwnl.cpp:87:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManualRedirectPolicy [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondwnl.cpp:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondwnl.cpp:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/onlineversion/onlineversiondwnl.cpp:201:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.h:144:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSFromStart [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.h:148:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSFromStart [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:106:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MissingData [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:358:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InsufficientMemory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:460:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSFromCurrent [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:521:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MissingData [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:558:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:634:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MissingData [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFtypes.h:196:29: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:227:3: warning: Class 'CDecoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:227:3: warning: Class 'CDecoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFtypes.h:218:2: style: Struct 'IOException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:92:2: style: Class 'CPGFFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:118:2: style: Class 'CPGFMemoryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:96:11: style: The destructor '~CPGFFileStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:49:11: note: Virtual destructor in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:96:11: note: Destructor in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:97:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:55:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:97:15: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:98:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:61:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:98:15: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:99:15: style: The function 'SetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:67:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:99:15: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:100:17: style: The function 'GetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:72:17: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:100:17: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:101:17: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:77:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:101:17: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:130:11: style: The destructor '~CPGFMemoryStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:49:11: note: Virtual destructor in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:130:11: note: Destructor in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:138:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:55:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:138:15: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:139:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:61:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:139:15: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:140:15: style: The function 'SetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:67:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:140:15: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:141:17: style: The function 'GetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:72:17: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:141:17: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:142:17: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:77:15: note: Virtual function in base class digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:142:17: note: Function in derived class digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:221:32: style: Condition 'm_macroBlockLen>1' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:218:20: note: Assignment 'm_macroBlockLen=1', assigned value is 1 digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:221:32: note: Condition 'm_macroBlockLen>1' is always false digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:115:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:627:13: style: The scope of the variable 'expected' can be reduced. [variableScope] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:834:93: style:inconclusive: Function 'ComposeBitplaneRLD' argument 3 names different: declaration 'sigPos' definition 'codePos'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.h:87:72: note: Function 'ComposeBitplaneRLD' argument 3 names different: declaration 'sigPos' definition 'codePos'. digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:834:93: note: Function 'ComposeBitplaneRLD' argument 3 names different: declaration 'sigPos' definition 'codePos'. digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:520:25: style: Variable 'ex' can be declared as reference to const [constVariableReference] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:682:22: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:680:43: note: Assignment 'nPlanes=31+1', assigned value is 32 digikam-8.3.0/core/libs/pgfutils/libpgf/Decoder.cpp:682:22: note: Shift digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.h:192:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSFromStart [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSFromStart [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:206:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSFromStart [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:412:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16 [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:99:3: warning: Class 'CEncoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:99:3: warning: Class 'CEncoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.h:58:3: style: Class 'CMacroBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:808:10: style: The if condition is the same as the previous if condition [duplicateCondition] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:803:10: note: First condition digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:808:10: note: Second condition digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:94:32: style: Condition 'm_macroBlockLen>1' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:91:20: note: Assignment 'm_macroBlockLen=1', assigned value is 1 digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:94:32: note: Condition 'm_macroBlockLen>1' is always false digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:127:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:326:37: style: Parameter 'band' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:518:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:517:43: note: Assignment 'nPlanes=31+1', assigned value is 32 digikam-8.3.0/core/libs/pgfutils/libpgf/Encoder.cpp:518:16: note: Shift digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:148:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FormatCannotRead [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:381:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:420:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:549:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:939:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGBQUAD [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:984:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1174:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1282:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1351:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorTableError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1365:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorTableError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1412:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1864:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2599:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2684:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscapePressed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1325:11: style: Condition 'size>=3' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1308:11: note: Assuming that condition 'size>=2' is not redundant digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1325:11: note: Condition 'size>=3' is always false digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1335:11: style: Condition 'size>=4' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1308:11: note: Assuming that condition 'size>=2' is not redundant digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1335:11: note: Condition 'size>=4' is always false digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1482:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1546:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1621:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1665:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1742:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1928:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2063:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2175:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2291:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2368:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2386:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2495:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1155:9: style: The scope of the variable 'percent' can be reduced. [variableScope] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2573:7: style: The scope of the variable 'cnt' can be reduced. [variableScope] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2611:7: style: The scope of the variable 'cnt' can be reduced. [variableScope] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:810:32: style:inconclusive: Function 'Downsample' argument 1 names different: declaration 'nChannel' definition 'ch'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.h:556:22: note: Function 'Downsample' argument 1 names different: declaration 'nChannel' definition 'ch'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:810:32: note: Function 'Downsample' argument 1 names different: declaration 'nChannel' definition 'ch'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1389:44: style:inconclusive: Function 'RgbToYuv' argument 2 names different: declaration 'rgbBuff' definition 'buff'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.h:555:34: note: Function 'RgbToYuv' argument 2 names different: declaration 'rgbBuff' definition 'buff'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1389:44: note: Function 'RgbToYuv' argument 2 names different: declaration 'rgbBuff' definition 'buff'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:1389:64: style: Parameter 'channelMap' can be declared as const array [constParameter] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2550:62: style: Parameter 'channelMap' can be declared as const array [constParameter] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2661:65: style: Parameter 'channelMap' can be declared as const array [constParameter] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:840:22: style: Variable 'hiPos' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFimage.cpp:2668:20: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:53:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:60:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:68:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:81:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:124:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidStreamPos [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:81:21: warning: Class 'CPGFMemoryStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:81:21: warning: Class 'CPGFMemoryStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:142:17: style: Virtual function 'IsValid' is called from constructor 'CPGFMemoryStream(UINT8*pBuffer,long size)' at line 95. Dynamic binding is not used. [virtualCallInConstructor] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:95:9: note: Calling IsValid digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:142:17: note: IsValid is a virtual function digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:137:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:127:15: note: Assignment 'm_buffer=0', assigned value is 0 digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:137:20: note: Null pointer addition digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:38:46: style:inconclusive: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:97:39: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:38:46: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:48:45: style:inconclusive: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:98:38: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:48:45: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:111:48: style:inconclusive: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:138:39: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:111:48: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:150:47: style:inconclusive: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.h:139:38: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/PGFstream.cpp:150:47: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.cpp:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.cpp:205:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InsufficientMemory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.cpp:257:65: style:inconclusive: Function 'TilePosition' argument 3 names different: declaration 'left' definition 'xPos'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.h:155:56: note: Function 'TilePosition' argument 3 names different: declaration 'left' definition 'xPos'. digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.cpp:257:65: note: Function 'TilePosition' argument 3 names different: declaration 'left' definition 'xPos'. digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.cpp:257:79: style:inconclusive: Function 'TilePosition' argument 4 names different: declaration 'top' definition 'yPos'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.h:155:70: note: Function 'TilePosition' argument 4 names different: declaration 'top' definition 'yPos'. digikam-8.3.0/core/libs/pgfutils/libpgf/Subband.cpp:257:79: note: Function 'TilePosition' argument 4 names different: declaration 'top' definition 'yPos'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:100:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InsufficientMemory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:209:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:253:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InsufficientMemory [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:447:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hl [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:142:7: performance:inconclusive: Technically the member function 'CWaveletTransform::ForwardRow' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:180:25: note: Technically the member function 'CWaveletTransform::ForwardRow' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:142:7: note: Technically the member function 'CWaveletTransform::ForwardRow' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:143:7: performance:inconclusive: Technically the member function 'CWaveletTransform::InverseRow' can be static (but you may consider moving to unnamed namespace). [functionStatic] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:419:25: note: Technically the member function 'CWaveletTransform::InverseRow' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:143:7: note: Technically the member function 'CWaveletTransform::InverseRow' can be static (but you may consider moving to unnamed namespace). digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:210:12: style: The scope of the variable 'lh' can be reduced. [variableScope] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:448:12: style: The scope of the variable 'lh' can be reduced. [variableScope] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:180:43: style:inconclusive: Function 'ForwardRow' argument 1 names different: declaration 'buff' definition 'src'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:142:25: note: Function 'ForwardRow' argument 1 names different: declaration 'buff' definition 'src'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:180:43: note: Function 'ForwardRow' argument 1 names different: declaration 'buff' definition 'src'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:245:49: style:inconclusive: Function 'InverseTransform' argument 1 names different: declaration 'level' definition 'srcLevel'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:97:31: note: Function 'InverseTransform' argument 1 names different: declaration 'level' definition 'srcLevel'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:245:49: note: Function 'InverseTransform' argument 1 names different: declaration 'level' definition 'srcLevel'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:245:67: style:inconclusive: Function 'InverseTransform' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:97:46: note: Function 'InverseTransform' argument 2 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:245:67: note: Function 'InverseTransform' argument 2 names different: declaration 'width' definition 'w'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:245:78: style:inconclusive: Function 'InverseTransform' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:97:61: note: Function 'InverseTransform' argument 3 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:245:78: note: Function 'InverseTransform' argument 3 names different: declaration 'height' definition 'h'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:419:43: style:inconclusive: Function 'InverseRow' argument 1 names different: declaration 'buff' definition 'dest'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:143:25: note: Function 'InverseRow' argument 1 names different: declaration 'buff' definition 'dest'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:419:43: note: Function 'InverseRow' argument 1 names different: declaration 'buff' definition 'dest'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:518:40: style:inconclusive: Function 'SetROI' argument 1 names different: declaration 'rect' definition 'roi'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.h:112:22: note: Function 'SetROI' argument 1 names different: declaration 'rect' definition 'roi'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:518:40: note: Function 'SetROI' argument 1 names different: declaration 'rect' definition 'roi'. digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:134:9: style: Variable 'row0' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:134:22: style: Variable 'row1' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:142:9: style: Variable 'row0' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:142:22: style: Variable 'row1' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:142:35: style: Variable 'row2' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:296:17: style: Variable 'destROI.left' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:302:17: style: Variable 'destROI.left' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:376:9: style: Variable 'row0' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:376:22: style: Variable 'row1' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:376:35: style: Variable 'row2' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:383:9: style: Variable 'row0' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/libpgf/WaveletTransform.cpp:383:22: style: Variable 'row1' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:225:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:567:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGFCodecVersion [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:84:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:122:50: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:127:50: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:253:44: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:362:53: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:367:53: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:519:47: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:524:47: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/pgfutils/pgfutils.cpp:436:19: style: Variable 'pgfID' can be declared as const array [constVariable] digikam-8.3.0/core/libs/progressmanager/dhistoryview.cpp:63:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkYellow [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/dhistoryview.cpp:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/dhistoryview.cpp:175:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/dhistoryview.cpp:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/dhistoryview.cpp:194:29: style: Variable 'lvi' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/progressmanager/dhistoryview.cpp:207:29: style: Variable 'lvi' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/progressmanager/dworkingpixmap.cpp:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WIDGETS_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/dworkingpixmap.cpp:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WIDGETS_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/dworkingpixmap.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_WIDGETS_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/overlaywidget.cpp:92:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Move [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/overlaywidget.cpp:67:51: style:inconclusive: Function 'setAlignWidget' argument 1 names different: declaration 'alignWidget' definition 'w'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/progressmanager/overlaywidget.h:47:44: note: Function 'setAlignWidget' argument 1 names different: declaration 'alignWidget' definition 'w'. digikam-8.3.0/core/libs/progressmanager/overlaywidget.cpp:67:51: note: Function 'setAlignWidget' argument 1 names different: declaration 'alignWidget' definition 'w'. digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:201:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:365:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:436:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:479:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:494:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:626:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:461:61: style:inconclusive: Function 'createProgressItemImpl' argument 5 names different: declaration 'cancellable' definition 'canBeCanceled'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/progressmanager/progressmanager.h:468:56: note: Function 'createProgressItemImpl' argument 5 names different: declaration 'cancellable' definition 'canBeCanceled'. digikam-8.3.0/core/libs/progressmanager/progressmanager.cpp:461:61: note: Function 'createProgressItemImpl' argument 5 names different: declaration 'cancellable' definition 'canBeCanceled'. digikam-8.3.0/core/libs/progressmanager/progressview.cpp:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressview.cpp:179:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressview.cpp:263:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressview.cpp:273:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/progressview.cpp:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:105:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:323:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:386:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:393:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:395:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:240:67: style:inconclusive: Function 'slotProgressItemAdded' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.h:47:46: note: Function 'slotProgressItemAdded' argument 1 names different: declaration 'i' definition 'item'. digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:240:67: note: Function 'slotProgressItemAdded' argument 1 names different: declaration 'i' definition 'item'. digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:250:71: style:inconclusive: Function 'slotProgressItemCompleted' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.h:48:50: note: Function 'slotProgressItemCompleted' argument 1 names different: declaration 'i' definition 'item'. digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:250:71: note: Function 'slotProgressItemCompleted' argument 1 names different: declaration 'i' definition 'item'. digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:336:70: style:inconclusive: Function 'slotProgressItemProgress' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.h:49:49: note: Function 'slotProgressItemProgress' argument 1 names different: declaration 'i' definition 'item'. digikam-8.3.0/core/libs/progressmanager/statusbarprogresswidget.cpp:336:70: note: Function 'slotProgressItemProgress' argument 1 names different: declaration 'i' definition 'item'. digikam-8.3.0/core/libs/progressmanager/statusprogressbar.cpp:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/progressmanager/statusprogressbar.cpp:192:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:86:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:363:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Title [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:508:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_TITLE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:840:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLeadingSlash [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:333:10: style: The scope of the variable 'saveTags' can be reduced. [variableScope] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:58:14: style: Local variable 'metadataTemplate' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:202:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:58:14: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:61:15: style: Local variable 'dateTime' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:157:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:61:15: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:62:9: style: Local variable 'colorLabel' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:187:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:62:9: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:63:9: style: Local variable 'pickLabel' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:179:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:63:9: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:64:9: style: Local variable 'rating' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:195:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:64:9: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:84:22: style: Local variable 'comments' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:171:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:84:22: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:362:22: style: Local variable 'comments' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:171:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:362:22: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:370:22: style: Local variable 'comments' shadows outer function [shadowFunction] digikam-8.3.0/core/libs/properties/captions/disjointmetadata.h:171:17: note: Shadowed declaration digikam-8.3.0/core/libs/properties/captions/disjointmetadata.cpp:370:22: note: Shadow variable digikam-8.3.0/core/libs/properties/captions/disjointmetadata_p.cpp:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab.cpp:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab.cpp:371:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab.cpp:449:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CleanScan [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab.cpp:485:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_ALL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab.cpp:553:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_descview.cpp:28:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_descview.cpp:222:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_descview.cpp:238:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_infoview.cpp:28:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable titleEdit [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:125:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modified [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currInfos [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSelectedWidget [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:235:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignoreItemAttributesWatch [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_p.cpp:283:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_tagsview.cpp:28:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_tagsview.cpp:209:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_tagsview.cpp:240:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoToggleAuto [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_tagsview.cpp:317:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmallerSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/itemdescedittab_tagsview.cpp:381:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullFiltering [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/tagsedit.cpp:88:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/tagsedit.cpp:228:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullFiltering [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/tagsedit.cpp:311:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmallerSize [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/tagsedit.cpp:393:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/captions/tagsedit.cpp:428:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoToggleAuto [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/geolocation/itemgpsmodelhelper.cpp:124:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectedNone [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/geolocation/itempropertiesgpstab.cpp:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/geolocation/itempropertiesgpstab.cpp:313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/geolocation/itempropertiesgpstab.cpp:419:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/itempropertieshistorytab.cpp:50:24: error: syntax error [syntaxError] digikam-8.3.0/core/libs/properties/history/versionsdelegate.cpp:159:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsImageItemRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionsdelegate.cpp:197:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsCategoryItemRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionsdelegate.cpp:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_HasFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionsoverlays.cpp:143:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsImageItemRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionsoverlays.cpp:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_icon [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionsoverlays.cpp:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tip [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionsoverlays.cpp:264:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsImageItemRole [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/history/versionstreeview.h:59:5: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_VIEW_DRAG_DROP_METHODS is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/properties/import/importitempropertiessidebar.cpp:178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/import/importitempropertiestab.cpp:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/import/importitempropertiestab.cpp:434:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:113:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:309:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:396:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageSelectionHistogram [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:438:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:516:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoadingPolicyFirstRemovePrevious [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:543:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageSelectionHistogram [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:559:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageSelectionHistogram [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:688:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorChannels [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiescolorstab.cpp:717:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.cpp:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.cpp:137:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.cpp:160:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.cpp:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_GENERAL_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.cpp:240:65: style:inconclusive: Function 'setCurrentData' argument 1 names different: declaration 'metadata' definition 'metaData'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.h:42:42: note: Function 'setCurrentData' argument 1 names different: declaration 'metadata' definition 'metaData'. digikam-8.3.0/core/libs/properties/itempropertiesmetadatatab.cpp:240:65: note: Function 'setCurrentData' argument 1 names different: declaration 'metadata' definition 'metaData'. digikam-8.3.0/core/libs/properties/itempropertiessidebar.cpp:176:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebar.cpp:225:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:161:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRASH_FOLDER [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:255:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:465:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImagesAll [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:642:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:915:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTIONS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:478:26: style: Condition 'tab==m_propertiesStackedView' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:447:23: note: Assuming that condition 'tab==m_propertiesStackedView' is not redundant digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:478:26: note: Condition 'tab==m_propertiesStackedView' is always true digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:564:21: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/properties/itempropertiessidebardb.cpp:573:21: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] digikam-8.3.0/core/libs/properties/itempropertiestab.cpp:25:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_helpers.cpp:61:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_helpers.cpp:98:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_helpers.cpp:115:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_helpers.cpp:224:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_setters.cpp:255:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoColorLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_setters.cpp:267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPickLabel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestab_setters.cpp:281:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RatingMin [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestxtlabel.cpp:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestxtlabel.cpp:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestxtlabel.cpp:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itempropertiestxtlabel.cpp:109:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/properties/itemselectionpropertiestab.cpp:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:237:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:346:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:414:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:603:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_VERSION_STR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:117:44: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:235:44: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:291:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:309:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:112:75: style:inconclusive: Function 'loadEmbeddedPreview' argument 2 names different: declaration 'inBuffer' definition 'buffer'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/rawengine/drawdecoder.h:92:73: note: Function 'loadEmbeddedPreview' argument 2 names different: declaration 'inBuffer' definition 'buffer'. digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:112:75: note: Function 'loadEmbeddedPreview' argument 2 names different: declaration 'inBuffer' definition 'buffer'. digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:114:25: style: Variable 'rawFilesExt' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/rawengine/drawdecoder.cpp:232:25: style: Variable 'rawFilesExt' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGIKAM_RAWENGINE_LOG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_progress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_progress [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:230:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_THUMBNAIL_UNKNOWN [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:245:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cancel [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:778:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:847:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:74:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:227:49: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:232:49: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:496:50: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:731:33: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecoder_p.cpp:804:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/drawdecodersettings.cpp:188:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BILINEAR [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecodersettings.cpp:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_ENDL [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.cpp:257:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.cpp:1193:59: style:inconclusive: Function 'readSettings' argument 1 names different: declaration 'setting' definition 'prm'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.h:85:51: note: Function 'readSettings' argument 1 names different: declaration 'setting' definition 'prm'. digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.cpp:1193:59: note: Function 'readSettings' argument 1 names different: declaration 'setting' definition 'prm'. digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.cpp:1226:66: style:inconclusive: Function 'writeSettings' argument 1 names different: declaration 'setting' definition 'prm'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.h:86:58: note: Function 'writeSettings' argument 1 names different: declaration 'setting' definition 'prm'. digikam-8.3.0/core/libs/rawengine/drawdecoderwidget.cpp:1226:66: note: Function 'writeSettings' argument 1 names different: declaration 'setting' definition 'prm'. digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:97:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:128:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:128:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:155:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:160:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:95:9: style: The scope of the variable 'c' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:122:18: style: Local variable 'c' shadows outer variable [shadowVariable] digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:95:9: note: Shadowed declaration digikam-8.3.0/core/libs/rawengine/libraw/samples/4channels.cpp:122:18: note: Shadow variable digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:212:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:271:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:618:9: warning:inconclusive: The buffer 'outfn' may not be null-terminated after the call to strncpy(). [terminateStrncpy] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:621:9: warning:inconclusive: The buffer 'outfn' may not be null-terminated after the call to strncpy(). [terminateStrncpy] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:521:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:617:47: style: Condition '*outext!='.'' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:141:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:262:16: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:267:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:479:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:495:39: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:248:13: style: The scope of the variable 'opt' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:248:19: style: The scope of the variable 'cp' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:248:24: style: The scope of the variable 'sp' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:141:9: style: Variable 'passed' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:248:19: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:248:24: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:250:9: style: Variable 'outext' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:265:11: style: Variable 'optstr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/dcraw_half.c:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt.c:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt.c:118:22: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt.c:120:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:135:22: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:137:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/mem_image_sample.cpp:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_IMAGE_BITMAP [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/mem_image_sample.cpp:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_IMAGE_BITMAP [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/mem_image_sample.cpp:213:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/mem_image_sample.cpp:171:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/multirender_test.cpp:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/multirender_test.cpp:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/multirender_test.cpp:65:10: style: The scope of the variable 'ret' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/multirender_test.cpp:37:64: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:50:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_OPENBAYER_RGGB [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:42:5: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:46:5: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:46:5: error: Memory leak: buffer [memleak] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:52:5: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:65:1: error: Resource leak: in [resourceLeak] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:40:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/openbayer_sample.cpp:33:24: style: Parameter 'av' can be declared as const array [constParameter] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:74:16: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:79:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:40:10: style: The scope of the variable 'ret' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:70:13: style: The scope of the variable 'opt' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:70:19: style: The scope of the variable 'cp' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:70:24: style: The scope of the variable 'sp' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:77:11: style: The scope of the variable 'optstr' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:147:11: style: The scope of the variable 'mpix' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:175:16: style: Local variable 'i' shadows outer variable [shadowVariable] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:40:7: note: Shadowed declaration digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:175:16: note: Shadow variable digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:70:19: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:70:24: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:77:11: style: Variable 'optstr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:522:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cwidth [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:197:7: style: The scope of the variable 'ret' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:246:11: style: The scope of the variable 'p' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:313:7: style: The scope of the variable 'WBi' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:314:9: style: The scope of the variable 'denom' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:692:7: style: The scope of the variable 'WBi' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:311:76: style: Parameter 'fn' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:690:41: style: Parameter 'MyCoolRawProcessor' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:690:74: style: Parameter 'fn' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:726:41: style: Parameter 'MyCoolRawProcessor' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:726:74: style: Parameter 'fn' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:731:95: style: Parameter 'fn' can be declared as reference to const [constParameterReference] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:200:9: style: Variable 'filelistfile' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:201:9: style: Variable 'outputfilename' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:333:10: style: Variable 'sep' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:120:54: style: Condition 'channel<4' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:84:62: note: Assuming that condition 'channel>3' is not redundant digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:89:18: note: Assuming condition is false digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:120:54: note: Condition 'channel<4' is always true digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:99:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:113:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:125:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:136:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] digikam-8.3.0/core/libs/rawengine/libraw/samples/rawtextdump.cpp:112:20: style: Variable 'rowdata' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/simple_dcraw.cpp:129:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/simple_dcraw.cpp:83:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/simple_dcraw.cpp:36:32: style: Parameter 'unused_data' can be declared as pointer to const. However it seems that 'my_progress_callback' is a callback function, if 'unused_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] digikam-8.3.0/core/libs/rawengine/libraw/samples/simple_dcraw.cpp:110:44: note: You might need to cast the function pointer here digikam-8.3.0/core/libs/rawengine/libraw/samples/simple_dcraw.cpp:36:32: note: Parameter 'unused_data' can be declared as pointer to const digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:99:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_SUCCESS [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXIFTAG_TYPE_SHORT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:302:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:244:12: style: Condition 'mode' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:208:14: note: Assignment 'mode=2', assigned value is 2 digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:244:12: note: Condition 'mode' is always true digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:137:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:137:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:183:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:183:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:184:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:258:9: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:295:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:296:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:299:35: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:129:25: style: The scope of the variable 'scale' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:210:33: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:174:28: style:inconclusive: Function 'write_ppm' argument 4 names different: declaration 'basename' definition 'fname'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:45:28: note: Function 'write_ppm' argument 4 names different: declaration 'basename' definition 'fname'. digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:174:28: note: Function 'write_ppm' argument 4 names different: declaration 'basename' definition 'fname'. digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:308:76: style:inconclusive: Function 'write_tiff' argument 4 names different: declaration 'basename' definition 'fn'. [funcArgNamesDifferent] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:47:29: note: Function 'write_tiff' argument 4 names different: declaration 'basename' definition 'fn'. digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:308:76: note: Function 'write_tiff' argument 4 names different: declaration 'basename' definition 'fn'. digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:277:14: style: Variable 't' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:308:56: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pre_mul [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flash_used [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canon_ev [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:158:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pre_mul [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:181:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:82:12: style: Condition 'miss<-20' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:77:47: note: Assuming that condition 'target+20>=ratio[0]' is not redundant digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:79:17: note: Assignment 'miss=target-ratio[0]', assigned value is less than -20 digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:80:17: note: Assuming condition is false digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:82:12: note: Condition 'miss<-20' is always true digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:178:11: style: The scope of the variable 'pix' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:172:22: error: Uninitialized variable: c [uninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/canon_600.cpp:155:17: style: Variable 'c' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_IO_EOF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2655:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crx_track_selected [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_CRXTRACKS_MAXCOUNT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2510:23: style: Comparing expression of type 'unsigned char' against value 255. Condition is always false. [compareValueOutOfTypeRangeError] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1793:28: style: Condition 'img->levels' is always true [knownConditionTrueFalse] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1791:10: note: Assuming that condition 'img->levels' is not redundant digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1793:28: note: Condition 'img->levels' is always true digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2433:97: style: Condition 'crxProcessSubbands(hdr,img,tile,comp)' is always false [knownConditionTrueFalse] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2433:97: note: Calling function 'crxProcessSubbands' returns 0 digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2433:97: note: Condition 'crxProcessSubbands(hdr,img,tile,comp)' is always false digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:236:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:248:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:253:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:269:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:290:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:950:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:966:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:977:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:978:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:990:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:993:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:998:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1012:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1017:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1031:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1036:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1087:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1740:16: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1749:12: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1753:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1806:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1828:46: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1829:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1832:40: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1860:46: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1861:46: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1862:46: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1893:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1934:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2006:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2014:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2262:20: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2274:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2275:25: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2535:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2641:81: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2700:37: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1456:15: style: Redundant initialization for 'lineBufL2'. The initialized value is overwritten before it is read. [redundantInitialization] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1375:24: note: lineBufL2 is initialized digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1456:15: note: lineBufL2 is overwritten digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:231:12: style: The scope of the variable 'nextData' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:281:12: style: The scope of the variable 'nextWord' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:282:11: style: The scope of the variable 'nextByte' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:383:11: style: The scope of the variable 'nSyms' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:685:11: style: The scope of the variable 'nSyms' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1780:11: style: The scope of the variable 'transformWidth' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1083:19: style: Checking if unsigned expression 'band->width' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1714:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:317:11: style: Variable 'symb' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:952:18: style: Variable 'lineBuf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:968:18: style: Variable 'lineBuf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:980:16: style: Variable 'lineBuf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1001:14: style: Variable 'lineBuf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1020:14: style: Variable 'lineBuf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1039:14: style: Variable 'lineBuf' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1063:45: style: Parameter 'band' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1091:15: style: Variable 'qStepTblPtr' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1277:18: style: Variable 'lineBufH0' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1345:18: style: Variable 'lineBufH0' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1375:14: style: Variable 'lineBufL2' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1376:14: style: Variable 'lineBufH0' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1503:16: style: Variable 'lineBufL1' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1635:35: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1702:14: style: Variable 'plane3' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1993:28: style: Parameter 'img' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2078:58: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2100:72: style: Parameter 'tile' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2100:92: style: Parameter 'comp' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2114:14: style: Variable 'rowExCoef' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2115:14: style: Variable 'colExCoef' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2183:66: style: Parameter 'img' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2499:7: style: Variable 'IncrBitTable' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:360:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:459:66: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:468:72: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:486:9: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:492:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:543:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:765:9: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:819:69: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:832:69: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1117:50: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1116. [shiftTooManyBits] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1116:26: note: Assuming that condition 'band->qParam/6>=6' is not redundant digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1117:50: note: Shift digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1714:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1716:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1983:57: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1117:50: warning: Either the condition 'band->qParam/6>=6' is redundant or there is signed integer overflow for expression '1<<(band->qParam/6+26)'. [integerOverflowCond] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1116:26: note: Assuming that condition 'band->qParam/6>=6' is not redundant digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1117:50: note: Integer overflow digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:2459:29: 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] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:383:17: style: Variable 'nSyms' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:685:17: style: Variable 'nSyms' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/crx.cpp:1780:26: style: Variable 'transformWidth' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_dcraw.cpp:480:7: error: There is an unknown macro here somewhere. Configuration is required. If FORC is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:25:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:57:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:217:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:246:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable load_flags [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:273:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiff_bps [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:337:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_IO_EOF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:361:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_IO_EOF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:393:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pana_bpp [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:479:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pana_bpp [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:537:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:557:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:835:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strip_offset [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:324:3: warning: Member variable 'pana_cs6_page_decoder::pixelbuffer' is not initialized in the constructor. [uninitMemberVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:690:2: style: Struct 'iiq_bitstream_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:57:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:200:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:219:24: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:228:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:250:7: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:481:26: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:543:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:546:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:557:7: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:862:42: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:291:26: style: Same expression on both sides of '&'. [duplicateExpression] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:272:25: note: 'load_flags' is assigned value '24' here. digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:291:26: note: Same expression on both sides of '&'. digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:734:15: style: The scope of the variable 'bit_check' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:143:54: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:151:58: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:185:60: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:791:18: style: Variable 'bp_shift' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:793:7: style: Variable 'pix_sub' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:466:59: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw.cpp:290:11: style: Variable 'bwide' is assigned a value that is never used. [unreadVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/decoders_libraw_dcrdefs.cpp:258:7: error: There is an unknown macro here somewhere. Configuration is required. If FORC is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:24:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_DECODE_RAW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiff_samples [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shot_select [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile_length [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_DECODE_JPEG [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:183:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:145:11: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:29:7: style: The scope of the variable 'c' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:51:32: style: The scope of the variable 'jwide' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:134:12: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:134:17: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:188:28: style: The scope of the variable 'ntags' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:188:35: style: The scope of the variable 'opcode' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:188:43: style: The scope of the variable 'deg' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:188:48: style: The scope of the variable 'i' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:188:51: style: The scope of the variable 'j' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:192:10: style: The scope of the variable 'coeff' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:192:20: style: The scope of the variable 'tot' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:43:34: error: Uninitialized variable: c [uninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:229:22: error: Uninitialized variable: c [legacyUninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/dng.cpp:29:7: style: Variable 'c' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_DECODE_RAW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:446:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_DECODE_RAW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:451:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiff_ifd [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:463:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:473:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_alloc [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:589:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_offset [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:226:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:227:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:228:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:237:22: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:238:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:239:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:248:18: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:482:12: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:487:12: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:492:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:577:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:619:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:643:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:228:18: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:239:18: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:248:18: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:643:21: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:226:15: style: Variable 'dst16' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:26:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:43:35: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:53:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:65:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:82:35: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fp_dng.cpp:93:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:145:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuji_block_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_IO_EOF [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:284:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:328:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:382:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:504:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q_base [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:588:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q_base [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1019:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuji_lossless [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1100:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuji_total_blocks [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1152:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuji_total_lines [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1170:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_offset [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:170:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:184:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:278:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:290:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1023:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1025:34: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1100:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1101:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1119:15: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:1132:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:323:12: style: The scope of the variable 'pixel_count' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:373:12: style: The scope of the variable 'pixel_count' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:544:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:626:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:93:34: style: Parameter 'q_point' can be declared as pointer to const [constParameterPointer] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:498:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:499:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:500:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:513:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:544:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:583:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:584:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:597:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:626:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:656:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:657:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/fuji_compressed.cpp:658:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:24:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maximum [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:91:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:56:32: style: Variable 'row' is reassigned a value before the old one has been used. [redundantAssignment] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:55:9: note: row is assigned digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:56:32: note: row is overwritten digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:23:7: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:23:12: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/generic.cpp:42:50: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/kodak_decoders.cpp:361:7: error: There is an unknown macro here somewhere. Configuration is required. If FORC is a macro then please configure it. [unknownMacro] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:58:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:155:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXIFTAG_TYPE_FLOAT [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:214:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta_length [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:543:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_off [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitbuf [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:615:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_black [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:704:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:782:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:835:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile_width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:858:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:901:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:802:9: error: Memory leak: pixel [memleak] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:48:11: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:148:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:493:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:494:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:495:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:496:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:556:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:561:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:619:11: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:620:12: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:627:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:631:17: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:638:41: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:642:41: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:708:15: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:786:13: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:838:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:868:11: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:906:7: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:495:17: portability: Casting from float * to unsigned unknown_int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:540:7: style: The scope of the variable 'a' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:540:10: style: The scope of the variable 'b' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:540:13: style: The scope of the variable 'i' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:613:38: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:613:46: style: The scope of the variable 'j' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:696:7: style: The scope of the variable 'shot' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:696:13: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:696:18: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:697:4: style: The scope of the variable 'len' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:697:12: style: The scope of the variable 'diff' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:697:22: style: The scope of the variable 'pred' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:697:28: style: The scope of the variable 'sh' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:697:32: style: The scope of the variable 'f' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:697:35: style: The scope of the variable 'c' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:698:12: style: The scope of the variable 's' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:699:12: style: The scope of the variable 'upix' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:699:18: style: The scope of the variable 'urow' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:699:24: style: The scope of the variable 'ucol' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:700:11: style: The scope of the variable 'ip' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:780:22: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:780:25: style: The scope of the variable 'c' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:780:28: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:780:33: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:856:18: style: The scope of the variable 'row' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:856:23: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:856:28: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:856:31: style: The scope of the variable 'c' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:709:11: style: Local variable 'back' shadows outer variable [shadowVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:696:24: note: Shadowed declaration digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:709:11: note: Shadow variable digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:715:13: style: Local variable 'back' shadows outer variable [shadowVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:709:11: note: Shadowed declaration digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:715:13: note: Shadow variable digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:24:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:709:16: error: Uninitialized variable: c [uninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:799:22: error: Uninitialized variable: c [uninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/load_mfbacks.cpp:780:25: style: Variable 'c' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/smal.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifp [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/smal.cpp:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifp [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/smal.cpp:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/smal.cpp:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifp [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/smal.cpp:169:6: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/smal.cpp:32:9: style: The scope of the variable 'diff' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack.cpp:24:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_PROGRESS_LOAD_RAW [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack.cpp:57:11: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack.cpp:318:39: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack.cpp:362:37: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack.cpp:400:39: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thumbcount [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_PROGRESS_IDENTIFY [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:26:29: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:135:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:137:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:172:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:197:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:198:31: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:219:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:238:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:239:32: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:284:23: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:318:19: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:340:27: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:352:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/decoders/unpack_thumb.cpp:358:21: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_EXCEPTION_ALLOC [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:64:14: style:inconclusive: Technically the member function 'AAHD::Y' can be const. [functionConst] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:69:14: style:inconclusive: Technically the member function 'AAHD::U' can be const. [functionConst] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:74:14: style:inconclusive: Technically the member function 'AAHD::V' can be const. [functionConst] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:79:14: style:inconclusive: Technically the member function 'AAHD::nr_offset' can be const. [functionConst] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:84:3: style: Struct 'AAHD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:141:10: style: C-style pointer casting [cstyleCast] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:158:11: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:232:15: style: Checking if unsigned expression 'rgb[2*(-1)][kc]-rgb[2*(1)][kc]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:233:15: style: Checking if unsigned expression 'rgb[-1][1]-rgb[1][1]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:234:15: style: Checking if unsigned expression 'rgb[-1][1]-rgb[1][1]+rgb[2*(1)][kc]-rgb[2*(-1)][kc]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:236:15: style: Checking if unsigned expression 'rgb[2*(-nr_width)][kc]-rgb[2*(nr_width)][kc]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:237:15: style: Checking if unsigned expression 'rgb[-nr_width][1]-rgb[nr_width][1]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:238:15: style: Checking if unsigned expression 'rgb[-nr_width][1]-rgb[nr_width][1]+rgb[2*(nr_width)][kc]-rgb[2*(-nr_width)][kc]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:276:15: style: Checking if unsigned expression 'rgb[2*(-1)][1]-rgb[2*(1)][1]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:277:15: style: Checking if unsigned expression 'rgb[-1][kc]-rgb[1][kc]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:278:15: style: Checking if unsigned expression 'rgb[-1][kc]-rgb[1][kc]+rgb[2*(1)][1]-rgb[2*(-1)][1]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:279:20: style: Checking if unsigned expression 'rgb[2*(-nr_width)][1]-rgb[2*(nr_width)][1]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:280:20: style: Checking if unsigned expression 'rgb[-nr_width][kc^2]-rgb[nr_width][kc^2]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:281:20: style: Checking if unsigned expression 'rgb[-nr_width][kc^2]-rgb[nr_width][kc^2]+rgb[2*(nr_width)][1]-rgb[2*(-nr_width)][1]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:737:15: style: Checking if unsigned expression '2*cnr[0][1]-(cnr[dirs[d][k]][1]+cnr[-dirs[d][h]][1])' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:738:15: style: Checking if unsigned expression 'cnr[dirs[d][k]][c]-cnr[-dirs[d][h]][c]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:739:15: style: Checking if unsigned expression 'cnr[dirs[d][k]][c]-cnr[dirs[d][k]][1]+cnr[-dirs[d][h]][1]-cnr[-dirs[d][h]][c]' is less than zero. [unsignedLessThanZero] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:298:7: style: Variable 'hvdir' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:413:15: style: Variable 'hh' can be declared as pointer to const [constVariablePointer] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:592:7: style: Variable 'hvdir' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/aahd_demosaic.cpp:660:7: style: Variable 'hvdir' can be declared as const array [constVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:80:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_AHD_TILE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:110:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:188:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_AHD_TILE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_AHD_TILE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:305:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRAW_AHD_TILE [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:28:10: style: The scope of the variable 'i' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:28:13: style: The scope of the variable 'j' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:28:16: style: The scope of the variable 'k' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:29:9: style: The scope of the variable 'r' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:77:12: style: The scope of the variable 'col' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:109:10: style: The scope of the variable 'lix' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:180:7: style: The scope of the variable 'tr' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:191:9: style: The scope of the variable 'homogeneity_map_p' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:242:7: style: The scope of the variable 'tr' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:250:11: style: The scope of the variable 'pix' can be reduced. [variableScope] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:58:26: error: Uninitialized variable: c [uninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:288:24: error: Uninitialized variable: c [uninitvar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:28:7: style: Variable 'c' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/ahd_demosaic.cpp:246:7: style: Variable 'c' is not assigned a value. [unassignedVariable] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:61:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:254:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:264:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:294:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:451:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:477:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:501:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:527:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:650:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:664:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:688:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:737:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:807:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colors [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dcb_demosaic.cpp:844:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dht_demosaic.cpp:1014:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters [valueFlowBailoutIncompleteVar] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dht_demosaic.cpp:58:14: style:inconclusive: Technically the member function 'DHT::nr_offset' can be const. [functionConst] digikam-8.3.0/core/libs/rawengine/libraw/src/demosaic/dht_demosaic.cpp:181:3: style: Struct 'DHT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] digikam-8.3.0/core/libs/raw