Skip to content

Commit 108aa60

Browse files
committed
TODOs
1 parent c6c3222 commit 108aa60

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

src/main/java/io/github/sideshowcoder/dropwizard_openfeature/OpenFeatureBundle.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
import io.dropwizard.core.ConfiguredBundle;
44
import io.dropwizard.core.setup.Environment;
55

6+
/**
7+
* TODO tests for OpenFeatureBundle integration into a Dropwizard Application
8+
* TODO tests for configured flagd provider with flags serverd from offlineflagspath
9+
* TODO tests for configured flagd provider with flags read from file via running flagd in testcontainer
10+
* TODO tests for InMemoryProvider serving flags
11+
* TODO github workflow to publish to github maven
12+
* TODO publish to maven-central
13+
* TODO get listed in dropwizard modules
14+
* TODO get listed in openfeature.dev
15+
*/
616
public class OpenFeatureBundle implements ConfiguredBundle<OpenFeatureBundleConfiguration> {
717
@Override
818
public void run(OpenFeatureBundleConfiguration configuration, Environment environment) {
Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,5 @@
11
package io.github.sideshowcoder.dropwizard_openfeature;
22

3-
/**
4-
* TODO extract Bundle out of Scratchpad
5-
* TODO move flagd to test container
6-
* TODO Add tests for OpenFeatureBundle integration test -> FlagD with offlineflags, and inmemory provider
7-
* TODO add Documentation
8-
* TODO Message OpenFeature folks
9-
* TODO Message Dropwizard folks
10-
*/
11-
123
public interface OpenFeatureBundleConfiguration {
134
OpenFeatureBundleFactory getOpenFeatureBundleFactory();
145
}

0 commit comments

Comments
 (0)