You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

This release includes several implementations for the Kiuwan Analysis Engine.

Latest Versions

  • Agent: master.1808.p682.q13317
  • Engine: master.p682.q13317.a1910.i654
  • Cloud: 2.8.2402.2

Enhancements

  • Kiuwan now supports Java 16 and 17

This new version also contains the following code quality rules for Java versions 16 and 17:

  • OPT.JAVA.DECL.AvoidDeprecatedPrimitivesConstructorsRule: Quality rule for deprecated primitive wrapper class constructors (Active for Java version 16 and up)
  • OPT.JAVA.SYNC.DoNotUseSynchronizationOnValueBasedClasses: Quality rule for synchronization on value-based classes (Active for Java version 16 and up)
  • OPT.JAVA.SERI.AvoidSerializationMethodsInRecords: Members ignored during record serialization should not be used (Active for Java version 16 and up)
  • OPT.JAVA.DECL.RecordWithArrayFieldsNotOverridingMethods: Methods should be overridden in records containing array fields (Active for Java version 16 and up)
  • OPT.JAVA.DECL.DoNotUseAppletAPI: Report usage of deprecated Applet API (Active for Java version 17 and up)
  • OPT.JAVA.SEC_JAVA.SecurityManagerDeprecatedRule: Report usage of deprecated security manager API (Active for Java version 17 and up)



  • No labels