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


1.2.12

Rules

Rule IdNew RuleDetails
1006000FALSE"Fixed an issue where the Total Check value was lower than the Number of Checks value for the the rule: "Avoid scripts using SQL static statements (Shell)".

1.2.11

Resolved Issues

Customer Ticket IdDetails
31287No links from Shell to Shell when using /path/to/shell script.sh

1.2.10

Resolved Issues

Customer Ticket IdDetails
29215Shell source code was analyzed but the objects were not identified.

Other Updates

Details
Shell Preprocessing failed
Types/descriptions homegenization of objects inheriting from "call to program" category
False link from Shell program to Shell program

Performance Improvements

Summary
com.castsoftware.shell has encountered an issue: MemoryError

1.2.9

Resolved Issues

Customer Ticket IdDetails
27535Shell analysis stuck for more than 3 days
27661Shell analysis stuck
27496Huge Shell Script warnings on analyzing the PHP Code
27659Shell analysis stuck for more than 3 days
27804Huge Shell Script warnings on analyzing the PHP Code
27879Shell analysis stuck
24125Shell Analysis stuck at one file for more than 16hrs

1.2.8

Resolved Issues

Customer Ticket IdDetails
27192Links between Shell and Java main are not getting created.

1.2.7

Resolved Issues

Customer Ticket IdDetails
26934False positive for QR "Avoid function without returning exit code (Shell)"

1.2.6

Resolved Issues

Customer Ticket IdDetails
26718Shell Analysis taking huge time and memory consumption.

Performance Improvements

Summary
The analyzer has been reworked in order to drastically reduce the amount of memory it uses.

1.2.5

Resolved Issues

Customer Ticket IdDetails
26368The function point contribution by the Shell object has decreased due to missing links

1.2.4

Resolved Issues

Customer Ticket IdDetails
25916Shell analysis stuck for a long time in several files
26073Shell analysis stuck for a long time in several files
25916Shell analysis stuck for a long time in several files
26073Shell analysis stuck for a long time in several files

Other Updates

Details
SHELL analyzer blocked on script
SHELL analyzer log displays useless (empty) and repeated messages

1.2.3

Note

Shell - 1.2.3 is now in LTS (Long Term Support).

1.2.3-funcrel

Other Updates

Details
Use the correct version of open_source_file. This will fix the Windows path size limitation avoiding some files to be analyzed.

1.2.2-funcrel

Resolved Issues

Customer Ticket IdDetails
24573Analysis warning "shell encountered an issue"
24243Analysis stuck on a shell file for 17+ hours and consuming 8 GB memory
24323Analysis warning "shell encountered an issue"
24242Analysis warning "shell encountered an issue"

1.2.1-funcrel

Resolved Issues

Customer Ticket IdDetails
22953Extension com.castsoftware.shell has encountered an issue
22441Extension com.castsoftware.shell has encountered an issue

Other Updates

Details
Avoid random variable expansion. This update allows for a more deterministic approach for variable expansion, avoiding the dependency on the order the files are analyzed.

1.2.0-funcrel

Other Updates

Details
Moved to funcrel

1.2.0-beta1

Other Updates

Details
Links from Embedded SQL to Database Tables. This release of the extension s.upports links from embedded SQL to Database Tables
Links to from Shell to SQL script. This release of the extension supports links from Shell to SQL scripts.