From c99627bee8e463ef0e9662140b0295ea1da5928c Mon Sep 17 00:00:00 2001 From: cpovirk Date: Wed, 17 Sep 2025 10:47:49 -0700 Subject: [PATCH] Remove deps on `truth-java8-extension`. Its classes [have been part of the core Truth artifact since 1.4.2](https://github.com/google/truth/issues/746#issuecomment-1972041135). Since we now depend on only one Truth artifact, I also inlined our `truth.version` property. Exception: I kept it in Guava, since we share it across multiple `pom.xml` files. (We _could_ accomplish the same thing by using `dependencyManagement` there, but [we have recently avoided it](https://github.com/google/guava/blob/257bc194f6e5bedd02115693f7416a84c3e4ba25/pom.xml#L107-L111), and I have some reservations around it, anyway, since it may override a newer version from a dependency. Fortunately, that is mostly academic now that we have Dependabot set up for almost all our projects.) The other thing about Guava is that we do _not_ have Dependabot set up for it. By keeping the version in a property, we allow our lesser Dependabot substitute, `versions-maven-plugin`, to bump it, as discussed on cl/554548816. RELNOTES=n/a PiperOrigin-RevId: 808216999 --- pom.xml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 77023a36..8d3cfa0c 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,6 @@ 1.11.0 - 1.4.5 http://github.com/google/compile-testing @@ -60,13 +59,7 @@ com.google.truth truth - ${truth.version} - - - com.google.truth.extensions - truth-java8-extension - ${truth.version} - test + 1.4.5 com.google.guava