moveit / moveit2

:robot: MoveIt for ROS 2
https://moveit.ai/
BSD 3-Clause "New" or "Revised" License
1.11k stars 536 forks source link

Modern C++ best practices #840

Open tylerjw opened 2 years ago

tylerjw commented 2 years ago

Systematically go through Jason Turner's book and https://github.com/cpp-best-practices/cppbestpractices and apply modern C++ best practices to MoveIt.

Related Issues:

v0nser commented 2 years ago

Hey! I would love to contribute to this project.

tylerjw commented 2 years ago

Hey! I would love to contribute to this project.

You are welcome to. Please just take one of the open issues and submit a PR for it.

tarunkartik commented 2 months ago

Interested in contributing to this effort. From my experience, a lot of these issues can be solved using certain CMake flags and running clang-tidy.