Compiling with C++20, clang-tidy triggers:
2: /opt/ros/jazzy/include/nebula_core_common/point_cloud.hpp:57:22: warning: 'is_pod_vnebula::drivers::PointXYZIRCAEDT' is deprecated: use 'is_standard_layout_v && is_trivial_v' instead [clang-diagnostic-deprecated-declarations]
2: 57 | static_assert(std::is_pod_v, "T must be a plain old data (POD) type");
2: | ^
is_pod_v is deprecated: https://en.cppreference.com/cpp/types/is_pod
Compiling with C++20, clang-tidy triggers:
2: /opt/ros/jazzy/include/nebula_core_common/point_cloud.hpp:57:22: warning: 'is_pod_vnebula::drivers::PointXYZIRCAEDT' is deprecated: use 'is_standard_layout_v && is_trivial_v' instead [clang-diagnostic-deprecated-declarations]
2: 57 | static_assert(std::is_pod_v, "T must be a plain old data (POD) type");
2: | ^
is_pod_v is deprecated: https://en.cppreference.com/cpp/types/is_pod