This npm mono-repo contains editor related tooling for SAPUI5 and OpenUI5 projects.
It currently contains:
The UI5 language assistant VSCode Extension.
The following packages:
- @ui5-language-assistant/language-server UI5 Language Server.
- @ui5-language-assistant/logic-utils Common shared logic and data structures related utilities used in other packages in this mono-repo.
- @ui5-language-assistant/semantic-model Data structure and related utils to represent the UI5 metadata.
- @ui5-language-assistant/semantic-model-types Type signatures for the semantic model.
- @ui5-language-assistant/settings Settings used in other packages in this mono-repo.
- @ui5-language-assistant/user-facing-text User facing text used in other packages in this mono-repo.
- @ui5-language-assistant/xml-views-completion Logic for UI5 XML views code assist.
- @ui5-language-assistant/xml-views-tooltip Logic for UI5 XML views hover tooltip.
- @ui5-language-assistant/xml-views-validation Logic for UI5 XML views semantic validations.
- @ui5-language-assistant/xml-views-quick-fix Logic for UI5 XML-Views quick-fixes.
Please open issues on github.
See CONTRIBUTING.md.