Releases
v0.3.0
0.3.0 (2023-11-12)
Features
annotations for the purity of functions (#709 ) (9d342e4 ), closes #559
call hierarchy provider (#735 ) (168d098 ), closes #680
compute type of elvis operators with nullable left operand (#715 ) (376b083 ), closes #541
customize rendering of @param
, @result
, and @typeParam
tags (#764 ) (e049148 ), closes #669
ensure an overriding member matches the overridden one (#758 ) (a698a6a ), closes #639
error if callable type is used in wrong context (#763 ) (9b1522f ), closes #713
error if type parameter is used in nested named type declaration (#750 ) (52374aa ), closes #748
info if overriding member is not needed (#759 ) (23b340e ), closes #25
mark constraint lists as experimental (#752 ) (d48e1e0 ), closes #18
mark type parameter lists and type argument lists as experimental (#755 ) (f1a052a ), closes #753
mark unused internal/private segments as unnecessary (#710 ) (3ba8698 ), closes #682
minor improvements for purity info (#728 ) (8d59607 )
partially evaluate lambdas and segments (#734 ) (c40347c ), closes #603
scoping for inherited members (#706 ) (4518aee ), closes #540
scoping for member access on literals and literal types (#754 ) (e60e456 ), closes #80
scoping for references to containing declarations (#708 ) (3762c36 ), closes #540
show an error if a pure parameter does not have a callable type (#736 ) (6c52868 ), closes #729
show error if own declaration has same name as core one (#762 ) (8cb2120 ), closes #760
signature help (#724 ) (ed33676 ), closes #24
Source Maps for Code Generation (#714 ) (64b9e07 ), closes #30
tooltips for inlay hints (#721 ) (3e71cad )
type checker service (#722 ) (daad5c4 ), closes #666
type checking (#723 ) (a9eb3bb ), closes #666
type checking for list & map literals (#751 ) (dc14223 ), closes #712
type hierarchy provider (#737 ) (9fd5f0c ), closes #681
VS Code snippets (#757 ) (fd6f432 ), closes #756
Bug Fixes
You can’t perform that action at this time.