From eda2e64f137b8006bd98df2c1780d07e6001bd16 Mon Sep 17 00:00:00 2001 From: Carl Delsey <carl.r.delsey@intel.com> Date: Wed, 5 Dec 2018 16:01:39 -0800 Subject: [PATCH] Fixing dwb package linter failures (#407) --- .travis.yml | 2 +- .../include/dwb_controller/dwb_controller.hpp | 8 ++++---- nav2_dwb_controller/dwb_controller/src/dwb_controller.cpp | 2 +- .../dwb_core/include/dwb_core/trajectory_critic.hpp | 5 ++++- nav2_dwb_controller/dwb_core/package.xml | 3 +-- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1ec5a28f..76aa3e99 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,7 +26,7 @@ before_install: script: - docker run --name nav2_bash --rm -d -i -t nav2:latest bash -l - docker exec nav2_bash bash -c '. /ros2_ws/navigation2_ws/install/setup.bash && - colcon test --packages-skip dwb_controller dwb_core nav2_amcl nav2_costmap_2d + colcon test --packages-skip dwb_controller nav2_costmap_2d nav2_dynamic_params nav2_map_server nav2_navfn_planner nav2_robot nav2_system_tests nav2_tasks' - docker exec nav2_bash bash -c "colcon test-result --verbose" diff --git a/nav2_dwb_controller/dwb_controller/include/dwb_controller/dwb_controller.hpp b/nav2_dwb_controller/dwb_controller/include/dwb_controller/dwb_controller.hpp index a79b1e61..083f7ffe 100644 --- a/nav2_dwb_controller/dwb_controller/include/dwb_controller/dwb_controller.hpp +++ b/nav2_dwb_controller/dwb_controller/include/dwb_controller/dwb_controller.hpp @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -#ifndef nav2_dwb_controller__DWB_CONTROLLER_HPP_ -#define nav2_dwb_controller__DWB_CONTROLLER_HPP_ +#ifndef DWB_CONTROLLER__DWB_CONTROLLER_HPP_ +#define DWB_CONTROLLER__DWB_CONTROLLER_HPP_ #include <memory> #include <string> @@ -29,7 +29,7 @@ namespace nav2_dwb_controller class DwbController : public rclcpp::Node { public: - DwbController(rclcpp::executor::Executor & executor); + explicit DwbController(rclcpp::executor::Executor & executor); ~DwbController(); nav2_tasks::TaskStatus followPath(const nav2_tasks::FollowPathCommand::SharedPtr path); @@ -51,4 +51,4 @@ protected: } // namespace nav2_dwb_controller -#endif // nav2_dwb_controller__DWB_CONTROLLER_HPP_ +#endif // DWB_CONTROLLER__DWB_CONTROLLER_HPP_ diff --git a/nav2_dwb_controller/dwb_controller/src/dwb_controller.cpp b/nav2_dwb_controller/dwb_controller/src/dwb_controller.cpp index 42c79c01..b16b67d9 100644 --- a/nav2_dwb_controller/dwb_controller/src/dwb_controller.cpp +++ b/nav2_dwb_controller/dwb_controller/src/dwb_controller.cpp @@ -25,7 +25,7 @@ using nav2_tasks::TaskStatus; using dwb_core::DWBLocalPlanner; using dwb_core::CostmapROSPtr; -#define NO_OP_DELETER [](auto){} +#define NO_OP_DELETER [] (auto) {} namespace nav2_dwb_controller { diff --git a/nav2_dwb_controller/dwb_core/include/dwb_core/trajectory_critic.hpp b/nav2_dwb_controller/dwb_core/include/dwb_core/trajectory_critic.hpp index 7e42b3d7..997148fb 100644 --- a/nav2_dwb_controller/dwb_core/include/dwb_core/trajectory_critic.hpp +++ b/nav2_dwb_controller/dwb_core/include/dwb_core/trajectory_critic.hpp @@ -89,7 +89,10 @@ public: * @param parent_namespace The namespace of the planner * @param costmap_ros Pointer to the costmap */ - void initialize(const std::shared_ptr<rclcpp::Node> & nh, std::string & name, CostmapROSPtr costmap_ros) + void initialize( + const std::shared_ptr<rclcpp::Node> & nh, + std::string & name, + CostmapROSPtr costmap_ros) { name_ = name; costmap_ros_ = costmap_ros; diff --git a/nav2_dwb_controller/dwb_core/package.xml b/nav2_dwb_controller/dwb_core/package.xml index 47d8e069..b4ea8503 100644 --- a/nav2_dwb_controller/dwb_core/package.xml +++ b/nav2_dwb_controller/dwb_core/package.xml @@ -4,9 +4,8 @@ <name>dwb_core</name> <version>0.1.1</version> <description>TODO</description> - <license>Apache License 2.0</license> - <license>BSD</license> <maintainer email="carl.r.delsey@intel.com">Carl Delsey</maintainer> + <license>BSD</license> <buildtool_depend>ament_cmake</buildtool_depend> -- GitLab