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
These types are not (yet) supported by the new factory API:
multiplicity types: I am not sure, whether we really need this type, we should not advertise it for v0.1, but rework/redesign/improve it for upcoming versions
- functions and operators can be annotated with validations now
- Typir module:
- reorganized the grouping of services
- don't merge Langium+Typir services, but provide the Typir services via an "typir"-property/service within the Langium services
- override only selected services of a group
- extracted missing service interface
- extracted logic to resolve TypeSelectors into its own service to make the implementation exchangable
- the module now looks into the kind registry, whether the kind is already initialized, before a new one is created (this partially fulfills #44)
- removed dependencies to 'langium/lsp' from Typir-Langium in order to use it also in non-LSP projects
- switched to Langium v3.3, simplified API, removed duplicated code for a fix which is part of Langium 3.3 now
- added missing READMEs, ChangeLog, added content, added EclipseCon slides
- associate domain elements with Typir types
- implemented overloaded functions and methods in LOX by using Typir already during Linking!
- reduced code for the "Tiny Typir" example a bit
This is a follow-up of #43.
These types are not (yet) supported by the new factory API:
Other possible improvements:
The text was updated successfully, but these errors were encountered: