From acf07eb1de38270da101420bec36073b4887cf6b Mon Sep 17 00:00:00 2001 From: Sophy Cao Date: Mon, 20 Sep 2021 14:35:04 +0200 Subject: [PATCH] Switch back to jdk 8 compiler and remove java modules --- pom.xml | 6 +++--- .../java/com/spotify/dns/AbstractChangeNotifier.java | 3 ++- src/main/java/com/spotify/dns/ChangeNotifiers.java | 6 ++++-- src/main/java/com/spotify/dns/DnsSrvWatchers.java | 2 +- src/main/java/module-info.java | 9 --------- 5 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 src/main/java/module-info.java diff --git a/pom.xml b/pom.xml index 3fe3a28..0a42d59 100644 --- a/pom.xml +++ b/pom.xml @@ -242,9 +242,9 @@ maven-compiler-plugin 3.8.1 - 9 - 9 - 9 + 8 + 8 + 8 diff --git a/src/main/java/com/spotify/dns/AbstractChangeNotifier.java b/src/main/java/com/spotify/dns/AbstractChangeNotifier.java index 0403982..3050f1f 100644 --- a/src/main/java/com/spotify/dns/AbstractChangeNotifier.java +++ b/src/main/java/com/spotify/dns/AbstractChangeNotifier.java @@ -19,6 +19,7 @@ import static java.util.Objects.requireNonNull; import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Sets; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -52,7 +53,7 @@ public void setListener(final Listener listener, final boolean fire) { } if (fire) { - notifyListener(newChangeNotification(current(), Set.of()), true); + notifyListener(newChangeNotification(current(), Sets.newHashSet()), true); } } finally { lock.unlock(); diff --git a/src/main/java/com/spotify/dns/ChangeNotifiers.java b/src/main/java/com/spotify/dns/ChangeNotifiers.java index f17cd68..af23b57 100644 --- a/src/main/java/com/spotify/dns/ChangeNotifiers.java +++ b/src/main/java/com/spotify/dns/ChangeNotifiers.java @@ -16,6 +16,8 @@ package com.spotify.dns; +import com.google.common.collect.Sets; + import static com.spotify.dns.ChangeNotifierFactory.RunnableChangeNotifier; import static java.util.Objects.requireNonNull; @@ -91,7 +93,7 @@ public static ChangeNotifier aggregate(Iterable> notifi * @return A notifier with a static set of records */ public static ChangeNotifier staticRecords(T... records) { - return staticRecords(Set.of(records)); + return staticRecords(Sets.newHashSet(records)); } public static ChangeNotifier staticRecords(Set records) { @@ -118,8 +120,8 @@ public static RunnableChangeNotifier direct(Supplier> recordsSuppl /** * @deprecated Use {@link #direct(java.util.function.Supplier)} + * deprecated since version 3.2.0 */ - @Deprecated(since = "3.2.0") public static RunnableChangeNotifier direct(com.google.common.base.Supplier> recordsSupplier) { return new DirectChangeNotifier<>(recordsSupplier); } diff --git a/src/main/java/com/spotify/dns/DnsSrvWatchers.java b/src/main/java/com/spotify/dns/DnsSrvWatchers.java index c96bc41..6de65a2 100644 --- a/src/main/java/com/spotify/dns/DnsSrvWatchers.java +++ b/src/main/java/com/spotify/dns/DnsSrvWatchers.java @@ -76,8 +76,8 @@ public static DnsSrvWatcherBuilder newBuilder( /** * @deprecated Use {@link #newBuilder(DnsSrvResolver, java.util.function.Function)} + * deprecated since version 3.2.0 */ - @Deprecated(since = "3.2.0") public static DnsSrvWatcherBuilder newBuilder( DnsSrvResolver resolver, com.google.common.base.Function resultTransformer) { diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java deleted file mode 100644 index 8a9eabd..0000000 --- a/src/main/java/module-info.java +++ /dev/null @@ -1,9 +0,0 @@ -module com.spotify.dns { - - requires org.dnsjava; - requires com.google.common; - requires org.slf4j; - - exports com.spotify.dns; - exports com.spotify.dns.statistics; -}