configcat / kotlin-sdk

ConfigCat SDK for Kotlin Multiplatform. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
https://configcat.com/docs/sdk-reference/kotlin
MIT License
14 stars 0 forks source link

Consistent log messages #7

Closed adams85 closed 1 year ago

adams85 commented 1 year ago

Describe the purpose of your pull request

Revises log messages to make them consistent with other SDKs and also adds event ids for easier log event identification.

Note: The current logging abstraction (Logger interface) doesn't support structured logging, so it can't be done without introducing BCs. If we want to enable it, I suggest following the solution used in the .NET SDK.

Requirement checklist (only if applicable)