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:775
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:14962
message : The result of left shift is undefined because the right operand is = 2147483647, not smaller than 64, the capacity of 'Bitmask'
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:14962
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:18390
message : Access to field 'flags' results in a dereference of a null pointer (loaded from variable 'pExpr')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32975
message : Null pointer passed to 1st parameter expecting 'nonnull'
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:49776
message : The left operand of '&' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:50282
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:56305
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:57670
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:75472
message : Array access (from variable 'aHeap') results in a null pointer dereference
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:78939
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:83555
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:83569
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:86405
message : Address of stack memory associated with local variable 'zBase' returned to caller
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98630
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102964
message : Access of the field 'a' at negative byte offset -51539607552
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103022
message : Access of the field 'a' at negative byte offset -24
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103022
message : Access of the field 'a' at negative byte offset -48
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103553
message : The left operand of '!=' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:109429
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114177
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120028
message : Access of 'unsigned char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120615
message : Memory copy function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:134430
message : Access to field 'nExpr' results in a dereference of a null pointer (loaded from field 'pOrderBy')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:135399
message : Dereference of null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:146321
message : Dereference of null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:147692
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:148888
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:149433
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:149559
message : Access to field 'op' results in a dereference of a null pointer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:154116
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:168161
message : Array access (from variable 'zFilename') results in a null pointer dereference
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
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:340
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:347
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:354
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-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/qt_gui_core/qt_gui/src/qt_gui/reload_importer.py:77
message : Fix this condition that always evaluates to true; some subsequent code is never executed.
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:610
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:797
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:825
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:835
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:408
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:411
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:417
message : This branch duplicates the one on line 411.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:417
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_graph/src/rqt_graph/dotcode.py:128
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_graph/src/rqt_graph/rosgraph2_impl.py:445
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:1350
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/rclpy/qos.py:56
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:361
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:92
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:95
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:112
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:114
message : Fix this invalid "-" operation between incompatible types (Duration and Time).
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:114
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:135
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:137
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:139
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:141
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:143
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:145
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:154
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:156
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:158
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:160
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:183
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:185
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:187
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:189
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/src/strdup.c:54
message : Access of 'char' element in the region at index -1
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_daemon.py:64
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_daemon.py:71
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_daemon.py:77
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_daemon.py:82
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_daemon.py:94
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_daemon.py:100
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_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:114
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl/rosidl_parser/test/test_parser.py:397
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/src/cpp/utils/md5.cpp:427
message : "snprintf" overflows write buffer "buf + i * 2"; passed size "buf_len" (33) exceeds buffer size (31)
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:111
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/tb3_simulation_launch.py:214
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/tb4_simulation_launch.py:216
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/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object.hpp:82
message : Field "m_isInitialized" shadows a field of the same name in base class "Creation".
LINK
- 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/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:155
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:1720
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:1855
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/src/cpp/utils/md5.cpp:427
message : "snprintf" overflows write buffer "buf + i * 2"; passed size "buf_len" (33) exceeds buffer size (31)
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:22693
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:22898
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:28265
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:28995
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:29411
message : Remove this misleading "adjust_width_for_utf8" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:29440
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:29464
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:29586
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:31847
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:31899
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32393
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32524
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:39910
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:48830
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:50282
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:51328
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:53953
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:53957
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:53958
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:53960
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54242
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54243
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54254
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54361
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54362
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54363
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54364
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54948
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:56305
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:57558
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:57670
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:59741
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:60967
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:62348
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:62510
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:62694
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:68944
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:70771
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:71062
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:71490
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:71765
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:71766
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:71847
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:71917
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72563
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:73922
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76486
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76597
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76763
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77740
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:78939
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:81724
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82473
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:83490
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:84919
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:86405
message : Address of stack memory associated with local variable 'zBase' returned to caller
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:87403
message : Remove this misleading "jump_to_p2_and_check_for_interrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:87416
message : Remove this misleading "check_for_interrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:87455
message : Remove this misleading "jump_to_p2" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:87492
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:87492
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:88175
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:88176
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:88177
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:88180
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:88196
message : Remove this misleading "fp_math" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88231
message : Remove this misleading "arithmetic_result_is_null" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88374
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88374
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:88554
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88554
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:88560
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88560
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:88566
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88566
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:88597
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88597
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:88664
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88664
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:88694
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88694
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:88949
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88949
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:88955
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88955
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:88973
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88973
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:88987
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88987
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:89000
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89000
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:89032
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89032
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:89050
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89050
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:89212
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:89235
message : Remove this misleading "op_column_read_header" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89334
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89358
message : Remove this misleading "op_column_out" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89363
message : Remove this misleading "op_column_corrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89741
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89741
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:90293
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:90367
message : Remove this misleading "open_cursor_set_hints" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90562
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90562
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:90779
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90779
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:90904
message : Remove this misleading "seek_not_found" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90908
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90908
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:91013
message : Remove this misleading "seekscan_search_fail" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91021
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91021
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:91030
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91030
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:91047
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91047
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:91105
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91105
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:91288
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91288
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:91291
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91291
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:91363
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91363
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:91369
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:91374
message : Remove this misleading "notExistsWithKey" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91398
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91398
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:91545
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91883
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91883
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:92108
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92108
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:92136
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92136
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:92212
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92212
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:92283
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:92307
message : Remove this misleading "next_tail" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92316
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92316
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:92321
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92321
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:92671
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:92671
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:93028
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93028
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:93071
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93071
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:93077
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93077
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:93124
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93124
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:93279
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93279
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:93341
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93341
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:93344
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93344
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:93397
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93397
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:93457
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93457
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:93473
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93473
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:93855
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:93855
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:94121
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94121
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:94223
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94223
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:94225
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94225
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:94534
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94579
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94579
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:94767
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94784
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94792
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94800
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98630
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98634
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99092
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102737
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102964
message : Access of the field 'a' at negative byte offset -51539607552
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103001
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103022
message : Access of the field 'a' at negative byte offset -24
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103022
message : Access of the field 'a' at negative byte offset -48
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103224
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:103856
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:105590
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:105605
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:105645
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106040
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106056
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106230
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:106277
message : Remove this misleading "default_expr" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106406
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:106453
message : Remove this misleading "default_expr" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:107184
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:109429
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111033
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111052
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111892
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111893
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:113171
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:113627
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114177
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115877
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:118255
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:119571
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:119588
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120028
message : Access of 'unsigned char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120615
message : Memory copy function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:123302
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:127791
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:131855
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:131855
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:134162
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:135786
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:139978
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:142554
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:144108
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:147692
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:148888
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:148935
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:149433
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:149527
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:149559
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:152068
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:152719
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:154116
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:154651
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:154652
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:158128
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:164146
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:164289
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:166905
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169008
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169410
message : Access of 'char' element in the region at index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169502
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/rcutils/src/strdup.c:54
message : Access of 'char' element in the region at index -1
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/rclpy/rclpy/test/test_time.py:114
message : Fix this invalid "-" operation between incompatible types (Duration and Time).
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