-
Notifications
You must be signed in to change notification settings - Fork 8
feat!: Kotlin Multiplatform support #148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
nicklasl
merged 26 commits into
open-feature:main
from
bencehornak:kotlin-multiplatform
Aug 18, 2025
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
261825f
Apply the Kotlin Multiplatform plugin
bencehornak 6203a9c
Rename 'android' directory to 'shared'
bencehornak 6d22e95
Rename sourcesets to commonMain and commonTest
bencehornak 6253153
Add jvm and linux targets
bencehornak 3a9b1a4
Add .kotlin directory to the .gitignore
bencehornak a667444
Remove empty manifest
bencehornak ae17c58
Replace junit4 with kotlin-test
bencehornak 34dbd09
Remove javaClass references
bencehornak 7eb2b37
Fix import of Dispatchers.IO
bencehornak e864b67
Replace java.util.Date with kotlin.time.Instant
bencehornak b9ee3f1
Fix type inference
bencehornak 569e760
Remove JVM-only DebugProbes
bencehornak 8a28aee
Remove mock library
bencehornak c5ba7a1
Add support for js targets
bencehornak 0bc9be0
Rename module to kotlin-sdk
bencehornak a9935e1
Fix artifact coordinates
bencehornak c4371b9
Upgrade Gradle dependencies
bencehornak 7a853ef
Execute apiDump
bencehornak 7bfb2df
Resolve linter errors
bencehornak e8c40aa
Rename root project
bencehornak 3201abb
Rename base package to dev.openfeature.kotlin.sdk
bencehornak 6f6563c
Document supported platforms
bencehornak 9db495a
Fix and document browser tests
bencehornak e101cb3
Fix immutability
bencehornak 996e953
Resolve lint errors
bencehornak d79e221
Add upgrade notes
bencehornak File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,4 @@ | |
|
||
.idea | ||
local.properties | ||
.kotlin |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.