Skip to content

Commit 9102c5f

Browse files
authored
fix: fix Java 17 build. No wildcard import. (#86)
PubsubLiteSourceSettings was using wildcard import statements that broke Java 17 build due to the ambiguity with java.lang.Record.
1 parent 4a49803 commit 9102c5f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/main/java/com/google/cloud/pubsublite/flink/PubsubLiteSourceSettings.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,13 @@
2929
import com.google.cloud.pubsublite.SequencedMessage;
3030
import com.google.cloud.pubsublite.SubscriptionPath;
3131
import com.google.cloud.pubsublite.cloudpubsub.FlowControlSettings;
32-
import com.google.cloud.pubsublite.flink.internal.reader.*;
32+
import com.google.cloud.pubsublite.flink.internal.reader.CompletablePullSubscriber;
33+
import com.google.cloud.pubsublite.flink.internal.reader.CompletablePullSubscriberImpl;
34+
import com.google.cloud.pubsublite.flink.internal.reader.ConditionallyCompleteSubscriberFactory;
35+
import com.google.cloud.pubsublite.flink.internal.reader.DeserializingSplitReader;
36+
import com.google.cloud.pubsublite.flink.internal.reader.MessageSplitReader;
37+
import com.google.cloud.pubsublite.flink.internal.reader.PartitionFinishedCondition;
38+
import com.google.cloud.pubsublite.flink.internal.reader.Record;
3339
import com.google.cloud.pubsublite.flink.internal.split.SubscriptionPartitionSplit;
3440
import com.google.cloud.pubsublite.internal.BlockingPullSubscriberImpl;
3541
import com.google.cloud.pubsublite.internal.CursorClient;

0 commit comments

Comments
 (0)