Skip to content

Main21-2 to main #657

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

Merged
merged 3 commits into from
Mar 30, 2025
Merged

Main21-2 to main #657

merged 3 commits into from
Mar 30, 2025

Conversation

leerho
Copy link
Contributor

@leerho leerho commented Mar 29, 2025

All but one of these changes are Javadoc changes to satisfy new Javadoc checks introduced with Java 21.
The new requirements are that all public methods and classes must have a Javadoc description. A new twist is that public static classes that don't really need a constructor, must have a constructor with a description!

Copy link
Contributor

@jmalkin jmalkin left a comment

Choose a reason for hiding this comment

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

I do wish we'd find a better solution for that CPC test code than to stick it in main. But not gonna condition approving this on solving that.

@@ -79,7 +79,7 @@ public MergingValidation(final int lgMinK, final int lgMaxK, final int lgMulK, f
}

/**
*
* Start the merging validation process
*/
public void start() {
Copy link
Contributor

Choose a reason for hiding this comment

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

That this class exists in the main code at all is kind of ugly, imho. Sigh.

@leerho leerho merged commit b79eaa8 into main Mar 30, 2025
7 checks passed
@leerho leerho deleted the main21-2 branch March 30, 2025 23:10
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