Skip to content

Commit 58ee3d2

Browse files
refactor: Small refactor
1 parent 87538d4 commit 58ee3d2

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

openfeature-provider-local/src/main/java/com/spotify/confidence/LocalResolverServiceFactory.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ static FlagResolverService from(
4242
return createFlagResolverService(accountStateProvider, accountId, stickyResolveStrategy);
4343
}
4444

45-
static FlagResolverService createFlagResolverService(
45+
private static FlagResolverService createFlagResolverService(
4646
ApiSecret apiSecret, StickyResolveStrategy stickyResolveStrategy) {
4747
final var channel = createConfidenceChannel();
4848
final AuthServiceBlockingStub authService = AuthServiceGrpc.newBlockingStub(channel);
@@ -125,10 +125,6 @@ public void shutdown() {}
125125
return new WasmFlagResolverService(wasmResolverApi, stickyResolveStrategy);
126126
}
127127

128-
LocalResolverServiceFactory(StickyResolveStrategy stickyResolveStrategy) {
129-
this(null, stickyResolveStrategy);
130-
}
131-
132128
LocalResolverServiceFactory(
133129
ResolverApi wasmResolveApi, StickyResolveStrategy stickyResolveStrategy) {
134130
this.wasmResolveApi = wasmResolveApi;

openfeature-provider-local/src/main/java/com/spotify/confidence/OpenFeatureLocalResolveProvider.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
/**
2323
* OpenFeature provider for Confidence feature flags using local resolution.
2424
*
25-
* <p>This provider evaluates feature flags locally using either a WebAssembly (WASM) resolver . It
25+
* <p>This provider evaluates feature flags locally using either a WebAssembly (WASM) resolver. It
2626
* periodically syncs flag configurations from the Confidence service and caches them locally for
2727
* fast, low-latency flag evaluation.
2828
*
@@ -56,8 +56,8 @@ public class OpenFeatureLocalResolveProvider implements FeatureProvider {
5656
private final StickyResolveStrategy stickyResolveStrategy;
5757

5858
/**
59-
* Creates a new OpenFeature provider for local flag resolution with default fallback strategy and
60-
* no retry.
59+
* Creates a new OpenFeature provider for local flag resolution with sticky default fallback
60+
* strategy and no retry.
6161
*
6262
* <p>This constructor uses {@link RemoteResolverFallback} as the default sticky resolve strategy,
6363
* which provides fallback to the remote Confidence service when the WASM resolver encounters

0 commit comments

Comments
 (0)