Spotbugs v4.4.2 Release Notes

Release Date: 2021-10-08 // 9 months ago
  • 🔄 Changed

    • ➕ Add bug code to report in fancy-hist.xsl (#1688)
    • ⬆️ Bump Saxon-HE from 10.5 to 10.6 (#1715)

    🛠 Fixed

    • 🛠 Fixed immutable java.lang.Class as being flagged as EI (#1695)
    • Agree verb with plural subject in the description of SW_SWING_METHODS_INVOKED_IN_SWING_THREAD (#1664)
    • Wrong description of the SE_TRANSIENT_FIELD_OF_NONSERIALIZABLE_CLASS (#1664)
    • 🛠 Fixed java.util.Locale as being flagged as EI (#1702)
    • 🛠 Fixed reference to java.awt.Cursor which caused it to be flagged as EI (#1702)
    • Treat types with @com.google.errorprone.annotations.Immutable as immutable (#1705)
    • 🛠 Fix annotation check for jdk.internal.ValueBased (#1706)
    • DMI_RANDOM_USED_ONLY_ONCE false positive (#1539)
    • NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR false negative (#1642)
    • Immutable java.util.regex.Pattern as being flagged as EI (#1695)
    • Resource leak in the JrtfsCodeBase (#1732)