All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Updated
org.mockito:mockito-core
from4.1.0
to4.8.0
- Updated
org.testng:testng
from7.4.0
to7.5
- Updated Mockito from 3.9.0 to 4.1.0
- Updated Mockito to 3.9.0
- Updated TestNG to 7.4.0
- Updated TestNG and Mockito Libraries to next major revision
- (GH-32) Make
org.starchartlabs.alloy.core.MoreObjects
final
- Fixed modifier order issue in org.starchartlabs.alloy.core.Comparators
- Added org.starchartlabs.alloy.core.Preconditions.checkArgument and checkState that supports value assignment
- (GH-57) Added integrated support for Preconditions with formatted messages
- Updated external dependency versions to latest bugfix releases
- Add org.starchartlabs.alloy.core.collections.MoreSpliterators for streamlined and reduced boilerplate in relation to Java spliterator constructs
- Addition of support for short-circuited spliterators via org.starchartlabs.alloy.core.collections.MoreSpliterators.shortCircuit
- Addition of support for paged-data-based spliterators via org.starchartlabs.alloy.core.collections.MoreSpliterators.ofPaged and org.starchartlabs.alloy.core.collections.PageProvider
- Add org.starchartlabs.alloy.core.collections.MoreCollections for streamlined and reduced boilerplate in relation to Java collection constructs
- Add org.starchartlabs.alloy.core.Comparators for streamlined and reduced boilerplate in relation to Java Comparator construct
- Prevent FindBugs JSR-305 implementation from being added as a transitive dependency to consuming projects
- Add org.starchartlabs.alloy.core.Throwables for streamlined and reduced boilerplate in relation to Java exception handling
- Add description to maven POM to fulfill Maven Central requirements
- Add org.starchartlabs.alloy.core.Suppliers for streamlined and simplified use of Java Supplier construct
- Add org.starchartlabs.alloy.core.Preconditions for streamlined validation of caller arguments
- Add org.starchartlabs.alloy.core.Strings for streamlined and simplified use of Java Strings
- Add org.starchartlabs.alloy.core.MoreObjects for streamlined and simplified object operations such as toString method implementations