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
* Drop topological sorting of interfaces, refine EBNF-based terminals to avoid synthetic capturing groups ([#1968](https://github.com/eclipse-langium/langium/pull/1968)).
63
+
* Drop superfluous topological sorting of interfaces([#1966](https://github.com/eclipse-langium/langium/pull/1966)).
64
64
* Enable passing `refInfo` and `context` to `createReferenceCompletionItem` ([#1976](https://github.com/eclipse-langium/langium/pull/1976)).
65
65
66
66
### Bug Fixes
@@ -75,6 +75,7 @@ In addition to better readability, the new notation also makes use of performanc
75
75
* The type of references used throughout the linker service and scope provider is now `Reference | MultiReference` ([#1509](https://github.com/eclipse-langium/langium/pull/1509)).
76
76
* The `References#findDeclaration` method has been renamed to `findDeclarations` and returns an array of objects ([#1509](https://github.com/eclipse-langium/langium/pull/1509)).
77
77
* The generated type names from `ast.ts` have been moved from `<typeName>` to `<typeName>.$type` ([#1942](https://github.com/eclipse-langium/langium/pull/1942)).
78
+
* Refined EBNF-based terminals to avoid synthetic capturing groups ([#1966](https://github.com/eclipse-langium/langium/pull/1966)).
78
79
* Rules are no longer allowed to use the same name as the grammar in which they are contained ([#1979](https://github.com/eclipse-langium/langium/pull/1979)).
79
80
* Grammar names now have to be unique ([#1979](https://github.com/eclipse-langium/langium/pull/1979)).
80
81
*`DefaultCompletionProvider#createReferenceCompletionItem` now requires more arguments ([#1976](https://github.com/eclipse-langium/langium/pull/1976)).
0 commit comments