Spotbugs v4.4.0 Release Notes

Release Date: 2021-08-12 // 9 months ago
  • ๐Ÿ›  Fixed

    • Fixed False positives for RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE (#600 and #1338)
    • Inconsistent bug description on EQ_COMPARING_CLASS_NAMES (#1523)
    • โž• Add a declaration of charset encoding in generated reports (#1623)
    • ๐Ÿ›  Fixed regression in Bug Info view for Eclipse 2021-03+ (#1477)

    โž• Added

    • New detector FindBadEndOfStreamCheck for new bug type EOS_BAD_END_OF_STREAM_CHECK. This bug is reported whenever the return value of java.io.FileInputStream.read() or java.io.FileReader.read() is first converted to byte/int and only thereafter checked against -1. (See SEI CERT rule FIO08-J)