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

fix: resolve javadoc and source locations #2317

Merged
merged 3 commits into from
Feb 27, 2025
Merged

Conversation

andrueastman
Copy link
Member

fixes #2078
fixes #1893

This PR includes the following changes.

  • enables the javadoc task to ensure that javadocs are part of release task artifacts
  • adds a step in CI/CD stages to move sources in the /generated folder up one folder so that the generated sources are in the correct package structure

Considerations.
As much as updating the generation pipeline to place the generated files in the correct package structure is a good idea, we have a number of hand writter files in the root path such as #2298 that would be overwritten or replaced. The alternative would involve keeping a record of handwritten files and moving them just in time but that would increase the maintenance burden.

@andrueastman
Copy link
Member Author

Sources jar from pipeline artifacts are confirmed to have moved from the generated folder.
image

javadoc artifacts are now non empty
image

@andrueastman andrueastman marked this pull request as ready for review February 27, 2025 15:00
@andrueastman andrueastman requested a review from a team as a code owner February 27, 2025 15:00
@andrueastman andrueastman merged commit a8478a1 into main Feb 27, 2025
12 checks passed
@andrueastman andrueastman deleted the andrueastman/testMove branch February 27, 2025 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants