Minor coverity issue fixes 10/282610/17
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 6 Oct 2022 10:49:02 +0000 (19:49 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Tue, 29 Nov 2022 04:45:49 +0000 (13:45 +0900)
commita3d1c0e03068de2d010009baac4007bec662ee45
treefb39e3866b5078b0d6eb2fab70c0854b060e77a2
parentd2c7024db34b73a2a2f4b31efcb05f4e60bb8c94
Minor coverity issue fixes

Fix some minor coverity issues that might has meanful

1. Implement missing move operation.
2. Remove float equal checks by ==, != operator.
3. Remove useless std::move.
4. Resolve type missed operator (use enum BufferState as bool)
5. Remove virtual operation in Constructor/Destructor.
6. Use referenced iterator so we don't copy value.
7. Remove cyclic header include (a.k.a render-task-list-impl.h -> render-task-impl.h -> render-task-list-impl.h)

Change-Id: If01bd4df71f0bc661a9fda10e668204cd35301ad
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
39 files changed:
automated-tests/src/dali-internal/utc-Dali-Internal-IndexedConstStringMap.cpp
automated-tests/src/dali-internal/utc-Dali-Internal-IndexedIntegerMap.cpp
automated-tests/src/dali/utc-Dali-CameraActor.cpp
automated-tests/src/dali/utc-Dali-GestureDetector.cpp
automated-tests/src/dali/utc-Dali-LocklessBuffer.cpp
automated-tests/src/dali/utc-Dali-LongPressGestureDetector.cpp
automated-tests/src/dali/utc-Dali-PanGestureDetector.cpp
automated-tests/src/dali/utc-Dali-PinchGestureDetector.cpp
automated-tests/src/dali/utc-Dali-RotationGestureDetector.cpp
automated-tests/src/dali/utc-Dali-TapGestureDetector.cpp
dali/devel-api/common/stage.cpp
dali/devel-api/common/stage.h
dali/integration-api/lockless-buffer.cpp
dali/integration-api/scene.cpp
dali/integration-api/scene.h
dali/internal/common/indexed-const-string-map.h
dali/internal/common/indexed-integer-map.h
dali/internal/common/indexed-map-base.h
dali/internal/event/actors/actor-renderer-container.cpp
dali/internal/event/common/property-metadata.h
dali/internal/event/common/type-info-impl.cpp
dali/internal/event/render-tasks/render-task-impl.cpp
dali/internal/event/render-tasks/render-task-impl.h
dali/public-api/actors/camera-actor.cpp
dali/public-api/actors/camera-actor.h
dali/public-api/actors/layer.cpp
dali/public-api/events/gesture-detector.cpp
dali/public-api/events/gesture-detector.h
dali/public-api/events/long-press-gesture-detector.cpp
dali/public-api/events/long-press-gesture-detector.h
dali/public-api/events/pan-gesture-detector.cpp
dali/public-api/events/pan-gesture-detector.h
dali/public-api/events/pinch-gesture-detector.cpp
dali/public-api/events/pinch-gesture-detector.h
dali/public-api/events/rotation-gesture-detector.cpp
dali/public-api/events/rotation-gesture-detector.h
dali/public-api/events/tap-gesture-detector.cpp
dali/public-api/events/tap-gesture-detector.h
dali/public-api/object/type-registry.cpp