Commit a14beb9
authored
feat: commonizes several FDv2 related types in Internal (#141)
Moves Selector into Common and updates a couple imports to use it.
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Medium Risk**
> Upgrades `launchdarkly-java-sdk-common` and relocates the FDv2
`Selector` type, which can cause compile-time breaks for any code still
importing the internal package and may subtly change semantics via the
common implementation.
>
> **Overview**
> FDv2 now uses the shared `com.launchdarkly.sdk.fdv2.Selector` type:
internal FDv2 sources (`FDv2ChangeSet`, `FDv2ProtocolHandler`) update
imports accordingly and the old `internal.fdv2.sources.Selector` class
is removed.
>
> Also bumps the `launchdarkly-java-sdk-common` dependency from `2.1.2`
to `2.4.0` to supply the commonized FDv2 types.
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
f478282. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
BEGIN_COMMIT_OVERRIDE
feat: commonizes several FDv2 related types
END_COMMIT_OVERRIDE1 parent 73af552 commit a14beb9
4 files changed
Lines changed: 3 additions & 66 deletions
File tree
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
Lines changed: 0 additions & 65 deletions
This file was deleted.
0 commit comments