wilgaboury / jsignal

Declarative GUI Library for Java Desktop Applications
https://jsignal.org
MIT License
2 stars 1 forks source link

Support Hotswap Via Hotswap Agent #2

Closed wilgaboury closed 5 months ago

wilgaboury commented 6 months ago

Possibly, one of the reasons that the hotswap plugin doesn't currently fully work is that kotlins uses a different naming scheme for lambdas than Java does. If I eventually get this working and contribute upstream to Hotswap Agent, there should be a property like HotswapperPlugin's "autoHotswap.port", but for the anonymous class search alg.

wilgaboury commented 5 months ago

Hot swap is largely supported at this point but there are some lingering bugs in more complex scenarios that seem to be due to upstream issues in hot swap agent. These can be resolved at a later point.