This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.


1.1.13-funcrel

Resolved Issues

Customer Ticket IdDetails
42219Fixes an issue causing the analysis to fail with the error "Extension com.castsoftware.sapui5 has encountered an issue on abap_parser.py (unhashable type 'Token')".

Other Updates

Details
Fixes an issue where when one URL evaluation gives several values, only one HTTP service was created by the extension. Now a HTTP service is created for each value.
Internal code refactoring to ensure that link resolution is completed at the very end of analysis.

1.1.12-funcrel

Other Updates

Details
ABAP application consistently failing while downloading dependency extension for SAUPUI extension
Create resource service even if url is empty.
Support of "this.getView().getBindingContext().getPath()" to compute urls.
First parameter of "ODataModel.createKey" call must be used to complete the url.
Fixes an issue where some links from controllers to libraries were not created.

1.1.11-funcrel

Note

This extension has been withdrawn. All fixes are provided in 1.1.12-funcrel.

1.1.10-funcrel

Rules

Rule IdNew RuleDetails
1020614FALSEThe Rationale section of the rule documentation for the rule (1020614): "Prefer using sap.base.Log Instead of console.log" has been re-written to correct an erroneous entry.

1.1.9-funcrel

Resolved Issues

Customer Ticket IdDetails
36573HTTP services not created on HTML5 side to connect to SAPUI5 ABAP operations.

1.1.8-funcrel

Resolved Issues

Customer Ticket IdDetails
36492Fixed an issue where the extension crashed with the error "the extension has encountered an issue" causing links and objects to not be created.

Other Updates

Details
Removes tracebacks in internal tests.

1.1.7-funcrel

Other Updates

Details
Modify fullnames for SAPViews and CDSViews
No links between client and server.

1.1.6-funcrel

Other Updates

Details
Compatibility with UNIX paths (to be used with CAST-AIP versions greater or equal to 8.3.41).

1.1.5-funcrel

Other Updates

Details
TCC config file shipped with 1.1.4 version is Corrupted

1.1.4-funcrel

Resolved Issues

Customer Ticket IdDetails
31892False negatives for the rule: "Avoid unnamed OData model".
31974HTML analysis wanring: [com.castsoftware.sapui5] Internal issue creating application.

1.1.3-funcrel

Callee TypeCaller TypeDetails
SAPUI5 CDS View OperationHTML5 Http resource servicesFind links to SAP CDS Views.

Other Updates

Details
Traceback errors appearing in log file.
Some SAPUI5 ABAP POST operations are not created.

1.1.2-funcrel

Callee TypeCaller TypeDetails
Resource services on SAPUI5 sideOperations on ABAP sideResource services created on SAPUI5 side were not always correct when url is defined in manifest file (SAPUIV-55)

Other Updates

Details
Refactoring of OData Models (OData Models defined in manifest are now created, even if they are not called in application).

Rules

Rule IdNew RuleDetails
1020600TRUEAvoid using namespace "jQuery.sap.*" as deprecated (SAPUI5)
1020602TRUEAvoid using "sap.ui.model.odata.ODataModel" as deprecated in version: SAPUI5 1.48
1020604TRUEAvoid unnamed OData model
1020606TRUEPrefer using Asynchronous Loading
1020608TRUEAvoid using Controls Hardcoded IDs inside a Controller, Component or JSView (SAPUI5)
1020610TRUEAvoid declaring same OData model twice
1020612TRUEDon't override or add control methods (SAPUI5)
1020614TRUEPrefer using sap.base.Log Instead of console.log (SAPUI5)
1020616TRUECreate Keys for CRUD Statements (SAPUI5)
1020618TRUEAvoid using "jQuery.sap.storage.Type.local"

1.1.1-funcrel

Resolved Issues

Customer Ticket IdDetails
28880SAPUI5Application object not created correctly.
28884SAPUI5 OData model objects are not created after the analysis.
28905JavaScript calls should be limited within SAPUI5 application.

1.1.0-funcrel

Resolved Issues

Customer Ticket IdDetails
28721Extension com.castsoftware.sapui5 has encountered an issue AttributeError: 'FragmentInterpreter' object has no attribute 'view'.

New Support

SummaryDetails
Support of sap.ui.core.routing.Router.navTo()See documentation: https://doc.castsoftware.com/display/TECHNOS/SAPUI5+-+1.1#SAPUI51.1-Miscellaneouslinks