Skip to content

Rewrite README with usage, status and version guidance - #110

Merged
slachiewicz merged 1 commit into
masterfrom
docs/readme
Aug 8, 2026
Merged

Rewrite README with usage, status and version guidance#110
slachiewicz merged 1 commit into
masterfrom
docs/readme

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

Part of codehaus-plexus/.github#58. Same skeleton as the merged pilots.

This was the thinnest README in the organisation — four lines, being a project name and two badges. Nothing said it was a JUnit 5 extension, or how to use it.

It now has the thing someone actually needs:

@PlexusTest
class MyComponentTest {

    @Inject
    MyComponent component;

Checked against this repository's own PlexusTestJavaxTest, which uses exactly that shape.

Also adds <scope>test</scope> on the dependency snippet — easy to leave off, and wrong without it — the PlexusTestConfiguration customisation hook, the JUnit 5 requirement, and doc links. All links checked for a 200.

Ran mvn spotless:apply.

The README was four lines: a project name and two badges. It did not
say what the library does, how to depend on it, or that it is a JUnit 5
extension.

Adds a description, a dependency snippet with test scope, a usage
example checked against this repository's own tests, the requirements
and documentation links.

Part of codehaus-plexus/.github#58
@slachiewicz slachiewicz added the documentation Improvements or additions to documentation label Aug 8, 2026
@slachiewicz
slachiewicz merged commit a291f56 into master Aug 8, 2026
12 checks passed
@slachiewicz
slachiewicz deleted the docs/readme branch August 8, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant