File tree Expand file tree Collapse file tree 2 files changed +10
-9
lines changed
src/main/java/io/github/sideshowcoder/dropwizard_openfeature Expand file tree Collapse file tree 2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change 33import io .dropwizard .core .ConfiguredBundle ;
44import 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+ */
616public class OpenFeatureBundle implements ConfiguredBundle <OpenFeatureBundleConfiguration > {
717 @ Override
818 public void run (OpenFeatureBundleConfiguration configuration , Environment environment ) {
Original file line number Diff line number Diff line change 11package 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-
123public interface OpenFeatureBundleConfiguration {
134 OpenFeatureBundleFactory getOpenFeatureBundleFactory ();
145}
You can’t perform that action at this time.
0 commit comments