You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three normalizer improvements:
1. Labeled expressions: prefix_expression with label child is now
transparent (matches PSI's LABELED_EXPRESSION which is skipped).
Fixes SimpleExpressions.
2. Comment-only bodies: control_structure_body containing only
comments now produces empty BLOCK instead of being dropped.
Fixes CommentsBindingInStatementBlock.
3. Destructuring declarations: DESTRUCTURING_DECLARATION_ENTRY added
to SKIP_PSI_NODES, and DESTRUCTURING_DECLARATION children wrapped
in VALUE_PARAMETER in lambda parameter lists. Reduces
destructuringInLambdas diffs from 20 to 19.
4. Property accessor cap: _nestPropertyAccessors now limits to 2
accessors per property, matching PSI error recovery behavior.
Match rate: 103/126 (81.7%) → 105/126 (83.3%)
0 commit comments