Это правило отмечает объявления метода close() в классах, являющихся подклассами java.io.FileInputStream и java.io.FileOutputStream.
Для очистки ресурсов необходимо, чтобы метод close() вызывался напрямую, либо чтобы ресурс создавался блоком try-with-resources. Нельзя рассчитывать на вызов метода close при ликвидации объекта. Ликвидация объектов не является надежным способом, и метод finalize устарел.
За дополнительной информацией об удаленных классах обратитесь к документу Удаленные компоненты и параметры Java 10, документации по классу FileInputStream и документации по классу FileOutputStream.