diff --git a/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/precommit/FormattingPrecommitPlugin.java b/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/precommit/FormattingPrecommitPlugin.java
index ea9009172c7e2..b7f709dc7acd9 100644
--- a/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/precommit/FormattingPrecommitPlugin.java
+++ b/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/precommit/FormattingPrecommitPlugin.java
@@ -59,6 +59,7 @@ public void apply(Project project) {
java.target("src/**/*.java");
java.removeUnusedImports();
+ java.removeWildcardImports();
// We enforce a standard order for imports
java.importOrderFile(new File(elasticsearchWorkspace, importOrderPath));
diff --git a/gradle/build.versions.toml b/gradle/build.versions.toml
index f4f8fd1bca8ea..a24409f101b68 100644
--- a/gradle/build.versions.toml
+++ b/gradle/build.versions.toml
@@ -45,7 +45,7 @@ snakeyaml = { group = "org.yaml", name = "snakeyaml", version = { strictly = "2.
spock-core = { group = "org.spockframework", name="spock-core", version.ref="spock" }
spock-junit4 = { group = "org.spockframework", name="spock-junit4", version.ref="spock" }
spock-platform = { group = "org.spockframework", name="spock-bom", version.ref="spock" }
-spotless-plugin = "com.diffplug.spotless:spotless-plugin-gradle:6.25.0"
+spotless-plugin = "com.diffplug.spotless:spotless-plugin-gradle:7.2.1"
wiremock = "com.github.tomakehurst:wiremock-jre8-standalone:2.23.2"
xmlunit-core = "org.xmlunit:xmlunit-core:2.8.2"
diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index ff3a06c604a06..a0448893f313f 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -9,13 +9,13 @@
-
+
@@ -252,6 +252,11 @@
+
+
+
+
+
@@ -262,6 +267,11 @@
+
+
+
+
+
@@ -272,6 +282,11 @@
+
+
+
+
+
@@ -1534,6 +1549,11 @@
+
+
+
+
+
@@ -3937,6 +3957,11 @@
+
+
+
+
+
@@ -4092,6 +4117,11 @@
+
+
+
+
+