You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by vl...@apache.org on 2023/05/25 07:28:24 UTC

[jmeter] branch master updated: deps: bump auto-service to 1.1.0 from 1.0.1

This is an automated email from the ASF dual-hosted git repository.

vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git


The following commit(s) were added to refs/heads/master by this push:
     new 89c69b47d3 deps: bump auto-service to 1.1.0 from 1.0.1
89c69b47d3 is described below

commit 89c69b47d31d776553fb18b332b1314fbb4f742c
Author: Vladimir Sitnikov <si...@gmail.com>
AuthorDate: Thu May 25 10:28:16 2023 +0300

    deps: bump auto-service to 1.1.0 from 1.0.1
    
    AutoService 1.1.0 improves the verifications, and it enables verifications by default.
    For instance, it rejects the use of @AutoService for interfaces and abstract classes
    since they can't be instantiated anyway.
---
 build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts   | 5 -----
 renovate.json                                                        | 4 ++++
 src/bom-thirdparty/build.gradle.kts                                  | 4 ++--
 .../jmeter/visualizers/backend/AbstractBackendListenerClient.java    | 3 ---
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts b/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts
index 532256faa9..ef80b5909d 100644
--- a/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts
+++ b/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts
@@ -26,11 +26,6 @@ dependencies {
     compileOnlyApi("com.google.auto.service:auto-service-annotations")
 }
 
-tasks.configureEach<JavaCompile> {
-    // Verify @AutoService annotations
-    options.compilerArgs.add("-Averify=true")
-}
-
 plugins.withId("org.jetbrains.kotlin.jvm") {
     apply(plugin = "org.jetbrains.kotlin.kapt")
 
diff --git a/renovate.json b/renovate.json
index d3286892a7..619cadbc0e 100644
--- a/renovate.json
+++ b/renovate.json
@@ -23,6 +23,10 @@
       "matchPackagePrefixes": ["com.github.weisj"],
       "groupName": "com.github.weisj"
     },
+    {
+      "matchPackagePrefixes": ["com.google.auto.service"],
+      "groupName": "com.google.auto.service"
+    },
     {
       "matchPackagePrefixes": ["com.google.errorprone", "net.ltgt.errorprone"],
       "groupName": "com.google.errorprone"
diff --git a/src/bom-thirdparty/build.gradle.kts b/src/bom-thirdparty/build.gradle.kts
index f7f3dfc12a..194151d522 100644
--- a/src/bom-thirdparty/build.gradle.kts
+++ b/src/bom-thirdparty/build.gradle.kts
@@ -52,8 +52,8 @@ dependencies {
         api("com.github.weisj:darklaf-extensions-rsyntaxarea:0.3.4")
         api("com.github.weisj:darklaf-property-loader:2.7.3")
         api("com.github.weisj:darklaf-theme:2.7.3")
-        api("com.google.auto.service:auto-service-annotations:1.0.1")
-        api("com.google.auto.service:auto-service:1.0.1")
+        api("com.google.auto.service:auto-service-annotations:1.1.0")
+        api("com.google.auto.service:auto-service:1.1.0")
         api("com.google.errorprone:error_prone_annotations:2.19.1")
         api("com.helger.commons:ph-commons:10.2.4")
         api("com.helger:ph-css:6.5.0")
diff --git a/src/components/src/main/java/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java b/src/components/src/main/java/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java
index 79cdd58a6e..ec0a870e43 100644
--- a/src/components/src/main/java/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java
+++ b/src/components/src/main/java/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java
@@ -24,8 +24,6 @@ import org.apache.jmeter.config.Arguments;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import com.google.auto.service.AutoService;
-
 /**
  * An abstract implementation of the BackendListenerClient interface. This
  * implementation provides default implementations of most of the methods in the
@@ -51,7 +49,6 @@ import com.google.auto.service.AutoService;
  * @see BackendListener#sampleOccurred(org.apache.jmeter.samplers.SampleEvent)
  * @since 2.13
  */
-@AutoService(BackendListenerClient.class)
 public abstract class AbstractBackendListenerClient implements BackendListenerClient {
 
     private static final Logger log = LoggerFactory.getLogger(AbstractBackendListenerClient.class);