File tree Expand file tree Collapse file tree 8 files changed +1
-270
lines changed
generate_parameter_library_py/generate_parameter_library_py/jinja_templates/cpp
generate_parameter_library Expand file tree Collapse file tree 8 files changed +1
-270
lines changed Original file line number Diff line number Diff line change @@ -91,15 +91,14 @@ macro(generate_parameter_library LIB_NAME YAML_FILE)
9191 set_target_properties (${LIB_NAME} PROPERTIES LINKER_LANGUAGE CXX)
9292 target_link_libraries (${LIB_NAME} INTERFACE
9393 fmt::fmt
94- parameter_traits::parameter_traits
9594 rclcpp::rclcpp
9695 rclcpp_lifecycle::rclcpp_lifecycle
9796 rsl::rsl
9897 tcb_span::tcb_span
9998 tl_expected::tl_expected
10099 )
101100 install (DIRECTORY ${LIB_INCLUDE_DIR} DESTINATION include )
102- ament_export_dependencies(fmt parameter_traits rclcpp rclcpp_lifecycle rsl tcb_span tl_expected)
101+ ament_export_dependencies(fmt rclcpp rclcpp_lifecycle rsl tcb_span tl_expected)
103102endmacro ()
104103
105104
Original file line number Diff line number Diff line change 2727# POSSIBILITY OF SUCH DAMAGE.
2828
2929find_package (fmt REQUIRED)
30- find_package (parameter_traits REQUIRED)
3130find_package (rclcpp REQUIRED)
3231find_package (rsl REQUIRED)
3332find_package (rclcpp_lifecycle REQUIRED)
Original file line number Diff line number Diff line change 1818 <buildtool_export_depend >generate_parameter_library_py</buildtool_export_depend >
1919
2020 <depend >fmt</depend >
21- <depend >parameter_traits</depend >
2221 <depend >rclcpp</depend >
2322 <depend >rclpy</depend >
2423 <depend >rclcpp_lifecycle</depend >
Original file line number Diff line number Diff line change 2121#include <fmt/format.h>
2222#include <fmt/ranges.h>
2323
24- // silence deprecation warnings for parameter_traits, needed for backwards compatibility
25- #define SILENCE_DEPRECATION_WARNINGS
26- #include <parameter_traits/parameter_traits.hpp>
27- #undef SILENCE_DEPRECATION_WARNINGS
28-
2924#include <rsl/static_string.hpp>
3025#include <rsl/static_vector.hpp>
3126#include <rsl/parameter_validators.hpp>
@@ -54,9 +49,6 @@ using rsl::gt_eq;
5449using rsl::one_of;
5550using rsl::to_parameter_result_msg;
5651
57- // temporarily needed for backwards compatibility for custom validators
58- using namespace parameter_traits;
59-
6052template <typename T>
6153[[nodiscard]] auto to_parameter_value(T value) {
6254 return rclcpp::ParameterValue(value);
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments