Versions Compared

Key

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

Jtest 2022.1 では以下の変更点があります。

IDEのサポート

次の IDE のサポートが追加されました。

...

1このIDEはJava16で実行されます。そのため影響を受ける単体テストビューが正しく表示されない可能性があります。
IDEの起動に使用されるJVMに--illegal-access =permitVM引数を渡すことがで回避することができます。

Java のサポート

Java 12、13、14 および 15 で作成されたコードを解析できるようになりました。Java 16 および 17 で作成されたコードを解析できるようになりました。

Lombok のサポート

Lombok1.18.20 と Lombok 1.18.22 のサポートを追加しました。
Jtest と Lombok ライブラリのプラグイン方法の詳細は、ユーザーマニュアルのLombokとの統合を参照してください。

Anchor
_Toc18668734
_Toc18668734
セキュリティコンプライアンスのテスト コンフィギュレーションの変更

いくつかのセキュリティコンプライアンスのテスト コンフィギュレーションが追加及び変更、削除されました。
※セキュリティコンプライアンス関連機能の使用には専用のライセンス(有償)が必要です。

以下のビルトインテストコンフィギュレーションが追加されました。

  • CWE 4.46

  • CWE Top 25 20202021

  • CWE Top 25 + On the Cusp 2020DISA-ASD-STIG2021

以下のビルトインテストコンフィギュレーションが更新されました。

  • OWASP API Security Top 10-2019

...

  • 2021

  • CERT for JavaUL 2900

  • DISA-ASD-STIG

以下のビルトインテストコンフィギュレーションが削除されました。

  • CWE 4.04

  • CWE 4.25

  • CWE Top 25 20192020

  • CWE Top 25 + On the Cusp 2019

IDE 起動時のライセンス非アクティブでの開始、アイドル時に自動解放

IDE 起動時にライセンスを非アクティブ状態で開始することができるようになりました。ライセンスは 手動でアクティブ化します。
Jtest を約 30 分間使用していない場合、ライセンスは自動的に開放されます。

Lombok との統合

...

  • 2020

コード解析ベースラインを定義する新しいレポート参照オプション

...