Skip to content

Commit e53a4f5

Browse files
refactor: Small refactor
1 parent 87538d4 commit e53a4f5

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
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
26-
* periodically syncs flag configurations from the Confidence service and caches them locally for
25+
* <p>This provider evaluates feature flags locally using either a WebAssembly (WASM) resolver.
26+
* It periodically syncs flag configurations from the Confidence service and caches them locally for
2727
* fast, low-latency flag evaluation.
2828
*
2929
* <p><strong>Usage Example:</strong>
@@ -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)