次の問題が報告されます。
assert、enum、または _ を識別子として使用しているvar、yield、record 制限付き識別子を型名として使用しているyield という名前のメソッドを修飾子なしで呼び出しているmodule-info.java 内の requires java.base ステートメントに修飾子がある例:
// このクラスは以前は有効でしたが、'yield' が制限付き識別子になったため、
// Java 14 との互換性がありません。
public class yield {}
上記の問題を適時に修正することで、今後の Java バージョンへの移行が単純化される可能性があります。