Kotlin port #74
Replies: 3 comments
-
I've also decided to license the ZigBrains kotlin port under LGPLv3. I managed to ditch basically all of the code I copied from other projects, and this license is still fully compatible with every dependency I use (including LSP4IJ, see EPL-2.0 FAQ, section 2.15), so this shouldn't change anything, but I felt like it's better to mention this in advance just in case anyone has a legitimate argument against this. |
Beta Was this translation helpful? Give feedback.
-
Status report, I just finished porting the debugging logic, at this point the only thing left to do before (hopefully) feature parity is the windows debugger adapter, which I will do in the upcoming days. |
Beta Was this translation helpful? Give feedback.
-
20.0.0 is out, let's hope i didn't break a lot of stuff |
Beta Was this translation helpful? Give feedback.
-
For the past two weeks i've been slowly crunching away at porting the entire plugin to pure Kotlin for future proofing, primarily to get rid of accumulated technical debt from switching development scopes so many times.
Some major upgrades in the kotlin port:
I am developing the port in a separate private repository, and I will keep maintaining this version and fixing any critical bugs that pop up until the kotlin port has full feature parity. At that point, I will put a tag on the last commit of every currently existing branch, and replace the master branch with the kotlin port (fresh initial commit to reduce branch size).
Port progress tracker:
Beta Was this translation helpful? Give feedback.
All reactions