Releases
release-1.5.12
Changelog
1.5.12
Changed: support for intellij 2024.3 & dropping support for 2023.x
Bugfix: Errors where not navigable when OpenFL project file was outside module dir (Fixed by fstrace4)
Bugfix: Function types for inherited methods could in some cases show wrong signature when type parameters where used.
Bugfix: Auto-completion would in some cases show wrong types when type parameters where used.
Bugfix: Fix NPE when evaluating callExpression made out of reifications
Improvement: More correctly handling monomorphism
Improvement: Resolver should now resolve known members from typeParameter constraints.
Improvement: performance improvements (expression evaluation cache & fix for slow forward lookups)
1.5.11
Improvement: Variables and members with only init expression "= null" should now correctly resolve to type Null.
Improvement: Added parser support for TIntersection
reification (macro : type & type)
Bugfix: Fixed issue where incorrect typeParameters where used when calling inherited methods.
Bugfix: Fixed incorrect parsing of TParent
reification
Bugfix: Fixed issue where reification in for-loops would be incorrectly highlighted as error.
Bugfix: Fixed issue where psiElement/Node text was attempted read from thread without read access.
You can’t perform that action at this time.