While upgrading `lints` from `0.0.60` to `0.2.2` in `eo-maven-plugin/pom.xml`, the build fails on the `enforce-deps` enforcer rule because the root `pom.xml` manages older versions of three transitive dependencies that `lints:0.2.2` pulls in at higher versions.
The enforcer reports the following `RequireUpperBoundDeps` violations:
```
Require upper bound dependencies error for org.slf4j:slf4j-reload4j:2.0.17
lints:0.2.2 requires 2.0.18
Require upper bound dependencies error for com.jcabi:jcabi-xml:0.35.0
lints:0.2.2 requires 0.37.0
Require upper bound dependencies error for net.sf.saxon:Saxon-HE:12.9
lints:0.2.2 requires 13.0
```
It would be nice to:
- Bump `lints` in `eo-maven-plugin/pom.xml`: `0.0.60` → `0.2.2`
- Bump managed `slf4j-reload4j` in root `pom.xml`: `2.0.17` → `2.0.18`
- Bump managed `jcabi-xml` in root `pom.xml`: `0.35.0` → `0.37.0`
- Bump managed `Saxon-HE` in root `pom.xml`: `12.9` → `13.0`
Without all four changes the build cannot pass the enforcer.
While upgrading `lints` from `0.0.60` to `0.2.2` in `eo-maven-plugin/pom.xml`, the build fails on the `enforce-deps` enforcer rule because the root `pom.xml` manages older versions of three transitive dependencies that `lints:0.2.2` pulls in at higher versions.
The enforcer reports the following `RequireUpperBoundDeps` violations:
```
Require upper bound dependencies error for org.slf4j:slf4j-reload4j:2.0.17
lints:0.2.2 requires 2.0.18
Require upper bound dependencies error for com.jcabi:jcabi-xml:0.35.0
lints:0.2.2 requires 0.37.0
Require upper bound dependencies error for net.sf.saxon:Saxon-HE:12.9
lints:0.2.2 requires 13.0
```
It would be nice to:
Without all four changes the build cannot pass the enforcer.