Skip to content

[ament_cmake_uncrustify] Add file exclude support#330

Merged
audrow merged 1 commit intoament:masterfrom
aprotyas:aprotyas/ament_cmake_uncrustify_add_exclusion
Nov 19, 2021
Merged

[ament_cmake_uncrustify] Add file exclude support#330
audrow merged 1 commit intoament:masterfrom
aprotyas:aprotyas/ament_cmake_uncrustify_add_exclusion

Conversation

@aprotyas
Copy link
Copy Markdown
Contributor

In the ament_uncrustify CMake function, the optional list
argument EXCLUDE can now be used as an exclusion specifier.

Signed-off-by: Abrar Rahman Protyasha aprotyas@u.rochester.edu

In the `ament_uncrustify` CMake function, the optional list
argument `EXCLUDE` can now be used as an exclusion specifier.

Signed-off-by: Abrar Rahman Protyasha <aprotyas@u.rochester.edu>
@aprotyas
Copy link
Copy Markdown
Contributor Author

CI with linter tests only (--ctest-args -L linter)

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

Copy link
Copy Markdown
Contributor

@audrow audrow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good with green CI.

@aprotyas
Copy link
Copy Markdown
Contributor Author

aprotyas commented Oct 19, 2021

Thank you for the review! Running CI again with linter tests only (--ctest-args -L linter)

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

@aprotyas
Copy link
Copy Markdown
Contributor Author

The test failure in Windows CI is also seen in the the Windows nightly: https://ci.ros2.org/view/nightly/job/nightly_win_rel/2091/testReport/

Looks like that is being discussed in ros2/launch_ros#273

@audrow
Copy link
Copy Markdown
Contributor

audrow commented Nov 18, 2021

Hey @aprotyas, I believe that I asked this elsewhere, but don't remember the answer, do you have the ability to merge this, or would you like me to?

@aprotyas
Copy link
Copy Markdown
Contributor Author

@audrow I don't have merge access in this repository, could you please merge this?

Also, #329 and #328 are ready to land as well - these are all essentially the same changes.

@audrow
Copy link
Copy Markdown
Contributor

audrow commented Nov 18, 2021

Rerunning CI, just to see if anything has changed:

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

@audrow audrow merged commit 1a3c7b3 into ament:master Nov 19, 2021
@audrow
Copy link
Copy Markdown
Contributor

audrow commented Nov 19, 2021

Thanks for the PR, @aprotyas!

@aprotyas aprotyas deleted the aprotyas/ament_cmake_uncrustify_add_exclusion branch November 30, 2021 22:57
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.

2 participants