test(openfeature): cover isolated malformed flags - #6179
Conversation
Bring the canonical evaluator fixtures onto current master before testing the PR #21 regex additions. Environment: Datadog workspace
|
👋 Hey @DataDog/ruby-guild, please fill "Change log entry" section in the pull request description. If changes need to be present in CHANGELOG.md you can state it this way **Change log entry**
Yes. A brief summary to be placed into the CHANGELOG.md(possible answers Yes/Yep/Yeah) Or you can opt out like that **Change log entry**
None.(possible answers No/Nope/None) Visited at: 2026-08-11 16:43:26 UTC |
Typing analysisNote: Ignored files are excluded from the next sections. Untyped methodsThis PR introduces 1 partially typed method, and clears 2 partially typed methods. It increases the percentage of typed methods from 69.52% to 69.53% (+0.01%). Partially typed methods (+1-2)❌ Introduced:If you believe a method or an attribute is rightfully untyped or partially typed, you can add |
|
Motivation
The updated canonical FFE corpus verifies malformed-flag isolation and exposes shared libdatadog behavior that Ruby should consume without duplicating evaluator logic.
Changes
ea8b5cc5ce335109f11f3efbc5fd608f98a3ca54ERROR/PARSE_ERRORdetails while applying the caller default valueDecisions
datadog.gemspecandext/libdatadog_extconf_helpers.rbtogether only after the fixed binary gem is publishedValidation
git diff --checkDepends on DataDog/libdatadog#2339 and its follow-up binary gem publication.