From fc4d44c21a3cdd29096b6a2c7402e224f0bce818 Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Tue, 3 Feb 2026 13:22:45 -0800 Subject: [PATCH 1/3] feat: Move iterable async queue to internal. --- .../sdk/internal}/collections/IterableAsyncQueue.java | 2 +- .../sdk/internal}/collections/IterableAsyncQueueTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename lib/shared/{common/src/main/java/com/launchdarkly/sdk => internal/src/main/java/com/launchdarkly/sdk/internal}/collections/IterableAsyncQueue.java (98%) rename lib/shared/{common/src/test/java/com/launchdarkly/sdk => internal/src/test/java/com/launchdarkly/sdk/internal}/collections/IterableAsyncQueueTest.java (99%) diff --git a/lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/IterableAsyncQueue.java b/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/IterableAsyncQueue.java similarity index 98% rename from lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/IterableAsyncQueue.java rename to lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/IterableAsyncQueue.java index 59603e5b..7593c36f 100644 --- a/lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/IterableAsyncQueue.java +++ b/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/IterableAsyncQueue.java @@ -1,4 +1,4 @@ -package com.launchdarkly.sdk.collections; +package com.launchdarkly.sdk.internal.collections; import java.util.LinkedList; import java.util.concurrent.CompletableFuture; diff --git a/lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/IterableAsyncQueueTest.java b/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/IterableAsyncQueueTest.java similarity index 99% rename from lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/IterableAsyncQueueTest.java rename to lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/IterableAsyncQueueTest.java index 59642fb1..57b0aa49 100644 --- a/lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/IterableAsyncQueueTest.java +++ b/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/IterableAsyncQueueTest.java @@ -1,4 +1,4 @@ -package com.launchdarkly.sdk.collections; +package com.launchdarkly.sdk.internal.collections; import org.junit.Test; From 08ecd75ff62b7026d1649884335fe1bbd124cd6e Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Tue, 3 Feb 2026 13:31:33 -0800 Subject: [PATCH 2/3] Move package-info. --- .../com/launchdarkly/sdk/collections/package-info.java | 4 ---- .../com/launchdarkly/sdk/collections/package-info.java | 4 ---- .../sdk/internal/collections/package-info.java | 7 +++++++ .../sdk/internal/collections/package-info.java | 4 ++++ 4 files changed, 11 insertions(+), 8 deletions(-) delete mode 100644 lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/package-info.java delete mode 100644 lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/package-info.java create mode 100644 lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java create mode 100644 lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java diff --git a/lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/package-info.java b/lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/package-info.java deleted file mode 100644 index f556d829..00000000 --- a/lib/shared/common/src/main/java/com/launchdarkly/sdk/collections/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * Collections for use in LaunchDarkly SDKs and components. - */ -package com.launchdarkly.sdk.collections; diff --git a/lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/package-info.java b/lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/package-info.java deleted file mode 100644 index 5fef164e..00000000 --- a/lib/shared/common/src/test/java/com/launchdarkly/sdk/collections/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * Tests for collections. - */ -package com.launchdarkly.sdk.collections; diff --git a/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java b/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java new file mode 100644 index 00000000..fbf536f4 --- /dev/null +++ b/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java @@ -0,0 +1,7 @@ +/** + * Internal collection utilities. + *
+ * This package contains collection utilities used internally by the SDK. Classes in this package + * are not part of the public API and may change without notice. + */ +package com.launchdarkly.sdk.internal.collections; \ No newline at end of file diff --git a/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java b/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java new file mode 100644 index 00000000..7dacebb1 --- /dev/null +++ b/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java @@ -0,0 +1,4 @@ +/** + * Tests for internal collection utilities. + */ +package com.launchdarkly.sdk.internal.collections; \ No newline at end of file From 869e8a6c8057ae1876601943e86fe52ae32c2448 Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Tue, 3 Feb 2026 13:47:33 -0800 Subject: [PATCH 3/3] Add missing newlines to the ends of files. --- .../com/launchdarkly/sdk/internal/collections/package-info.java | 2 +- .../com/launchdarkly/sdk/internal/collections/package-info.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java b/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java index fbf536f4..f7a13094 100644 --- a/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java +++ b/lib/shared/internal/src/main/java/com/launchdarkly/sdk/internal/collections/package-info.java @@ -4,4 +4,4 @@ * This package contains collection utilities used internally by the SDK. Classes in this package * are not part of the public API and may change without notice. */ -package com.launchdarkly.sdk.internal.collections; \ No newline at end of file +package com.launchdarkly.sdk.internal.collections; diff --git a/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java b/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java index 7dacebb1..d80acbee 100644 --- a/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java +++ b/lib/shared/internal/src/test/java/com/launchdarkly/sdk/internal/collections/package-info.java @@ -1,4 +1,4 @@ /** * Tests for internal collection utilities. */ -package com.launchdarkly.sdk.internal.collections; \ No newline at end of file +package com.launchdarkly.sdk.internal.collections;