JADEx Update v0.49: Improved IntelliJ Plugin Stability and Responsiveness
(github.com)
from justicecoder@programming.dev to programming@programming.dev on 11 Mar 14:59
https://programming.dev/post/47033393
from justicecoder@programming.dev to programming@programming.dev on 11 Mar 14:59
https://programming.dev/post/47033393
JADEx (Java Advanced Development Extension) is a safety layer that run on top of Java. It currently supports up to Java 25 syntax and extends it with additional Null-Safety and Readonly features.
GitHub: https://github.com/nieuwmijnleven/JADEx
This release focuses on improving JADEx IntelliJ Plugin stability and responsiveness
Key Improvements
-
Lexer Stability Fix
- Resolved a crash in
JADExLexerAdaptercaused by discontinuous token offsets. - Ensures continuous token start/end offsets, preventing editor and indexing issues in IntelliJ.
- Resolved a crash in
-
Improved Code Completion
JADExCompletionContributorrefactored to provide smoother and more reliable completion suggestions with better IDE integration.
-
Enhanced Reference Resolution
JADExPsiReferenceresolve logic updated for more dependable symbol resolution in the editor.
-
Parser Performance Optimization
- Internal trigger logic related to executing the JADEx Processor has been optimized to reduce latency and speed up code editing.
Impact
- Safer and more stable editing: Files can now be opened and indexed without lexer crashes.
- Faster and more responsive IDE experience: Code completion and parsing are more efficient.
- Reliable symbol resolution: References resolve correctly even in complex JADEx codebases.
The IntelliJ Plugin for JADEx v0.49 is now available on the JetBrains Marketplace.
We highly welcome your feedback on JADEx.
Thank you.
#programming
threaded - newest
So it’s the best bits of Kotlin in normal Java? Looks nice. Will give it a play.