ui5-migration
ui5-migration copied to clipboard
ARCHIVED - A tool to support the migration of UI5 projects by adapting code for new UI5 framework versions.
running migrate behind a firewall "fails" e.g. reports no changes without any indication why. ``` ui5-migration migrate --exclude-path test/ --logLevel trace ``` Switching on logLevel trace shows this  Expected...
This tool would be great to check UI5 apps in Github actions for none recommended code pattern. The only thing missing, is a return code that lets a ci fail...
Integration with eslint is possible by using the CLIEngine of eslint. E.g. by providing an output json which looks like the result expected by eslint and then using the eslint...
running with ui5-migration migrate in a ui folder containing a Gruntfile.js causes issues since that is wrapped inside sap.ui ``` git diff +++ b/ui-app/Gruntfile.js @@ -1,3 +1,5 @@ +sap.ui.define([], function()...
While working on https://github.com/SAP/openui5/commit/c782ce9be8cbd71201e19ba3cb4c0e81e439b71f , I encountered the following issue with the ui5-migration tooling: In sap.m.Page, the tooling added a dependency to jQuery and to a jQuery UI plugin and...
While working on https://github.com/SAP/openui5/commit/c782ce9be8cbd71201e19ba3cb4c0e81e439b71f , I encountered the following issue with the ui5-migration tooling: The file src/sap.m/src/sap/m/SelectionDetailsFacade.js which contains only JSDoc comments, was converted to sap.ui.define (not necessary) and all...
While working on https://github.com/SAP/openui5/commit/c782ce9be8cbd71201e19ba3cb4c0e81e439b71f , I encountered the following issue with the ui5-migration tooling: When the source of a module contains a global reference to the export of the same...
While working on https://github.com/SAP/openui5/commit/c782ce9be8cbd71201e19ba3cb4c0e81e439b71f , I encountered the following issue with the ui5-migration tooling: Sometimes, the cleanup of global names adds a dependency again although it exists already. This seems...
### Problem the parameter target-version is used to download the api information for resolving globals, e.g. `sap.m.Label` therefore the API version must match the one available on the `https://sapui5.hana.ondemand.com/` ```bash...
Provide option to configure the console output. Read [0001-configurable-console-output.md](https://github.com/SAP/ui5-migration/blob/rfs-configurable-console-output/rfcs/0001-configurable-console-output.md)