This is an automated email from the ASF dual-hosted git repository. technoboy pushed a commit to branch branch-2.11 in repository https://gitbox.apache.org/repos/asf/pulsar.git
commit 7231fa99cdf33aa8c6fc6306a169bfaf7f29f69c Author: youzipi <[email protected]> AuthorDate: Sun Aug 7 11:44:14 2022 +0800 [cleanup][transaction] Add Maven Modernizer plugin in pulsar-transaction (#16964) --- pulsar-transaction/common/pom.xml | 17 +++++++++++++++++ pulsar-transaction/coordinator/pom.xml | 17 +++++++++++++++++ .../coordinator/TransactionSubscription.java | 4 ++-- 3 files changed, 36 insertions(+), 2 deletions(-) diff --git a/pulsar-transaction/common/pom.xml b/pulsar-transaction/common/pom.xml index bde9aba1f75..be22c096316 100644 --- a/pulsar-transaction/common/pom.xml +++ b/pulsar-transaction/common/pom.xml @@ -37,6 +37,23 @@ </dependencies> <build> <plugins> + <plugin> + <groupId>org.gaul</groupId> + <artifactId>modernizer-maven-plugin</artifactId> + <configuration> + <failOnViolations>true</failOnViolations> + <javaVersion>8</javaVersion> + </configuration> + <executions> + <execution> + <id>modernizer</id> + <phase>verify</phase> + <goals> + <goal>modernizer</goal> + </goals> + </execution> + </executions> + </plugin> <plugin> <groupId>com.github.spotbugs</groupId> <artifactId>spotbugs-maven-plugin</artifactId> diff --git a/pulsar-transaction/coordinator/pom.xml b/pulsar-transaction/coordinator/pom.xml index 2a96b3159fb..ccee4acb510 100644 --- a/pulsar-transaction/coordinator/pom.xml +++ b/pulsar-transaction/coordinator/pom.xml @@ -64,6 +64,23 @@ <build> <plugins> + <plugin> + <groupId>org.gaul</groupId> + <artifactId>modernizer-maven-plugin</artifactId> + <configuration> + <failOnViolations>true</failOnViolations> + <javaVersion>8</javaVersion> + </configuration> + <executions> + <execution> + <id>modernizer</id> + <phase>verify</phase> + <goals> + <goal>modernizer</goal> + </goals> + </execution> + </executions> + </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>properties-maven-plugin</artifactId> diff --git a/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/TransactionSubscription.java b/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/TransactionSubscription.java index bcda38ea876..38d946fd54d 100644 --- a/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/TransactionSubscription.java +++ b/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/TransactionSubscription.java @@ -18,7 +18,7 @@ */ package org.apache.pulsar.transaction.coordinator; -import com.google.common.base.Objects; +import java.util.Objects; import lombok.Builder; import lombok.Data; @@ -34,7 +34,7 @@ public class TransactionSubscription implements Comparable<TransactionSubscripti @Override public int hashCode() { - return Objects.hashCode(topic, subscription); + return Objects.hash(topic, subscription); } @Override
