Skip to content

Add ROS package manifest and quality declaration, add pre-commit checks, and align lint/style configuration#45

Merged
snape merged 2 commits intomainfrom
ros
Apr 15, 2026
Merged

Add ROS package manifest and quality declaration, add pre-commit checks, and align lint/style configuration#45
snape merged 2 commits intomainfrom
ros

Conversation

@snape
Copy link
Copy Markdown
Owner

@snape snape commented Apr 15, 2026

No description provided.

snape added 2 commits April 4, 2026 19:01
Introduce a pre-commit setup to enforce repository quality checks and
normalize related formatting/lint behavior across the project.

- add pre-commit configuration with hooks for:
  - REUSE license linting
  - YAML linting
  - codespell
  - clang-format and cpplint
  - standard pre-commit hygiene checks
  - GitHub Actions workflow linting (actionlint)
- update cpplint configuration to ignore include-what-you-use and
  namespace indentation warnings
- align clang-format pointer alignment setting
- apply small consistency cleanups:
  - remove trailing whitespace/newline-only diffs in metadata/workflow files
  - normalize JSON formatting in metadata
Signed-off-by: Jamie Snape <snape@me.com>
@snape snape changed the title Ros Add ROS package manifest and quality declaration, add pre-commit checks, and align lint/style configuration Apr 15, 2026
@snape snape merged commit 7bd5d60 into main Apr 15, 2026
20 of 21 checks passed
@snape snape deleted the ros branch April 15, 2026 01:45
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