报告这样一种情况: Java 9 模块
A
需要 Java 9 模块
B
, 但是
A
不使用
B
中的任何包。 此外,需要
java.base
模块的指令是冗余的。
该修复删除了此类冗余依赖项的
requires
指令。 如果删除的依赖项重新导出了实际使用的模块,则修复程序会为这些模块添加
requires
指令。
2017.1 的新功能