Max VelDink

Results 11 issues of Max VelDink

## This PR Adds an optional `allFlagMetadata` accessor to clients and the provider interface for retrieving a list of flag keys available in the provider. - Adds requirements for `allFlagMetadata`...

When autocorrecting the Sorbet/ValidSigil cop on files without any magic string comments at the top, it adds the sigil without an extra newline like so: ```ruby # typed: false class...

help-wanted

@mschoenlaub brought up some great points about concurrency in [this PR](https://github.com/open-feature/ruby-sdk/pull/136). I'd like to continue that discussion here, as well as think through some example concurrent apps (maybe using the...

While reviewing #124, I realized that we were doing too much work in our `InMemoryProvider` implementation for verifying type mismatches. In fact, [Requirement 1.3.4](https://openfeature.dev/specification/sections/flag-evaluation#requirement-134) indicates that the client should ultimately...

There is an [OF README template](https://github.com/open-feature/.github/tree/main/templates/READMEs) that we should be using for the Ruby gem.

While working on #72, I encountered a [rule violation around spec naming](https://docs.rubocop.org/rubocop-rspec/cops_rspec.html#rspecspecfilepathformat). I believe this was because the files were named `openfeature` while the constant we're defining is `OpenFeature`. In...

Spec for reference: https://openfeature.dev/specification/sections/evaluation-context#33-context-propagation

There is no spec version here, but we should look to provide guidance and basic logging support for something like the `Rails.logger`.

## This PR - adds this new feature ### Related Issues Fixes #1234523 ### Notes ### Follow-up Tasks ### How to test