This project is an update to Java 21 from version 0.9.2-SNAPSHOT as it was on 04/12/2025.
This project was born out of a need to validate all POJOs (Plain Old Java Object) are behaving correctly.
This project has two main aspects to it:
* Make Testing as easy as possible.
* Simplifying identity management (hashCode / equals) using annotation.
Compile Dependencies (1)
Provided Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-api(optional) JUnit Jupiter is the API for writing tests using JUnit 5. | 6.1.3 | ✔ | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter(optional) Module "junit-jupiter" of JUnit | 6.1.3 | ✔ | |
Testing
EPL 2.0
| org.junit.platform
»
junit-platform-commons(optional) Module "junit-platform-commons" of JUnit | 6.1.3 | ✔ | |
Bytecode
BSD 3-clause
| org.ow2.asm
»
asm(optional) ASM, a very small and fast Java bytecode manipulation framework | 9.9 | 9.11.1 |
Test Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Logging
EPL 2.0 +1
| ch.qos.logback
»
logback-classic Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework. | 1.6.3 | 1.6.5 | |
Core Utils
Apache 2.0
| org.apache.commons
»
commons-lang3 Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ... | 3.20.0 | 3.21.0 | |
Testing
BSD 3-clause
| org.hamcrest
»
hamcrest Core API and libraries of hamcrest matcher framework. | 3.0 | ✔ | |
Testing
Apache 2.0
| org.testng
»
testng TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more ... | 7.11.0 | 7.12.0 |