open-feature / ruby-sdk

Ruby implementation of the OpenFeature SDK
https://openfeature.dev
Apache License 2.0
21 stars 7 forks source link

feat: Updates to `Provider` module in preparation for `InMemoryProvider` #99

Closed maxveldink closed 6 months ago

maxveldink commented 6 months ago

This PR

The resolution details structure is not exposed to the Application Author. It defines the data which Provider Authors must return when resolving the value of flags.

(Note at the bottom of this section)

Follow-up Tasks

codecov[bot] commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (8bfe176) 98.90% compared to head (960d486) 99.22%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #99 +/- ## ========================================== + Coverage 98.90% 99.22% +0.32% ========================================== Files 6 11 +5 Lines 91 129 +38 ========================================== + Hits 90 128 +38 Misses 1 1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

maxveldink commented 6 months ago

@beeme1mr @toddbaert Before I merge in some of these PRs, I want to double-check if I need a maintainer review first or if, at the approver level, I can also merge in PRs.

beeme1mr commented 6 months ago

You should be able to merge whenever you're ready. Let me know if you're unable to and we'll update your permissions.