This repository uses github actions to build ROS2 rolling from source ,plus other relevant packages, and performs static analysis using sonarcloud tools
.Its aim is to improve stability and code quality of ROS2 packages by mean of static code analysis.
Extracted bugs, vulnerabilities and code smells are listed below in this document, grouped by package.
Each entry is formed by a file:line and message, with a link to the specific sonacloud link.
This page is generated automatically after every static analysys.
The complete results of the analysis can be found here .
Github truncates this file, i am currently looking for a solution but in the meantime the complete file can be downloaded and rendered locally
ament
- file : ament/ament_index/ament_index_python/ament_index_python/search_paths.py:22
message : The return value of "str.format" must be used.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:81
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:85
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:130
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:142
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_lint/ament_cpplint/ament_cpplint/cpplint.py:3621
message : Rework this part of the regex to not match the empty string.
LINK
- file : ament/googletest/docs/_layouts/default.html:3
message : Add a title tag to this page.
LINK
eclipse-iceoryx
- file : eclipse-iceoryx/iceoryx/doc/website/overrides/partials/footer.html:62
message : Add an "alt" attribute to this image.
LINK
- file : eclipse-iceoryx/iceoryx/doc/website/overrides/partials/footer.html:64
message : Add an "alt" attribute to this image.
LINK
- file : eclipse-iceoryx/iceoryx/doc/website/overrides/partials/footer.html:66
message : Add an "alt" attribute to this image.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:65
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:108
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:90
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
eProsima
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:179
message : Unexpected duplicate "font-size"
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:266
message : Unexpected nonstandard direction
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:624
message : Unexpected duplicate "background-color"
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:805
message : Unexpected missing generic font family
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:1013
message : Unexpected duplicate "text-decoration"
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/eprosima_header.html:3
message : Add "lang" and/or "xml:lang" attributes to this "html" element
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/eprosima_header.html:23
message : Add "th" headers to this "table".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Locator.h:252
message : Use "operator==" to check object equality, "Locator_t" is not a trivially copyable type without padding.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/messages/RTPSMessageGroup.h:110
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:75
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:88
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:111
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:152
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:157
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:198
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicData.cpp:1229
message : 1st function call argument is an uninitialized value
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicTypeBuilderFactory.cpp:1108
message : Forming reference to null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicTypeBuilderFactory.cpp:1113
message : Forming reference to null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicTypeBuilderFactory.cpp:1119
message : Forming reference to null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicTypeBuilderFactory.cpp:1124
message : Forming reference to null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicTypeBuilderFactory.cpp:1129
message : Forming reference to null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/dynamic-types/DynamicTypeBuilderFactory.cpp:1134
message : Forming reference to null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/builtin/typelookup/common/TypeLookupTypes.cpp:1056
message : This conditional operation returns the same value whether the condition is "true" or "false".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/builtin/typelookup/common/TypeLookupTypes.cpp:1160
message : This conditional operation returns the same value whether the condition is "true" or "false".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/core/condition/WaitSetImpl.cpp:39
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/core/condition/WaitSetImpl.cpp:44
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/core/policy/ParameterList.cpp:210
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/log/Log.cpp:57
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl/ReadTakeCommand.hpp:95
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/DataSharing/DataSharingListener.cpp:50
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/participant/PDP.cpp:1257
message : Called C++ object pointer is null
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:209
message : Ensure that destructor of "FlowControllerAsyncPublishMode" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:218
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:261
message : Give class "FlowControllerSyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:275
message : Give class "FlowControllerLimitedAsyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/history/TopicPayloadPool.hpp:270
message : Access of the field 'data' at negative byte offset -12
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/history/WriterHistory.cpp:24
message : Remove non-standard characters from this #include.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.cpp:244
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.cpp:256
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:897
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:15582
message : The result of left shift is undefined because the right operand is negative
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54824
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:60924
message : Access of the field 'xBusyHandler' at index 1, while it holds only a single 'void *' element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:85015
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89882
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89901
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106483
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106483
message : Null pointer passed to 2nd parameter expecting 'nonnull'
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111516
message : Access of the field 'a' at negative byte offset -24
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:129897
message : The left operand of '' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:131101
message : Remove the useless top-level "volatile" qualifier from this type.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:150457
message : Access to field 'nExpr' results in a dereference of a null pointer (loaded from field 'pList')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:150460
message : Access to field 'nExpr' results in a dereference of a null pointer (loaded from field 'pList')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:161381
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:163409
message : Access of the field 'a' at index 3, while it holds only 3 'struct WhereOrCost' elements
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:167529
message : Dereference of null pointer (loaded from variable 'pbRetryLimit')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169766
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185794
message : Returned pointer value points outside the original object (potential buffer overflow)
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185887
message : Array access (from variable 'zFilename') results in a null pointer dereference
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:206640
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/resources/ResourceEvent.cpp:50
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/ChannelResource.cpp:48
message : Null pointer passed to 1st parameter expecting 'nonnull'
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/ChannelResource.cpp:54
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorBasic.h:59
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorBasic.h:60
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorSecure.h:62
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorSecure.h:63
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPv4Transport.cpp:241
message : Use pointer or reference to avoid slicing from "TCPv4TransportDescriptor" to "TCPTransportDescriptor".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemLog.hpp:219
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:277
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/tcp/RTCPMessageManager.cpp:78
message : Memory copy function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:341
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:348
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:355
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/xmlparser/XMLDynamicParser.cpp:196
message : Called C++ object pointer is null
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/rtps/messages/RTPSStatisticsMessages.hpp:207
message : Use constructors or assignment operators, "Locator_t" is not trivially copyable.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_memory/SharedMemWatchdog.hpp:97
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/variadic_templates_tools.hpp:51
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/segment_manager_helper.hpp:75
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp:318
message : Remove the unary minus operator or change the expression's underlying type.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/mutex.hpp:132
message : This was not the most recently acquired lock. Possible lock order reversal
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp:225
message : Change this loop body so that it can be executed more than once.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:356
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:256
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:471
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:484
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:567
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:576
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:578
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/filewatch/FileWatch.hpp:122
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:9920
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:12626
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:18010
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:25311
message : Identical sub-expressions on both sides of operator "&&".
LINK
- file : eProsima/Fast-DDS/thirdparty/optionparser/optionparser/optionparser.h:2001
message : 1 uninitialized field at the end of the constructor call
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/mmap_input.hpp:38
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/mmap_input.hpp:61
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/read_input.hpp:27
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/read_input.hpp:49
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/string_input.hpp:26
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:179
message : Unexpected duplicate "font-size"
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:266
message : Unexpected nonstandard direction
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:624
message : Unexpected duplicate "background-color"
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:805
message : Unexpected missing generic font family
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:1013
message : Unexpected duplicate "text-decoration"
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/eprosima_header.html:3
message : Add "lang" and/or "xml:lang" attributes to this "html" element
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/eprosima_header.html:23
message : Add "th" headers to this "table".
LINK
moveit2
- file : moveit2/moveit/scripts/maintainer_table_template.html:27
message : Add "th" headers to this "table".
LINK
- file : moveit2/moveit_py/moveit/policies/policy.py:148
message : Add a "self" or class parameter
LINK
- file : moveit2/moveit_py/moveit/servo_client/devices/ps4_dualshock.py:143
message : Add a "self" or class parameter
LINK
navigation2
- file : navigation2/nav2_simple_commander/nav2_simple_commander/line_iterator.py:84
message : Correct one of the identical sub-expressions on both sides of operator "==".
LINK
osrf
- file : osrf/osrf_pycommon/tests/unit/test_cli_utils/test_common.py:32
message : Provide a value for field(s) with index 1.
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:147
message : Use of memory after it is freed
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:290
message : Use of memory after it is freed
LINK
ros
- file : ros/class_loader/src/class_loader.cpp:75
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : ros/class_loader/src/multi_library_class_loader.cpp:89
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:297
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:499
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:520
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:544
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:570
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:598
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/internal/gtest-internal.h:325
message : Replace "float" to "unsigned int" type punning with "std::memcpy". "bits_" is not an active member of the union
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/internal/gtest-internal.h:328
message : Replace "float" to "unsigned int" type punning with "std::memcpy". "bits_" is not an active member of the union
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/internal/gtest-internal.h:351
message : Replace "float" to "unsigned int" type punning with "std::memcpy". "bits_" is not an active member of the union
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/internal/gtest-internal.h:351
message : Replace "float" to "unsigned int" type punning with "std::memcpy". "bits_" is not an active member of the union
LINK
ros-perception
- file : ros-perception/image_common/camera_info_manager_py/camera_info_manager/camera_info_manager.py:275
message : Do not perform equality checks with floating point values.
LINK
- file : ros-perception/image_common/camera_info_manager_py/camera_info_manager/zoom_camera_info_manager.py:229
message : Do not perform equality checks with floating point values.
LINK
ros-visualization
- file : ros-visualization/qt_gui_core/qt_gui/src/qt_gui/icon_loader.py:50
message : path is used before it is defined. Move the definition before.
LINK
- file : ros-visualization/rqt/rqt_py_common/src/rqt_py_common/topic_completer.py:102
message : Add 1 missing arguments; 'create_node' expects 1 positional arguments.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:635
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:820
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:848
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:858
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:415
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:418
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:424
message : This branch duplicates the one on line 418.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:424
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_graph/src/rqt_graph/dotcode.py:117
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_graph/src/rqt_graph/rosgraph2_impl.py:436
message : Introduce a new variable or use its initial value before reassigning 'bad_node'.
LINK
- file : ros-visualization/rqt_reconfigure/src/rqt_reconfigure/node_selector_widget.py:511
message : Fix this attribute access on a value that can be 'None'.
LINK
- file : ros-visualization/rqt_reconfigure/src/rqt_reconfigure/node_selector_widget.py:521
message : Fix this attribute access on a value that can be 'None'.
LINK
- file : ros-visualization/rqt_reconfigure/src/rqt_reconfigure/node_selector_widget.py:522
message : Fix this attribute access on a value that can be 'None'.
LINK
ros2
- file : ros2/geometry2/test_tf2/test/test_buffer_client.py:83
message : Remove this "return" statement from this "finally" block.
LINK
- file : ros2/geometry2/tf2_tools/tf2_tools/view_frames.py:67
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/geometry2/tf2_tools/tf2_tools/view_frames.py:116
message : Remove this "return" statement from this "finally" block.
LINK
- file : ros2/launch/launch/test/launch/actions/test_declare_launch_argument.py:81
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ros2/launch/launch/test/launch/frontend/test_substitutions.py:243
message : Refactor this test; if this assertion’s argument raises an exception, the assertion will never get executed.
LINK
- file : ros2/launch/launch/test/launch/frontend/test_substitutions.py:253
message : Refactor this test; if this assertion’s argument raises an exception, the assertion will never get executed.
LINK
- file : ros2/launch/launch/test/launch/test_launch_context.py:82
message : Refactor this test; if this assertion’s argument raises an exception, the assertion will never get executed.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:187
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:188
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:189
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:190
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:228
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:229
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:230
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:231
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:232
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:389
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:393
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:551
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch_testing/launch_testing/legacy/init.py:265
message : Change or remove this string; "actions" is not defined.
LINK
- file : ros2/launch/test_launch_testing/test/dummy_tests/dummy.py:19
message : Correct one of the identical sub-expressions on both sides of operator "==".
LINK
- file : ros2/launch/test_launch_testing/test/dummy_tests/locking.cpp:18
message : 'return' will never be executed
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:36
message : Change or remove this string; "evaluate_parameters_dict" is not defined.
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:42
message : Change or remove this string; "normalize_parameters_dict" is not defined.
LINK
- file : ros2/launch_ros/launch_testing_ros/test/examples/check_msgs_launch_test.py:60
message : Remove this "return" statement from this "finally" block.
LINK
- file : ros2/launch_ros/test_launch_ros/test/test_launch_ros/actions/test_load_composable_nodes.py:247
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch_ros/test_launch_ros/test/test_launch_ros/descriptions/test_parameter_file.py:127
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/mocking_utils/patch.hpp:161
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rclpy/rclpy/rclpy/node.py:1397
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/rclpy/qos.py:54
message : Raise this exception or remove this useless statement.
LINK
- file : ros2/rclpy/rclpy/test/test_action_server.py:405
message : Fix this attribute access on a value that can be 'None'.
LINK
- file : ros2/rclpy/rclpy/test/test_executor.py:381
message : Remove this "break" statement from this "finally" block.
LINK
- file : ros2/rclpy/rclpy/test/test_node.py:1538
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/test/test_node.py:1539
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/test/test_parameter_client.py:77
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:81
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:104
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:107
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:119
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:124
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:126
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:147
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:149
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:151
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:153
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:155
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:157
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:166
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:168
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:170
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:172
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:195
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:197
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:199
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:201
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:29
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcutils/src/error_handling_helpers.h:82
message : Memory copy function accesses out-of-bound array element
LINK
- file : ros2/rcutils/src/logging.c:476
message : Memory copy function overflows the destination buffer
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:160
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/realtime_support/rttest/src/rttest.cpp:68
message : Value assigned to field 'thread_id' in implicit constructor is garbage or undefined
LINK
- file : ros2/realtime_support/rttest/src/rttest.cpp:150
message : 7 uninitialized fields at the end of the constructor call
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:64
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:71
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:77
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:82
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:94
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:100
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_direct.py:48
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/ros2cli/ros2doctor/ros2doctor/api/network.py:54
message : Return a value of typestr
in this method.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:137
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:148
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:159
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:166
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_writer.py:36
message : Remove or correct this useless self-assignment.
LINK
- file : ros2/rosidl/rosidl_adapter/test/test_base_type.py:85
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rosidl/rosidl_adapter/test/test_parse_primitive_value_string.py:212
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl/rosidl_adapter/test/test_type.py:79
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rosidl/rosidl_parser/test/test_parser.py:115
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl/rosidl_parser/test/test_parser.py:398
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:66
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:67
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:85
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:87
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:275
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:276
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:297
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:298
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:53
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:54
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:55
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:56
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:184
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:187
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:200
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:203
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:206
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:343
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rviz/rviz_common/help/help.html:8
message : Insert a !DOCTYPE declaration to before this html tag.
LINK
- file : ros2/rviz/rviz_common/help/help.html:8
message : Add "lang" and/or "xml:lang" attributes to this "html" element
LINK
- file : ros2/rviz/rviz_common/help/help.html:9
message : Add a title tag to this page.
LINK
- file : ros2/rviz/rviz_common/help/help.html:24
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:63
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:76
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:86
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:104
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:129
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:159
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:184
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:209
message : Add "th" headers to this "table".
LINK
eProsima
- file : eProsima/Fast-DDS/include/fastrtps/utils/fixed_size_string.hpp:241
message : "memccpy" overflows read buffer "c_string"; passed size "MAX_CHARS" (255) exceeds buffer size (1)
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/fixed_size_string.hpp:241
message : "memccpy" overflows read buffer "c_string"; passed size "MAX_CHARS" (255) exceeds buffer size (6)
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/os_file_functions.hpp:426
message : Remove this TOCTOU race condition window when accessing files
LINK
moveit2
- file : moveit2/moveit_kinematics/ikfast_kinematics_plugin/scripts/create_ikfast_moveit_plugin.py:364
message : Disable access to external entities in XML parsing.
LINK
navigation2
- file : navigation2/nav2_bringup/launch/cloned_multi_tb3_simulation_launch.py:180
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/tb3_simulation_launch.py:205
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/tb4_simulation_launch.py:207
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/unique_multi_tb3_simulation_launch.py:138
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/assisted_teleop_example_launch.py:61
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/follow_path_example_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/inspection_demo_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/nav_through_poses_example_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/nav_to_pose_example_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/picking_demo_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/recoveries_example_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/security_demo_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/waypoint_follower_example_launch.py:60
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
ros2
- file : ros2/sros2/sros2/sros2/keystore/_permission.py:70
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/sros2/policy/init.py:81
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/policies/policy_to_permissions.py:33
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/test_policy_to_permissions.py:34
message : Disable access to external entities in XML parsing.
LINK
ISSUES are filtered and only blocking and critical issues are reported due to the high quantity of issues
The complete list of issues can be found here .
eclipse-iceoryx
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/source/log/logger.cpp:141
message : Replace this call to the non reentrant function "localtime" by a call to "localtime_r".
LINK
eProsima
- file : eProsima/Fast-CDR/include/fastcdr/FastBuffer.h:268
message : Ensure that the move constructor of "FastBuffer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-CDR/include/fastcdr/FastBuffer.h:280
message : Ensure that the move assignment operator of "FastBuffer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-CDR/include/fastcdr/xcdr/optional.hpp:215
message : Ensure that the move assignment operator of "optional" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:114
message : Ensure that the move constructor of "TypeLookup_getTypes_Result" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:120
message : Ensure that the move assignment operator of "TypeLookup_getTypes_Result" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:248
message : Ensure that the move constructor of "TypeLookup_getTypeDependencies_Result" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:254
message : Ensure that the move assignment operator of "TypeLookup_getTypeDependencies_Result" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:315
message : Ensure that the move constructor of "TypeLookup_Call" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:321
message : Ensure that the move assignment operator of "TypeLookup_Call" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:426
message : Ensure that the move constructor of "TypeLookup_Return" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/builtin/typelookup/common/TypeLookupTypes.hpp:432
message : Ensure that the move assignment operator of "TypeLookup_Return" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2339
message : Ensure that the move constructor of "TypeIdV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2359
message : Ensure that the move assignment operator of "TypeIdV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2451
message : Ensure that the move constructor of "TypeObjectV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2471
message : Ensure that the move assignment operator of "TypeObjectV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2568
message : Ensure that the move constructor of "TypeInformation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2590
message : Ensure that the move assignment operator of "TypeInformation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/subscriber/qos/DataReaderQos.hpp:175
message : Make sure that moving an object of class "DataReaderQos" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/topic/TypeSupport.hpp:250
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/attributes/PropertyPolicy.h:44
message : Ensure that the move constructor of "PropertyPolicy" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/attributes/PropertyPolicy.h:59
message : Ensure that the move assignment operator of "PropertyPolicy" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/attributes/ServerAttributes.h:47
message : Make sure that moving an object of class "RemoteServerAttributes" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/BinaryProperty.h:42
message : Ensure that the move constructor of "BinaryProperty" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/BinaryProperty.h:63
message : Ensure that the move assignment operator of "BinaryProperty" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/CDRMessage_t.h:132
message : Ensure that the move constructor of "CDRMessage_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/CDRMessage_t.h:151
message : Ensure that the move assignment operator of "CDRMessage_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/EntityId_t.hpp:111
message : Ensure that the move constructor of "EntityId_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/EntityId_t.hpp:124
message : Ensure that the move assignment operator of "EntityId_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Guid.h:39
message : Make sure that moving an object of class "GUID_t" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Locator.h:103
message : Ensure that the move constructor of "Locator_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Locator.h:252
message : Use "operator==" to check object equality, "Locator_t" is not a trivially copyable type without padding.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorList.hpp:119
message : Ensure that the move constructor of "LocatorList" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorList.hpp:134
message : Ensure that the move assignment operator of "LocatorList" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorList.hpp:377
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorSelectorEntry.hpp:38
message : Make sure that moving an object of class "LocatorSelectorEntry" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorSelectorEntry.hpp:43
message : Make sure that moving an object of class "EntryState" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorWithMask.hpp:35
message : Make sure that moving an object of class "LocatorWithMask" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorsIterator.hpp:47
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorsIterator.hpp:56
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Property.h:48
message : Ensure that the move constructor of "Property" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Property.h:85
message : Ensure that the move assignment operator of "Property" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/SampleIdentity.h:59
message : Ensure that the move constructor of "SampleIdentity" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/SampleIdentity.h:80
message : Ensure that the move assignment operator of "SampleIdentity" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Token.h:40
message : Ensure that the move constructor of "DataHolder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Token.h:54
message : Ensure that the move assignment operator of "DataHolder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/WriteParams.h:33
message : Make sure that moving an object of class "WriteParams" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/exceptions/Exception.h:80
message : Ensure that the move constructor of "Exception" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/exceptions/Exception.h:99
message : Ensure that the move assignment operator of "Exception" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/messages/RTPSMessageGroup.h:110
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/reader/StatelessReader.h:263
message : Make sure that moving an object of class "RemoteWriterInfo_t" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/security/common/ParticipantGenericMessage.h:41
message : Ensure that the move constructor of "MessageIdentity" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/security/common/ParticipantGenericMessage.h:54
message : Ensure that the move assignment operator of "MessageIdentity" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/security/common/ParticipantGenericMessage.h:137
message : Ensure that the move constructor of "ParticipantGenericMessage" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/security/common/ParticipantGenericMessage.h:159
message : Ensure that the move assignment operator of "ParticipantGenericMessage" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/SenderResource.h:76
message : Ensure that the move constructor of "SenderResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/AllowedNetworkInterface.hpp:51
message : Ensure that the move constructor of "AllowedNetworkInterface" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/BlockedNetworkInterface.hpp:51
message : Ensure that the move constructor of "BlockedNetworkInterface" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/NetworkInterface.hpp:61
message : Ensure that the move constructor of "NetworkInterface" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/NetworkInterfaceWithFilter.hpp:74
message : Ensure that the move constructor of "NetworkInterfaceWithFilter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/writer/StatefulWriter.h:344
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/writer/StatefulWriter.h:477
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:89
message : Ensure that the move constructor of "ExtendedAnnotationParameterValue" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:103
message : Ensure that the move assignment operator of "ExtendedAnnotationParameterValue" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:197
message : Ensure that the move constructor of "AnnotationParameterValue" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:211
message : Ensure that the move assignment operator of "AnnotationParameterValue" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:855
message : Ensure that the move constructor of "AppliedAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:869
message : Ensure that the move assignment operator of "AppliedAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:1067
message : Ensure that the move constructor of "AppliedAnnotation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:1071
message : Ensure that the move assignment operator of "AppliedAnnotation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:1169
message : Ensure that the move constructor of "AppliedVerbatimAnnotation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:1175
message : Ensure that the move assignment operator of "AppliedVerbatimAnnotation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:1299
message : Ensure that the move constructor of "AppliedBuiltinMemberAnnotations" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/AnnotationParameterValue.h:1305
message : Ensure that the move assignment operator of "AppliedBuiltinMemberAnnotations" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifier.h:105
message : Ensure that the move constructor of "TypeIdentifier" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifier.h:119
message : Ensure that the move assignment operator of "TypeIdentifier" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:84
message : Ensure that the move constructor of "StringSTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:98
message : Ensure that the move assignment operator of "StringSTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:203
message : Ensure that the move constructor of "StringLTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:217
message : Ensure that the move assignment operator of "StringLTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:322
message : Ensure that the move constructor of "PlainCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:336
message : Ensure that the move assignment operator of "PlainCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:466
message : Ensure that the move constructor of "PlainSequenceSElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:480
message : Ensure that the move assignment operator of "PlainSequenceSElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:646
message : Ensure that the move constructor of "PlainSequenceLElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:660
message : Ensure that the move assignment operator of "PlainSequenceLElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:826
message : Ensure that the move constructor of "PlainArraySElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:840
message : Ensure that the move assignment operator of "PlainArraySElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1016
message : Ensure that the move constructor of "PlainArrayLElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1030
message : Ensure that the move assignment operator of "PlainArrayLElemDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1206
message : Ensure that the move constructor of "PlainMapSTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1220
message : Ensure that the move assignment operator of "PlainMapSTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1441
message : Ensure that the move constructor of "PlainMapLTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1455
message : Ensure that the move assignment operator of "PlainMapLTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1676
message : Ensure that the move constructor of "StronglyConnectedComponentId" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1690
message : Ensure that the move assignment operator of "StronglyConnectedComponentId" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1859
message : Ensure that the move constructor of "ExtendedTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1866
message : Remove the "virtual" specifier; polymorphism should not be used with assignment operators.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1873
message : Ensure that the move assignment operator of "ExtendedTypeDefn" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeIdentifierTypes.h:1873
message : Remove the "virtual" specifier; polymorphism should not be used with assignment operators.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:51
message : Ensure that the move constructor of "CommonStructMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:55
message : Ensure that the move assignment operator of "CommonStructMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:168
message : Ensure that the move constructor of "CompleteMemberDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:172
message : Ensure that the move assignment operator of "CompleteMemberDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:284
message : Ensure that the move constructor of "MinimalMemberDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:288
message : Ensure that the move assignment operator of "MinimalMemberDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:354
message : Ensure that the move constructor of "CompleteStructMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:358
message : Ensure that the move assignment operator of "CompleteStructMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:450
message : Ensure that the move constructor of "MinimalStructMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:454
message : Ensure that the move assignment operator of "MinimalStructMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:544
message : Ensure that the move constructor of "AppliedBuiltinTypeAnnotations" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:548
message : Ensure that the move assignment operator of "AppliedBuiltinTypeAnnotations" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:612
message : Ensure that the move constructor of "MinimalTypeDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:616
message : Ensure that the move assignment operator of "MinimalTypeDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:662
message : Ensure that the move constructor of "CompleteTypeDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:666
message : Ensure that the move assignment operator of "CompleteTypeDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:776
message : Ensure that the move constructor of "CompleteStructHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:780
message : Ensure that the move assignment operator of "CompleteStructHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:867
message : Ensure that the move constructor of "MinimalStructHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:871
message : Ensure that the move assignment operator of "MinimalStructHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:960
message : Ensure that the move constructor of "CompleteStructType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:964
message : Ensure that the move assignment operator of "CompleteStructType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1076
message : Ensure that the move constructor of "MinimalStructType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1080
message : Ensure that the move assignment operator of "MinimalStructType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1199
message : Ensure that the move constructor of "CommonUnionMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1203
message : Ensure that the move assignment operator of "CommonUnionMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1338
message : Ensure that the move constructor of "CompleteUnionMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1342
message : Ensure that the move assignment operator of "CompleteUnionMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1434
message : Ensure that the move constructor of "MinimalUnionMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1438
message : Ensure that the move assignment operator of "MinimalUnionMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1529
message : Ensure that the move constructor of "CommonDiscriminatorMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1533
message : Ensure that the move assignment operator of "CommonDiscriminatorMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1623
message : Ensure that the move constructor of "CompleteDiscriminatorMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1627
message : Ensure that the move assignment operator of "CompleteDiscriminatorMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1738
message : Ensure that the move constructor of "MinimalDiscriminatorMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1742
message : Ensure that the move assignment operator of "MinimalDiscriminatorMember" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1806
message : Ensure that the move constructor of "CompleteUnionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1810
message : Ensure that the move assignment operator of "CompleteUnionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1874
message : Ensure that the move constructor of "MinimalUnionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1878
message : Ensure that the move assignment operator of "MinimalUnionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1945
message : Ensure that the move constructor of "CompleteUnionType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:1949
message : Ensure that the move assignment operator of "CompleteUnionType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2085
message : Ensure that the move constructor of "MinimalUnionType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2089
message : Ensure that the move assignment operator of "MinimalUnionType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2224
message : Ensure that the move constructor of "CommonAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2228
message : Ensure that the move assignment operator of "CommonAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2319
message : Ensure that the move constructor of "CompleteAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2323
message : Ensure that the move assignment operator of "CompleteAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2436
message : Ensure that the move constructor of "MinimalAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2440
message : Ensure that the move assignment operator of "MinimalAnnotationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2552
message : Ensure that the move constructor of "CompleteAnnotationHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2556
message : Ensure that the move assignment operator of "CompleteAnnotationHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2620
message : Ensure that the move constructor of "MinimalAnnotationHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2624
message : Ensure that the move assignment operator of "MinimalAnnotationHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2670
message : Ensure that the move constructor of "CompleteAnnotationType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2674
message : Ensure that the move assignment operator of "CompleteAnnotationType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2785
message : Ensure that the move constructor of "MinimalAnnotationType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2789
message : Ensure that the move assignment operator of "MinimalAnnotationType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2901
message : Ensure that the move constructor of "CommonAliasBody" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2905
message : Ensure that the move assignment operator of "CommonAliasBody" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2993
message : Ensure that the move constructor of "CompleteAliasBody" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:2997
message : Ensure that the move assignment operator of "CompleteAliasBody" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3106
message : Ensure that the move constructor of "MinimalAliasBody" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3110
message : Ensure that the move assignment operator of "MinimalAliasBody" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3173
message : Ensure that the move constructor of "CompleteAliasHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3177
message : Ensure that the move assignment operator of "CompleteAliasHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3240
message : Ensure that the move constructor of "MinimalAliasHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3244
message : Ensure that the move assignment operator of "MinimalAliasHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3289
message : Ensure that the move constructor of "CompleteAliasType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3293
message : Ensure that the move assignment operator of "CompleteAliasType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3403
message : Ensure that the move constructor of "MinimalAliasType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3407
message : Ensure that the move assignment operator of "MinimalAliasType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3518
message : Ensure that the move constructor of "CompleteElementDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3522
message : Ensure that the move assignment operator of "CompleteElementDetail" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3609
message : Ensure that the move constructor of "CommonCollectionElement" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3613
message : Ensure that the move assignment operator of "CommonCollectionElement" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3701
message : Ensure that the move constructor of "CompleteCollectionElement" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3705
message : Ensure that the move assignment operator of "CompleteCollectionElement" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3792
message : Ensure that the move constructor of "MinimalCollectionElement" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3796
message : Ensure that the move assignment operator of "MinimalCollectionElement" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3860
message : Ensure that the move constructor of "CommonCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3864
message : Ensure that the move assignment operator of "CommonCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3929
message : Ensure that the move constructor of "CompleteCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:3933
message : Ensure that the move assignment operator of "CompleteCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4020
message : Ensure that the move constructor of "MinimalCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4024
message : Ensure that the move assignment operator of "MinimalCollectionHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4091
message : Ensure that the move constructor of "CompleteSequenceType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4095
message : Ensure that the move assignment operator of "CompleteSequenceType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4207
message : Ensure that the move constructor of "MinimalSequenceType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4211
message : Ensure that the move assignment operator of "MinimalSequenceType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4322
message : Ensure that the move constructor of "CommonArrayHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4326
message : Ensure that the move assignment operator of "CommonArrayHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4391
message : Ensure that the move constructor of "CompleteArrayHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4395
message : Ensure that the move assignment operator of "CompleteArrayHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4482
message : Ensure that the move constructor of "MinimalArrayHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4486
message : Ensure that the move assignment operator of "MinimalArrayHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4552
message : Ensure that the move constructor of "CompleteArrayType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4556
message : Ensure that the move assignment operator of "CompleteArrayType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4668
message : Ensure that the move constructor of "MinimalArrayType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4672
message : Ensure that the move assignment operator of "MinimalArrayType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4786
message : Ensure that the move constructor of "CompleteMapType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4790
message : Ensure that the move assignment operator of "CompleteMapType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4925
message : Ensure that the move constructor of "MinimalMapType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:4929
message : Ensure that the move assignment operator of "MinimalMapType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5068
message : Ensure that the move constructor of "CommonEnumeratedLiteral" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5072
message : Ensure that the move assignment operator of "CommonEnumeratedLiteral" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5162
message : Ensure that the move constructor of "CompleteEnumeratedLiteral" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5166
message : Ensure that the move assignment operator of "CompleteEnumeratedLiteral" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5258
message : Ensure that the move constructor of "MinimalEnumeratedLiteral" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5262
message : Ensure that the move assignment operator of "MinimalEnumeratedLiteral" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5352
message : Ensure that the move constructor of "CommonEnumeratedHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5356
message : Ensure that the move assignment operator of "CommonEnumeratedHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5421
message : Ensure that the move constructor of "CompleteEnumeratedHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5425
message : Ensure that the move assignment operator of "CompleteEnumeratedHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5512
message : Ensure that the move constructor of "MinimalEnumeratedHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5516
message : Ensure that the move assignment operator of "MinimalEnumeratedHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5583
message : Ensure that the move constructor of "CompleteEnumeratedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5587
message : Ensure that the move assignment operator of "CompleteEnumeratedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5699
message : Ensure that the move constructor of "MinimalEnumeratedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5703
message : Ensure that the move assignment operator of "MinimalEnumeratedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5816
message : Ensure that the move constructor of "CommonBitflag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5820
message : Ensure that the move assignment operator of "CommonBitflag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5908
message : Ensure that the move constructor of "CompleteBitflag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:5912
message : Ensure that the move assignment operator of "CompleteBitflag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6001
message : Ensure that the move constructor of "MinimalBitflag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6005
message : Ensure that the move assignment operator of "MinimalBitflag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6095
message : Ensure that the move constructor of "CommonBitmaskHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6099
message : Ensure that the move assignment operator of "CommonBitmaskHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6167
message : Ensure that the move constructor of "CompleteBitmaskType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6171
message : Ensure that the move assignment operator of "CompleteBitmaskType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6283
message : Ensure that the move constructor of "MinimalBitmaskType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6287
message : Ensure that the move assignment operator of "MinimalBitmaskType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6401
message : Ensure that the move constructor of "CommonBitfield" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6405
message : Ensure that the move assignment operator of "CommonBitfield" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6539
message : Ensure that the move constructor of "CompleteBitfield" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6543
message : Ensure that the move assignment operator of "CompleteBitfield" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6632
message : Ensure that the move constructor of "MinimalBitfield" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6636
message : Ensure that the move assignment operator of "MinimalBitfield" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6724
message : Ensure that the move constructor of "CompleteBitsetHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6728
message : Ensure that the move assignment operator of "CompleteBitsetHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6815
message : Ensure that the move constructor of "MinimalBitsetHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6819
message : Ensure that the move assignment operator of "MinimalBitsetHeader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6884
message : Ensure that the move constructor of "CompleteBitsetType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:6888
message : Ensure that the move assignment operator of "CompleteBitsetType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7000
message : Ensure that the move constructor of "MinimalBitsetType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7004
message : Ensure that the move assignment operator of "MinimalBitsetType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7118
message : Ensure that the move constructor of "CompleteExtendedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7122
message : Ensure that the move assignment operator of "CompleteExtendedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7166
message : Ensure that the move constructor of "MinimalExtendedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7170
message : Ensure that the move assignment operator of "MinimalExtendedType" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7211
message : Ensure that the move constructor of "CompleteTypeObject" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7215
message : Ensure that the move assignment operator of "CompleteTypeObject" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7325
message : Ensure that the move constructor of "MinimalTypeObject" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7329
message : Ensure that the move assignment operator of "MinimalTypeObject" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7455
message : Ensure that the move constructor of "TypeObject" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7469
message : Ensure that the move assignment operator of "TypeObject" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7618
message : Ensure that the move constructor of "TypeIdentifierTypeObjectPair" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7622
message : Ensure that the move assignment operator of "TypeIdentifierTypeObjectPair" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7704
message : Ensure that the move constructor of "TypeIdentifierPair" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7708
message : Ensure that the move assignment operator of "TypeIdentifierPair" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7790
message : Ensure that the move constructor of "TypeIdentifierWithSize" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7794
message : Ensure that the move assignment operator of "TypeIdentifierWithSize" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7879
message : Ensure that the move constructor of "TypeIdentifierWithDependencies" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7883
message : Ensure that the move assignment operator of "TypeIdentifierWithDependencies" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7993
message : Ensure that the move constructor of "TypeInformation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObject.h:7997
message : Ensure that the move assignment operator of "TypeInformation" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObjectHashId.h:76
message : Ensure that the move constructor of "TypeObjectHashId" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypeObjectHashId.h:90
message : Ensure that the move assignment operator of "TypeObjectHashId" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypesBase.h:353
message : Ensure that the move constructor of "MemberFlag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypesBase.h:366
message : Ensure that the move assignment operator of "MemberFlag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypesBase.h:517
message : Ensure that the move constructor of "TypeFlag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/types/TypesBase.h:530
message : Ensure that the move assignment operator of "TypeFlag" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/IPFinder.h:56
message : Make sure that moving an object of class "info_IP" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:75
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:88
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/RefCountedPointer.hpp:129
message : Ensure that the move constructor of "Instance" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/RefCountedPointer.hpp:131
message : Ensure that the move assignment operator of "Instance" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/TimeConversion.h:137
message : Replace "rand" with the facilities in random.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/TimeConversion.h:144
message : Replace "rand" with the facilities in random.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/TimeConversion.h:151
message : Replace "rand" with the facilities in random.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/fixed_size_string.hpp:241
message : "memccpy" overflows read buffer "c_string"; passed size "MAX_CHARS" (255) exceeds buffer size (1)
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/fixed_size_string.hpp:241
message : "memccpy" overflows read buffer "c_string"; passed size "MAX_CHARS" (255) exceeds buffer size (6)
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:111
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:152
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:157
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:198
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:289
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:400
message : Ensure that the move constructor of "shared_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/utils/shared_mutex.hpp:408
message : Ensure that the move assignment operator of "shared_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/xmlparser/XMLTree.h:139
message : Ensure that the move constructor of "DataNode" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastrtps/xmlparser/XMLTree.h:141
message : Ensure that the move assignment operator of "DataNode" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl/SampleLoanManager.hpp:202
message : Ensure that the move constructor of "OutstandingLoanItem" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl/SampleLoanManager.hpp:204
message : Ensure that the move assignment operator of "OutstandingLoanItem" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastrtps_deprecated/subscriber/SubscriberHistory.cpp:707
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/data/ProxyHashTables.hpp:60
message : Ensure that the move constructor of "node_segregator" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/database/DiscoveryDataBase.hpp:92
message : Ensure that the move constructor of "AckedFunctor" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/database/DiscoveryParticipantChangeData.hpp:38
message : Make sure that moving an object of class "DiscoveryParticipantChangeData" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:209
message : Ensure that destructor of "FlowControllerAsyncPublishMode" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:261
message : Give class "FlowControllerSyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:275
message : Give class "FlowControllerLimitedAsyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:1364
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:1365
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/history/TopicPayloadPool.hpp:270
message : Access of the field 'data' at negative byte offset -12
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.cpp:244
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/network/ReceiverResource.h:94
message : Ensure that the move constructor of "ReceiverResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.h:156
message : Ensure that the move constructor of "ReceiverControlBlock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/reader/StatefulReader.cpp:1645
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/ChannelResource.h:34
message : Ensure that the move constructor of "ChannelResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPv4Transport.cpp:241
message : Use pointer or reference to avoid slicing from "TCPv4TransportDescriptor" to "TCPTransportDescriptor".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/UDPChannelResource.h:36
message : Make sure that moving an object of class "eProsimaUDPSocket" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/UDPChannelResource.h:159
message : Ensure that the move assignment operator of "UDPChannelResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemGlobal.hpp:68
message : Make sure that moving an object of class "BufferDescriptor" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemLog.hpp:173
message : Make sure that moving an object of class "Pkt" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:684
message : Ensure that the move assignment operator of "Listener" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:719
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:851
message : Ensure that the move assignment operator of "Port" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/tcp/RTCPMessageManager.cpp:78
message : Memory copy function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:332
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:333
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:334
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/LivelinessManager.cpp:111
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:1722
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:1857
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/rtps/messages/RTPSStatisticsMessages.hpp:207
message : Use constructors or assignment operators, "Locator_t" is not trivially copyable.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/SystemInfo.cpp:143
message : Replace this call to the non reentrant function "getpwuid" by a call to "getpwuid_r".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:90
message : Ensure that the move constructor of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:94
message : Ensure that the move assignment operator of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:166
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:226
message : Ensure that the move constructor of "transform_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:234
message : Ensure that the move assignment operator of "transform_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:246
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/date_time/posix_time/posix_time_config.hpp:44
message : Make sure that moving an object of class "time_duration" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/allocators/allocator.hpp:168
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/allocators/detail/allocator_common.hpp:299
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/allocators/detail/allocator_common.hpp:676
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/atomic.hpp:642
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:64
message : Ensure that the move constructor of "file_wrapper" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:71
message : Ensure that the move assignment operator of "file_wrapper" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:80
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:134
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_memory_impl.hpp:717
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:230
message : Ensure that the move constructor of "managed_open_or_create_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:233
message : Ensure that the move assignment operator of "managed_open_or_create_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:255
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:481
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/exceptions.hpp:82
message : Make sure that moving an object of class "lock_exception" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/exceptions.hpp:96
message : Make sure that moving an object of class "bad_alloc" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:66
message : Ensure that the move constructor of "file_mapping" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:74
message : Ensure that the move assignment operator of "file_mapping" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:83
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:128
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_mapped_file.hpp:147
message : Ensure that the move constructor of "basic_managed_mapped_file" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_mapped_file.hpp:154
message : Ensure that the move assignment operator of "basic_managed_mapped_file" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_mapped_file.hpp:172
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_shared_memory.hpp:156
message : Ensure that the move constructor of "basic_managed_shared_memory" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_shared_memory.hpp:165
message : Ensure that the move assignment operator of "basic_managed_shared_memory" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_shared_memory.hpp:174
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:143
message : Ensure that the move constructor of "mapped_region" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:160
message : Ensure that the move assignment operator of "mapped_region" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:169
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:272
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:863
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp:63
message : Ensure that the move constructor of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp:67
message : Ensure that the move assignment operator of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:624
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:872
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:980
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:1090
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:1091
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:1270
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:88
message : Ensure that the move constructor of "shared_memory_object" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:96
message : Ensure that the move assignment operator of "shared_memory_object" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:104
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:167
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/mutex.hpp:132
message : This was not the most recently acquired lock. Possible lock order reversal
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/scoped_lock.hpp:131
message : Ensure that the move constructor of "scoped_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/scoped_lock.hpp:266
message : Ensure that the move assignment operator of "scoped_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/scoped_lock.hpp:359
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/sharable_lock.hpp:132
message : Ensure that the move constructor of "sharable_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/sharable_lock.hpp:196
message : Ensure that the move assignment operator of "sharable_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/sharable_lock.hpp:292
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:737
message : Ensure that the move constructor of "bstree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:745
message : Ensure that the move assignment operator of "bstree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:975
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:2102
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:2212
message : Ensure that the move constructor of "bstree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:2216
message : Ensure that the move assignment operator of "bstree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree_algorithms.hpp:1086
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree_algorithms.hpp:1705
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:190
message : Ensure that the move constructor of "ebo_functor_holder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:200
message : Ensure that the move assignment operator of "ebo_functor_holder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:255
message : Ensure that the move constructor of "ebo_functor_holderT, Tag, false" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:266
message : Ensure that the move assignment operator of "ebo_functor_holderT, Tag, false" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compboost::interprocess::iset_indexboost::interprocess::ipcdetail::index_configchar, boost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::intrusive_key_value_less, boost::intrusive::bhtraitsboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned int, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::safe_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned int" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::size_block_ctrl_compare, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compstd::lessboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compstd::lessboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned int, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::safe_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned long, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::safe_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/size_holder.hpp:54
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:143
message : Ensure that the move constructor of "rbtree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:148
message : Ensure that the move assignment operator of "rbtree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:556
message : Ensure that the move constructor of "rbtree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:560
message : Ensure that the move assignment operator of "rbtree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:110
message : Ensure that the move constructor of "set_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:115
message : Ensure that the move assignment operator of "set_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:543
message : Ensure that the move constructor of "set" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:547
message : Ensure that the move assignment operator of "set" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:647
message : Ensure that the move constructor of "multiset_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:652
message : Ensure that the move assignment operator of "multiset_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:1038
message : Ensure that the move constructor of "multiset" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:1042
message : Ensure that the move assignment operator of "multiset" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:350
message : Ensure that the move constructor of "slist_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:360
message : Ensure that the move assignment operator of "slist_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:718
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:1995
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:2226
message : Ensure that the move constructor of "slist" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:2230
message : Ensure that the move assignment operator of "slist" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:356
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:256
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:471
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:484
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:567
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:576
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:578
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::bad_weak_ptr" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptstd::runtime_error" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_weekday" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_year" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_month" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_day_of_month" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_day_of_year" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:3908
message : Make sure that moving an object of class "iteration_proxy_valuenlohmann::detail::iter_implconst nlohmann::basic_json" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:5416
message : Ensure that the move constructor of "json_sax_dom_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:5418
message : Ensure that the move assignment operator of "json_sax_dom_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:5591
message : Ensure that the move constructor of "json_sax_dom_callback_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:5593
message : Ensure that the move assignment operator of "json_sax_dom_callback_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:6070
message : Ensure that the move constructor of "lexer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:6072
message : Ensure that the move assignment operator of "lexer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7020
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7083
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7174
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7787
message : Ensure that the move constructor of "binary_reader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7789
message : Ensure that the move assignment operator of "binary_reader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:9920
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:10232
message : Make sure that moving an object of class "parsernlohmann::basic_json, nlohmann::detail::iterator_input_adapterconst char *" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:10232
message : Make sure that moving an object of class "parsernlohmann::basic_json, nlohmann::detail::input_stream_adapter" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:12633
message : Ensure that the move constructor of "json_ref" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:25310
message : The swap function should be unconditionally declared as "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/internal/string.hpp:27
message : Remove this useless sequence of pointer operators: "&*".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:24996
message : Replace this call to the non reentrant function "localtime" by a call to "localtime_r".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:25287
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:25309
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:30998
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:31709
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32136
message : Remove this misleading "adjust_width_for_utf8" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32165
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32189
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32373
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:35356
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:35433
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:35983
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:36118
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:44504
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:53272
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54824
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:55881
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58526
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58530
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58531
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58533
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58838
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58839
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58850
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58957
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58958
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58959
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58960
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:59562
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:60924
message : Access of the field 'xBusyHandler' at index 1, while it holds only a single 'void *' element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:62179
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:64386
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:65821
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:67267
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:67520
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:67705
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72200
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72201
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72202
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72203
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72204
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72205
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72206
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:74337
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76258
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76570
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76666
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76739
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77178
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77453
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77454
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77535
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77605
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:78346
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:79725
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82415
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82526
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82695
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:83723
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:85015
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88075
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89810
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90043
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91367
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91443
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94446
message : Remove this misleading "jump_to_p2_and_check_for_interrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94459
message : Remove this misleading "check_for_interrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94495
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94495
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94554
message : Remove this misleading "jump_to_p2" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95272
message : Remove this misleading "int_math" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95276
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95277
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95278
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95281
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95299
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95299
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95300
message : Remove this misleading "fp_math" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95335
message : Remove this misleading "arithmetic_result_is_null" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95478
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95478
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95656
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95656
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95663
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95663
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95670
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95670
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95702
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95702
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95776
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95776
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95807
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95807
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96069
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96069
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96075
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96075
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96093
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96093
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96107
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96107
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96120
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96120
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96213
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96213
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96245
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96245
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96266
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96266
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96352
message : Remove this misleading "op_column_restart" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96383
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96386
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96393
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96448
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96453
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96475
message : Remove this misleading "op_column_read_header" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96611
message : Remove this misleading "op_column_out" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96616
message : Remove this misleading "op_column_corrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96722
message : Remove this misleading "vdbe_type_error" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97147
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97147
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97720
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97795
message : Remove this misleading "open_cursor_set_hints" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97993
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97993
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98212
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98212
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98344
message : Remove this misleading "seek_not_found" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98348
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98348
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98486
message : Remove this misleading "seekscan_search_fail" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98495
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98495
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98505
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98505
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98523
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98523
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98585
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98585
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98755
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98755
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98759
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98759
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98768
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98768
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98846
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98846
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98852
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98857
message : Remove this misleading "notExistsWithKey" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98881
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98881
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99028
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99378
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99378
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99615
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99615
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99653
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99653
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99734
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99734
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99801
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99816
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99831
message : Remove this misleading "next_tail" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99840
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99840
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99845
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99845
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100197
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100197
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100598
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100598
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100641
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100641
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100647
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100647
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100694
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100694
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100845
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100845
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100907
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100907
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100910
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100910
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100963
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100963
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101023
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101023
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101039
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101039
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101431
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101431
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101771
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101771
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101876
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101876
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101878
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101878
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102248
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102248
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102305
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102350
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102350
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102582
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102601
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102609
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102617
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106483
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106487
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106951
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:110803
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111227
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111497
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111516
message : Access of the field 'a' at negative byte offset -24
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111722
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111798
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:112578
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114136
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114266
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114619
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114685
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114691
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115115
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115131
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115305
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115353
message : Remove this misleading "default_expr" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115482
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115530
message : Remove this misleading "default_expr" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120520
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120539
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:122829
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:123289
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:128213
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:129638
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:129655
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:138845
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:143469
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:143470
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:143470
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:145974
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:147698
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:152982
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:155740
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:157366
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:161136
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:161381
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:162730
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:163409
message : Access of the field 'a' at index 3, while it holds only 3 'struct WhereOrCost' elements
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:163570
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:163610
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:164663
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:166677
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:167473
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:167774
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169766
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:170224
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:170386
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:170387
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:173925
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:180164
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:180338
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185266
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185794
message : Returned pointer value points outside the original object (potential buffer overflow)
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185883
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:206640
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207767
message : Remove this misleading "parse_object_value" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207863
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207866
message : Remove this misleading "parse_string" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207941
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207950
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207963
message : Remove this misleading "parse_number" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208020
message : Remove this misleading "parse_number_2" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208070
message : Remove this misleading "parse_number_finish" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208102
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208116
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208334
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208343
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208366
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208512
message : Remove this misleading "malformed_jsonb" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208786
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209269
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209278
message : Remove this misleading "to_double" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209568
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209685
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:210569
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:210859
message : Remove any side effects from right hand operands of logical && operator.
LINK
moveit2
- file : moveit2/moveit_kinematics/ikfast_kinematics_plugin/scripts/create_ikfast_moveit_plugin.py:364
message : Disable access to external entities in XML parsing.
LINK
- file : moveit2/moveit_py/moveit/policies/policy.py:148
message : Add a "self" or class parameter
LINK
- file : moveit2/moveit_py/moveit/servo_client/devices/ps4_dualshock.py:143
message : Add a "self" or class parameter
LINK
osrf
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:147
message : Use of memory after it is freed
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:290
message : Use of memory after it is freed
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/memory_tools_service.cpp:103
message : Expression statements should have at most one resource allocation. Consider using factory functions.
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:545
message : Ensure that the move constructor of "handle" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:546
message : Ensure that the move assignment operator of "handle" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:583
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:3780
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:3783
message : Ensure that the move constructor of "SourceFile" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:3784
message : Ensure that the move assignment operator of "SourceFile" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_pycommon/tests/unit/test_cli_utils/test_common.py:32
message : Provide a value for field(s) with index 1.
LINK
ros
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:315
message : Ensure that the move constructor of "MatcherBase" is exception-free and declare it "noexcept".
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:320
message : Ensure that the move assignment operator of "MatcherBase" is exception-free and declare it "noexcept".
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest-matchers.h:510
message : Make sure that moving an object of class "Matcherconst std::basic_stringchar &" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/include/gtest/gtest.h:361
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/src/gtest-death-test.cc:1386
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros/urdfdom/urdf_parser/test/gtest/src/gtest.cc:1195
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
ros-visualization
- file : ros-visualization/qt_gui_core/qt_gui/src/qt_gui/icon_loader.py:50
message : path is used before it is defined. Move the definition before.
LINK
- file : ros-visualization/rqt/rqt_py_common/src/rqt_py_common/topic_completer.py:102
message : Add 1 missing arguments; 'create_node' expects 1 positional arguments.
LINK
ros2
- file : ros2/rcl/rcl_yaml_param_parser/test/mocking_utils/patch.hpp:161
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/mocking_utils/patch.hpp:230
message : Ensure that the move constructor of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/mocking_utils/patch.hpp:236
message : Ensure that the move assignment operator of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/time_bomb_allocator_testing_utils.h:39
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/time_bomb_allocator_testing_utils.h:51
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/time_bomb_allocator_testing_utils.h:64
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcl/rcl_yaml_param_parser/test/time_bomb_allocator_testing_utils.h:76
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:29
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:34
message : Ensure that the move constructor of "scope_exit" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:37
message : Ensure that the move assignment operator of "scope_exit" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcpputils/test/test_find_library.cpp:63
message : Replace "override" with another name.
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:160
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:234
message : Ensure that the move constructor of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:240
message : Ensure that the move assignment operator of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcutils/test/test_string_map.cpp:1951
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:39
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:51
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:64
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:76
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:39
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:51
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:64
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:76
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rosidl/rosidl_runtime_cpp/include/rosidl_runtime_cpp/bounded_vector.hpp:229
message : Ensure that the move assignment operator of "BoundedVector" is exception-free and declare it "noexcept".
LINK
- file : ros2/rosidl_dynamic_typesupport_fastrtps/src/detail/utils.cpp:44
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:343
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:412
message : Ensure that the move constructor of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:418
message : Ensure that the move assignment operator of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcutils/src/cmdline_parser.c:40
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/src/error_handling_helpers.h:82
message : Memory copy function accesses out-of-bound array element
LINK
- file : ros2/rcutils/src/logging.c:476
message : Memory copy function overflows the destination buffer
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:389
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:393
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch_testing/launch_testing/legacy/init.py:265
message : Change or remove this string; "actions" is not defined.
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:36
message : Change or remove this string; "evaluate_parameters_dict" is not defined.
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:42
message : Change or remove this string; "normalize_parameters_dict" is not defined.
LINK
- file : ros2/ros2cli/ros2doctor/ros2doctor/api/network.py:54
message : Return a value of typestr
in this method.
LINK
- file : ros2/sros2/sros2/sros2/keystore/_permission.py:70
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/sros2/policy/init.py:81
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/policies/policy_to_permissions.py:33
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/test_policy_to_permissions.py:34
message : Disable access to external entities in XML parsing.
LINK
ros2_control
- file : ros2_control/ros2controlcli/ros2controlcli/verb/list_controllers.py:107
message : Refactor this method to not always return the same value.
LINK