Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This release contains the following improvements and fixed issues for Kiuwan Cloud:includes several implementations for the Kiuwan Analysis Engine.

Panel

Latest Versions

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

...

Enhancements

  • Kiuwan now supports Java 16 and 17

Bug fixes

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

  • OPT.JAVA.DECL.AvoidDeprecatedPrimitivesConstructorsRule:
  • Allow pattern matching in switch expressions and statements
  • 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 Quality rule - members ignored during record serialization should not be used (Active for Java version 16 and up)
  • OPT.JAVA.DECL.RecordWithArrayFieldsNotOverridingMethods: Methods Quality rule - methods should be overridden in records containing array fields (Active for Java version 16 and up)
  • OPT.JAVA.DECL.DoNotUseAppletAPI: Report Quality rule - report usage of deprecated Applet API (Active for Java version 17 and up)
  • OPT.JAVA.SEC_JAVA.SecurityManagerDeprecatedRule: Report Quality rule - report usage of deprecated security manager API (Active for Java version 17 and up)