Page tree
Skip to end of metadata
Go to start of metadata

 


 

New version of CQM (v1.2.13) and Kiuwan Engine 

Icon

A new Kiuwan’s CQM and Engine is available.

Main feature of this new version is support for Apple's Swift v3 and v4 ( 61 new rules)

  • If you are using CQM, these new rules are active and will be applied to new analyses.
  • If you are using your own custom model, you can activate them in case you want to be applied to your code.

In order for these new rules be applicable, your Kiuwan account must allow for automatic engine upgrade.

Unless you have blocked Kiuwan Engine, Kiuwan Local Analyzer will automatically upgrade it to the last version once a new analysis is run.

 

You can find new rules by comparing v1.2.13 of CQM against previous version.  A detailed description of the behavior of these new rules is available in rule’s description.

Support of Apple's Swift v3 and v4

Support to Swift V3 and V4 has been incorporated with the addition of new 61 rules.

These new rules belong to following characteristics:

  • Security: 33
  • Maintainability: 14 
  • Efficiency: 8 
  • Reliability: 6

 A detailed description of the behavior of these new rules is available in rule’s description.

Improvements in Kiuwan Engine

New Kiuwan engine contains enhanced versions of parsers and rules:

  • Complete grammar support for Swift v3 and V4 
  • Enhancements in parsers: Cobol, JCL, Abap, Objective-C, PHP, VB.NET and PL-SQL
  • Bug fixing, performance and reliability issues in rules for Java and C# 
  • No labels