rollout / cloudbees-openfeature-provider-go

CloudBees Feature Management provider for OpenFeature SDK for golang
Apache License 2.0
0 stars 0 forks source link

does not implement openfeature.FeatureProvider #6

Closed rittneje closed 11 months ago

rittneje commented 1 year ago

This library does not, nor has it ever implemented the openfeature.FeatureProvider, rendering the entire library useless.

  1. Fix go.mod to use the latest version of openfeature (v1.3.0 presently).
  2. Fix your cloudbees.Provider struct to actually implement openfeature.FeatureProvider.
  3. Add a var _ openfeature.FeatureProvider = (*cloudbees.Provider)(nil) line somewhere to prove you actually implement the interface.
  4. Retract all prior versions of this library since they are broken.
pawoolley commented 11 months ago

Latest version (tag 1.8.0) now properly implements the FeatureProvider interface, with a test to check.