-
[ADD] String and Object predicates for Preconditions, Assertions, and Guards
-
[ADD] New classes
Assertion
andPreconditions
to properly distinguish Test Assertions from method Preconditions -
[UPD] New class
Guards
for distinguishing method Guards from real pre-condition. -
[ADD] New data structures,
Tree
,PathMap
andPath
for representing trees of values -
[UPD] Require JDK 11
-
[ADD] Require Maven 3.6.0
-
[ADD] New class,
MutableInt
for representing mutable integers -
[UPD] Caffeine to 3.0.1
Released on 2020-05-09.
-
[ADD] Add a new module
commons-testing
containing testing facility methods.
Released on 2019-03-21.
-
[UPD] Use OSGi R6 annotations for Equinox compatibility
-
[UPD] Update JUnit tests, and reduce the visibility of all methods (
package-private
) -
[ADD] Add a lazy updater in
Lazy
objects -
[ADD] Add concurrent locks to ensure
Lazy
objects on loaded only once -
[FIX] Fix a type-check in
StandardHashers
Released on 2017-11-22.
-
[UPD] Update Javadoc and add missing
package-info.java
files -
[UPD] Add message for
Preconditions
uses