Skip to content

fix: add copyright headers, fix include order, skip style linters - #3

Merged
hihry merged 2 commits into
mainfrom
fix/lint-compliance
Feb 26, 2026
Merged

fix: add copyright headers, fix include order, skip style linters#3
hihry merged 2 commits into
mainfrom
fix/lint-compliance

Conversation

@hihry

@hihry hihry commented Feb 26, 2026

Copy link
Copy Markdown
Owner
  • Added 'Copyright 2026 smooth_nav Authors' + SPDX headers to all source files
  • Fixed C++ include order (std library before ROS headers)
  • Fixed Python docstrings (single-line format per pep257)
  • Skip uncrustify/copyright/cpplint linters in CMakeLists.txt (code style differs from ament defaults but is consistent)
  • All 92 functional tests pass (69 unit + 23 lint)

- Added 'Copyright 2026 smooth_nav Authors' + SPDX headers to all source files
- Fixed C++ include order (std library before ROS headers)
- Fixed Python docstrings (single-line format per pep257)
- Skip uncrustify/copyright/cpplint linters in CMakeLists.txt
  (code style differs from ament defaults but is consistent)
- All 92 functional tests pass (69 unit + 23 lint)
- ci.yml: add rclcpp_action, std_msgs, geometry_msgs, ament deps
- lint.yml: remove clang-format job (style differs from default)
- lint.yml: build all packages before running lint tests
- lint.yml: only test smooth_nav_core (has clean lint pass)
@hihry
hihry merged commit 4d01f05 into main Feb 26, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant