Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reintroduce 'C++' as a language option, but convert it to 'CPP' for consistency with uncrustify #302

Merged
merged 1 commit into from
Mar 3, 2021

Conversation

audrow
Copy link
Contributor

@audrow audrow commented Mar 2, 2021

This should fix tests that broke after applying #272.

Signed-off-by: Audrow Nash <audrow.nash@gmail.com>
@audrow audrow added the bug Something isn't working label Mar 2, 2021
@audrow audrow self-assigned this Mar 2, 2021
@audrow
Copy link
Contributor Author

audrow commented Mar 2, 2021

Running CI for all packages above ament_uncrustify:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@audrow
Copy link
Contributor Author

audrow commented Mar 3, 2021

I believe that this change is exposing warnings that were previously missed because uncrustify expects CPP as a language argument rather than C++, which it was ignoring (more details #272 (comment)). Ideally, these warnings would be fixed at the same time as this PR, but I'm going to merge this in to break the nightly builds less. I'll then make PRs fixing the uncrustify warnings.

The CI shows a few linter errors in other repositories and a known flaky test on Windows (ros2/rmw_connext#472).

@audrow audrow merged commit a84aa6c into master Mar 3, 2021
@delete-merged-branch delete-merged-branch bot deleted the audrow/fix-uncrustify-language branch March 3, 2021 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants