Skip to content

Support/6.x#30

Merged
r4fterman merged 14 commits intodevelopfrom
support/6.x
Oct 13, 2025
Merged

Support/6.x#30
r4fterman merged 14 commits intodevelopfrom
support/6.x

Conversation

@r4fterman
Copy link
Copy Markdown
Owner

No description provided.

Problem:
The code written in this project should be concise regardless of who is
contributing.

Solution:
Add spotless to ensure one style of formatting for Java, JSON and Markdown files.
Problem:
Code formatting must be applied manually. This does not ensure that newly
committed code follows the wanted code style.

Solution:
Add local git hook that runs before the code is pushed and formats it on-the-fly
using spotless and its configuration in the pom.xml.
Problem:
The current code is not formatted. Every change on files will bring in
additional formatting changes which produce noise when checking the commit
changes.

Solution:
Apply one commit that applies the proper formatting on all files: java, json, md
Problem:
The CONTRIBUTING.md file has currently a wrong name.

Solution:
Rename the file to have the recommended name CONTRIBUTING.md
Problem:
Currently wildcard imports in java classes are possible. But we do not want to
have them.

Solution:
Use checkstyle to detect wildcard import and let the build fail if they are
present.
Problem:
JUnit 6.0.0 has finally been released and should be used in this repository.

Solution:
Update dependency version to 6.0.0.
@r4fterman
Copy link
Copy Markdown
Owner Author

Merge latest changes upwards from 6.x branch into develop branch

@r4fterman r4fterman merged commit 3b2682b into develop Oct 13, 2025
6 checks passed
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.

1 participant