...
Version | Supported |
---|---|
4.4 - 8.0 |
Supported Technologies
Technology | Supported |
---|---|
Java |
Kotlin |
Function Point, Quality and Sizing support
...
Function Points (transactions) | |
---|---|
Quality and Sizing |
CAST AIP compatibility
...
This extension is compatible with the following DBMS servers:
DBMS | Supported |
---|---|
CSS | |
Oracle | |
Microsoft SQL Server |
Prerequisites
An installation of any compatible release of CAST AIP (see table above) |
...
Once the extension is installed, no further configuration changes are required before you can package your source code and run an analysis. The process of packaging, delivering and analyzing your source code does not change in any way:
- Package and deliver your application in the exact same way as you always have. You can refer to the existing official CAST AIP documentation for more information about this - see: Prepare and deliver the source code.Analyze your your application.
- Analyze your delivered application source code in the CAST Management Studio in the exact same way as you always have. You can refer to the existing official CAST AIP documentation for more information about configuring an analysis: Analysis Configuration and Execution
What results can you expect?
...
The following structural rules are provided:
1.1.1-funcrel | https://technologies.castsoftware.com/rules?sec=srs_android&ref=||1.1.1-funcrel |
---|---|
1.1.0-funcrel | https://technologies.castsoftware.com/rules?sec=srs_android&ref=||1.1.0-funcrel |
Known limitations
- CAST recommends using the most recent stable release of CAST AIP with the extension for best results.
- Some links won't be resolved because of missing jar file.
- Lambda expression is supported from CAST AIP 8.2.11. There are still some limitations for transactions.
- Web Service URI name isn't stable for more complex situations.
- Currently there is no discoverer available in the CAST Delivery Manager Tool, so the extension will not recognize Android projects. Users need to create JEE Analysis Units manually in order to analyze the Android application source code.