Skip to content

Conversation

@JovannMC
Copy link
Member

First of many PRs to migrate the core server to Kotlin - migrated core/dev.slimevr.protocol

Mostly used IntelliJ's convert tool with manual changes, seems to work from basic testing but should probably be tested/reviewed more extensively

@github-actions github-actions bot added Area: SteamVR Driver Related to the SteamVR Driver Area: Server Related to the server labels Dec 17, 2025
@github-actions github-actions bot added Area: Application Protocol Related to communication with apps like the GUI, overlay, games Area: GUI Related to the GUI Area: Continuous Integration Automated testing and deployment Area: Translation Improvements or additions to translations labels Dec 18, 2025
@JovannMC JovannMC force-pushed the maya/migration/protocol branch from 0fff98b to 01c0978 Compare December 18, 2025 09:08
Copy link
Member

@ButterscotchV ButterscotchV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's probably a couple other redundant usages of !!, but these are the worst. Once these are fixed I think it's good. I agree the top level functions for the builders are probably best.

Co-authored-by: Butterscotch! <bscotchvanilla@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Application Protocol Related to communication with apps like the GUI, overlay, games Area: Continuous Integration Automated testing and deployment Area: GUI Related to the GUI Area: Server Related to the server Area: SteamVR Driver Related to the SteamVR Driver Area: Translation Improvements or additions to translations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants