Skip to content

Commit 3594044

Browse files
committed
registerHooks -> addHooks. Fixes #9
1 parent f554669 commit 3594044

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

lib/src/main/java/dev/openfeature/javasdk/FlagEvaluationLifecycle.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
import java.util.List;
44

55
public interface FlagEvaluationLifecycle {
6-
void registerHooks(Hook... hooks);
6+
void addHooks(Hook... hooks);
77
List<Hook> getClientHooks();
88
}

lib/src/main/java/dev/openfeature/javasdk/OpenFeatureAPI.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public Client getClient(@Nullable String name, @Nullable String version) {
3838
return new OpenFeatureClient(this, name, version);
3939
}
4040

41-
public void registerHooks(Hook... hooks) {
41+
public void addHooks(Hook... hooks) {
4242
this.apiHooks.addAll(Arrays.asList(hooks));
4343
}
4444

lib/src/main/java/dev/openfeature/javasdk/OpenFeatureClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public OpenFeatureClient(OpenFeatureAPI openFeatureAPI, String name, String vers
2929
}
3030

3131
@Override
32-
public void registerHooks(Hook... hooks) {
32+
public void addHooks(Hook... hooks) {
3333
this.clientHooks.addAll(Arrays.asList(hooks));
3434
}
3535

lib/src/test/java/dev/openfeature/javasdk/DeveloperExperienceTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class DeveloperExperienceTest {
2727
OpenFeatureAPI api = OpenFeatureAPI.getInstance();
2828
api.setProvider(new NoOpProvider());
2929
Client client = api.getClient();
30-
client.registerHooks(exampleHook);
30+
client.addHooks(exampleHook);
3131
Boolean retval = client.getBooleanValue(flagKey, false);
3232
verify(exampleHook, times(1)).finallyAfter(any(), any());
3333
assertFalse(retval);
@@ -40,7 +40,7 @@ class DeveloperExperienceTest {
4040
OpenFeatureAPI api = OpenFeatureAPI.getInstance();
4141
api.setProvider(new NoOpProvider());
4242
Client client = api.getClient();
43-
client.registerHooks(clientHook);
43+
client.addHooks(clientHook);
4444
Boolean retval = client.getBooleanValue(flagKey, false, null,
4545
FlagEvaluationOptions.builder().hook(evalHook).build());
4646
verify(clientHook, times(1)).finallyAfter(any(), any());

lib/src/test/java/dev/openfeature/javasdk/FlagEvaluationSpecTests.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ Client _client() {
4242
Hook h1 = mock(Hook.class);
4343
Hook h2 = mock(Hook.class);
4444
OpenFeatureAPI api = OpenFeatureAPI.getInstance();
45-
api.registerHooks(h1);
45+
api.addHooks(h1);
4646

4747
assertEquals(1, api.getApiHooks().size());
4848
assertEquals(h1, api.getApiHooks().get(0));
4949

50-
api.registerHooks(h2);
50+
api.addHooks(h2);
5151
assertEquals(2, api.getApiHooks().size());
5252
assertEquals(h2, api.getApiHooks().get(1));
5353
}
@@ -67,8 +67,8 @@ Client _client() {
6767
Client c = _client();
6868
Hook m1 = mock(Hook.class);
6969
Hook m2 = mock(Hook.class);
70-
c.registerHooks(m1);
71-
c.registerHooks(m2);
70+
c.addHooks(m1);
71+
c.addHooks(m2);
7272
List<Hook> hooks = c.getClientHooks();
7373
assertEquals(2, hooks.size());
7474
assertTrue(hooks.contains(m1));
@@ -142,7 +142,7 @@ Client _client() {
142142
Client c = _client();
143143
Hook clientHook = mock(Hook.class);
144144
Hook invocationHook = mock(Hook.class);
145-
c.registerHooks(clientHook);
145+
c.addHooks(clientHook);
146146
c.getBooleanValue("key", false, null, FlagEvaluationOptions.builder()
147147
.hook(invocationHook)
148148
.build());

lib/src/test/java/dev/openfeature/javasdk/HookSpecTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ void emptyApiHooks() {
195195
List<String> evalOrder = new ArrayList<String>();
196196
OpenFeatureAPI api = OpenFeatureAPI.getInstance();
197197
api.setProvider(new NoOpProvider());
198-
api.registerHooks(new Hook<Boolean>() {
198+
api.addHooks(new Hook<Boolean>() {
199199
@Override
200200
public Optional<EvaluationContext> before(HookContext<Boolean> ctx, ImmutableMap<String, Object> hints) {
201201
evalOrder.add("api before");
@@ -220,7 +220,7 @@ public void finallyAfter(HookContext<Boolean> ctx, ImmutableMap<String, Object>
220220
});
221221

222222
Client c = api.getClient();
223-
c.registerHooks(new Hook<Boolean>() {
223+
c.addHooks(new Hook<Boolean>() {
224224
@Override
225225
public Optional<EvaluationContext> before(HookContext<Boolean> ctx, ImmutableMap<String, Object> hints) {
226226
evalOrder.add("client before");

0 commit comments

Comments
 (0)