Scroll Ignore | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Release date: TBD This release includes the following enhancements:
Support for CompilersWe've added support for the following compilers:
IDE SupportNew Eclipse versions was: <4.9, <4.15 (2020-03) New Suppression FormatYou can now create suppressions for static analysis findings in parasoft.suppress files, which can be stored in source control along with your source files. You can create in-file suppressions in the Jtest GUI or manually add information about findings you want to suppress to suppression files. See Suppressing Findings and Suppressing the Reporting of Findings. The previous XML-style format used to create suppressions in the GUI is deprecated. You can convert deprecated suppressions to the new in-file format at you IDE startup. See Migrating suppressions. Enhanced Static AnalysisWe've extended C/C++test's static analysis capabilities with new features to help you focus on findings that are most relevant at the current stage of your development process. Optimizing the Scope of AnalysisOptimizing the Scope to Test Files Modified on the Current BranchWe've added new options to create file filters that restrict the scope of analysis to files modified on your current working branch. This allows you to focus on identifying and fixing bugs introduced by your recent code changes before the code is merged with the main development stream. In addition, you can narrow down the scope to locally modified files to analyze the code you locally updated before it is checked in your source control system. See Defining File Filters Based on Source Control Data and Creating Custom Test Configurations. Baselining Analysis Results to Filter Out Pre-existing FindingsYou can now specify a path or URL to a reference report file that will be used as a baseline when performing analysis with C/C++test. This allows you to exclude previously reported findings from the current report in order to focus on most recently detected code defects. Configuring Reporting Options. Releasing Network License in the IDEYou can now optimize license token distribution by deactivating your network license when you are not actively using C/C++test in your IDE. This releases your license token so that it is available for another user. You can either manually deactivate your license or configure C/C++test to automatically release your license token when idle. New and Updated Code Analysis RulesWe've added new static analysis rules to extend coverage of compliance standards, with a special focus on ...see New Rules and Updated Rules for the lists of new and updated rules. Updated Test ConfigurationsWe've updated the following test configurations: Other Enhancements
Deprecated and Removed Support for EnvironmentsDeprecated Support for CompilersSupport for the following compilers is deprecated and will be removed in future releases:
Deprecated Support for PlatformsSupport for the following platforms is deprecated and will be removed in future releases:
Removed Support for IDEsSupport for the following IDEs is removed:
Removed Support for Control Management SystemsSupport for the following SCMs is removed:
Resolved Bugs and FRs
Removed RulesThe following rules have been removed to enhance the accuracy of results: |
Scroll Only |
---|
For information about this release, see https://docs.parasoft.com/display/CPPTEST20202/Updates+in+2020.2. |