gradleでpmdで使っているASMのバージョンを変更する

Java 21にアップデートしようとして困ったので書いておく。

現状、最新のpmd 6.55.0では、ASM 9.4に依存しており、Java 21に変更すると、PMDが解析できなくて死ぬ。 そのため、以下の設定を追加した。

configurations.pmd {
    resolutionStrategy.force 'org.ow2.asm:asm:9.6'
}

前に似たようなものを書いたが、忘れていたので書いておく。