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
Fix: Infinite loop in language server due to not caching indeterminate entities (microsoft#5940)
fixmicrosoft#2964
The problem is everytime we created an indeterminate entity we created a
new object instead of caching it from the type. This meant everytime we
needed to reinstantiate the template it would create 2 separate
instances.
This caused an inifinite loop in the LSP as it would call getTypeForNode
for diagnostics
This should also solve some duplicate type issue we might have
encountered.
0 commit comments