[Flags/openfeature] Add openfeature type conversion utilities#3103
Conversation
e4ea34a to
edb9980
Compare
97a31fb to
c506ec5
Compare
33caa77 to
707ac12
Compare
d3c25eb to
3319899
Compare
3319899 to
14ad1cb
Compare
| // region convertMapToValue | ||
|
|
||
| @Test | ||
| fun `M convert empty Map W convertMapToValue(, mockInternalLogger) {empty map}`() { |
There was a problem hiding this comment.
unexpected comma after the opening bracket here and below as well
Co-authored-by: Nikita Ogorodnikov <[email protected]>
|
/merge |
|
View all feedbacks in Devflow UI.
This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
devflow unqueued this merge request: It did not become mergeable within the expected time |
|
🎯 Code Coverage 🔗 Commit SHA: e1bc541 | Docs | Datadog PR Page | Was this helpful? Give us feedback! |
|
/merge |
|
View all feedbacks in Devflow UI.
This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
The expected merge time in
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## feature/flags-ofeat #3103 +/- ##
=======================================================
+ Coverage 70.70% 70.74% +0.04%
=======================================================
Files 895 897 +2
Lines 33030 33074 +44
Branches 5562 5578 +16
=======================================================
+ Hits 23352 23397 +45
- Misses 8111 8116 +5
+ Partials 1567 1561 -6
🚀 New features to boost your workflow:
|
What does this PR do?
Adds the complete type conversion layer for structured flags and OpenFeature integration, including JSON-to-Map utilities and OpenFeature Value converters.
Context
In order to break #2998 down a bit into mergeable chunks, this PR contains the type conversion logic
Additional Notes
Review checklist (to be filled by reviewers)