DataDog / dd-sdk-kotlin-multiplatform

Datadog SDK for Kotlin Multiplatform
Apache License 2.0
4 stars 0 forks source link

Handle nullable enum properties conversion in the ObjC RUM API to common enums #67

Closed 0xnm closed 1 month ago

0xnm commented 1 month ago

What does this PR do?

This PR handles a case when there is some property in the RUM model in the ObjC API with enum type which can be optional. In case of nil on the Swift side we don't have nil in the ObjC API, but rather a special value with None suffix.

Review checklist (to be filled by reviewers)