Skip to content
This repository has been archived by the owner on Sep 15, 2024. It is now read-only.

Migrate project codebase to Kotlin #34

Merged
merged 101 commits into from
May 5, 2024
Merged

Migrate project codebase to Kotlin #34

merged 101 commits into from
May 5, 2024

Conversation

mkx173
Copy link
Collaborator

@mkx173 mkx173 commented May 5, 2024

This pull request migrates the majority of the codebase from Java to Kotlin, with a few exceptions. The migration aims to leverage Kotlin's language features and improve code readability and maintainability.

Key changes:

  • Converted most Java classes to Kotlin, utilizing Kotlin's syntax and idioms
  • Updated build configuration to Kotlin DSL
  • Certain legacy components remain in Java for compatibility reasons

All existing behaviors and functionalities are expected to remain consistent with 2.9.10-beta.1. Thorough testing has been conducted to ensure a smooth transition and maintain backward compatibility.

@mkx173 mkx173 merged commit 2916851 into main May 5, 2024
2 checks passed
@mkx173 mkx173 deleted the kotlin branch May 5, 2024 06:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant