Skip to content

Commit 5d124cd

Browse files
committed
Updated dependencies
1 parent a37f358 commit 5d124cd

File tree

20 files changed

+69
-63
lines changed

20 files changed

+69
-63
lines changed

.github/workflows/reusable-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions/setup-java@v4
2727
with:
2828
distribution: temurin
29-
java-version: 21
29+
java-version: 25
3030

3131
- name: Cache Dependencies
3232
uses: actions/cache@v4

.mvn/wrapper/maven-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17-
wrapperVersion=3.3.2
17+
wrapperVersion=3.3.4
1818
distributionType=only-script
19-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip
19+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.12/apache-maven-3.9.12-bin.zip

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[![build-status](../../workflows/Build/badge.svg)](../../actions?query=workflow%3ABuild)
33
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.cowwoc.requirements/requirements/badge.svg)](https://central.sonatype.com/search?q=g:io.github.cowwoc.requirements)
44
<br>
5-
[![API](https://img.shields.io/badge/api_docs-5B45D5.svg)](https://cowwoc.github.io/requirements.java/12.0/)
5+
[![API](https://img.shields.io/badge/api_docs-5B45D5.svg)](https://cowwoc.github.io/requirements.java/12.2/)
66
[![Changelog](https://img.shields.io/badge/changelog-A345D5.svg)](docs/changelog.md)
77
[![javascript, typescript](https://img.shields.io/badge/other%20languages-javascript,%20typescript-457FD5.svg)](../../../requirements.js)
88

@@ -21,7 +21,7 @@ To get started, add this Maven dependency:
2121
<dependency>
2222
<groupId>io.github.cowwoc.requirements</groupId>
2323
<artifactId>requirements-java</artifactId>
24-
<version>12.0</version>
24+
<version>12.2</version>
2525
</dependency>
2626
```
2727

@@ -151,14 +151,14 @@ This library offers the following features:
151151
Designed for discovery using your favorite IDE's auto-complete feature.
152152
The main entry points are:
153153

154-
* [requireThat(value, name)](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html#requireThat(T,java.lang.String))
154+
* [requireThat(value, name)](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html#requireThat(T,java.lang.String))
155155
for method preconditions.
156-
* [that(value, name)](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html#that(T,java.lang.String))
156+
* [that(value, name)](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html#that(T,java.lang.String))
157157
for [class invariants, method postconditions and private methods](docs/features.md#assertion-support).
158-
* [checkIf(value, name)](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html#checkIf(T,java.lang.String))
158+
* [checkIf(value, name)](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html#checkIf(T,java.lang.String))
159159
for multiple failures and customized error handling.
160160

161-
See the [API documentation](https://cowwoc.github.io/requirements.java/12.0/) for more details.
161+
See the [API documentation](https://cowwoc.github.io/requirements.java/12.2/) for more details.
162162

163163
## Best practices
164164

annotation/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
56
<groupId>io.github.cowwoc.requirements</groupId>
67
<artifactId>requirements</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.2-SNAPSHOT</version>
89
</parent>
910
<artifactId>requirements-annotation</artifactId>
1011
<name>requirements-annotation</name>

benchmark/assertj/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
56
<groupId>io.github.cowwoc.requirements</groupId>
67
<artifactId>requirements-benchmark</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.2-SNAPSHOT</version>
89
</parent>
910
<artifactId>requirements-benchmark-assertj</artifactId>
1011
<name>requirements-benchmark-assertj</name>

benchmark/guava/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
56
<groupId>io.github.cowwoc.requirements</groupId>
67
<artifactId>requirements-benchmark</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.2-SNAPSHOT</version>
89
</parent>
910
<artifactId>requirements-benchmark-guava</artifactId>
1011
<name>requirements-benchmark-guava</name>

benchmark/java/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
56
<groupId>io.github.cowwoc.requirements</groupId>
67
<artifactId>requirements-benchmark</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.2-SNAPSHOT</version>
89
</parent>
910
<artifactId>requirements-benchmark-java</artifactId>
1011
<name>requirements-benchmark-java</name>

benchmark/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.github.cowwoc.requirements</groupId>
77
<artifactId>requirements</artifactId>
8-
<version>12.1-SNAPSHOT</version>
8+
<version>12.2-SNAPSHOT</version>
99
</parent>
1010
<artifactId>requirements-benchmark</artifactId>
1111
<name>requirements-benchmark</name>

docs/features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ requireThat(nameToAge, "nameToAge").
174174
## String diff
175175

176176
When
177-
a [String comparison](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/type/component/ObjectValidatorComponent#isEqualTo(java.lang.Object))
177+
a [String comparison](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/type/component/ObjectValidatorComponent#isEqualTo(java.lang.Object))
178178
fails, the library outputs a diff of the values being compared.
179179

180180
Depending on the terminal capability, you will see a [textual](textual_diff.md) or a [colored](colored_diff.md) diff.
@@ -188,7 +188,7 @@ terminal.
188188

189189
The use of colors is disabled by default if stdin or stdout are redirected, even if ANSI colors are supported.
190190
To enable colors,
191-
invoke [GlobalConfiguration.terminalEncoding(TerminalEncoding)](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/GlobalConfiguration.html#terminalEncoding(io.github.cowwoc.requirements12.java.TerminalEncoding)).
191+
invoke [GlobalConfiguration.terminalEncoding(TerminalEncoding)](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/GlobalConfiguration.html#terminalEncoding(io.github.cowwoc.requirements12.java.TerminalEncoding)).
192192

193193
## Returning the value after validation
194194

docs/supported_libraries.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Each module uses a separate class pair for validation. For example,
2-
[DefaultJavaValidators](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html)
2+
[DefaultJavaValidators](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/DefaultJavaValidators.html)
33
and
4-
[JavaValidators](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/JavaValidators.html)
4+
[JavaValidators](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/java/JavaValidators.html)
55
validate the core Java API. Similarly,
6-
[DefaultGuavaValidators](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/guava/DefaultGuavaValidators.html)
6+
[DefaultGuavaValidators](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/guava/DefaultGuavaValidators.html)
77
and
8-
[GuavaValidators](https://cowwoc.github.io/requirements.java/12.0/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/guava/GuavaValidators.html)
8+
[GuavaValidators](https://cowwoc.github.io/requirements.java/12.2/io.github.cowwoc.requirements.java/com/github/cowwoc/requirements12/guava/GuavaValidators.html)
99
validate the Guava API.
1010

1111
The following table lists validators for third-party libraries:

0 commit comments

Comments
 (0)