Skip to content

Conversation

@ericbottard
Copy link
Member

This commit addresses several build issues:

  • Makes sure the checkstyle validation runs AFTER the javaformat
  • Makes sure checkstyle runs only once (maven source jar generation shouldn't fork lifecylce in a reactor build)
  • Makes sure javaformat runs only once (remove nonsence in the BOM project) and correctly uses 0.0.47+
  • Fixes checkstyle config that will be compatable with JSpecify annotation placement.
  • Clarities what the source/javadoc goals do (package, not generate new files)

This commit addresses several build issues:
- Makes sure the checkstyle validation runs AFTER
  the javaformat
- Makes sure checkstyle runs only once (maven source
  jar generation shouldn't fork lifecylce in a reactor build)
- Makes sure javaformat runs only once (remove nonsence
  in the BOM project) and correctly uses 0.0.47+
- Fixes checkstyle config that will be compatable
  with JSpecify annotation placement.
- Clarities what the source/javadoc goals do (package,
  not generate new files)

Signed-off-by: Eric Bottard <[email protected]>
@ilayaperumalg ilayaperumalg self-assigned this Nov 25, 2025
@ilayaperumalg ilayaperumalg added this to the 2.0.0.M1 milestone Nov 25, 2025
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