Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Changed the RA, and made the FindBugs references links

...

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

OBJ12-J

Low

Probable

HighMedium

P2P4

L3

Automated Detection

TBD

Bibliography

[FindBugs 2008]NP_NONNULL_PARAM_VIOLATION: Method call passes null to a nonnull parameter
 NP_NONNULL_RETURN_VIOLATION
 NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE
: Method may return null, but is declared @NonNull
 NP: Parameter must be nonnull but is marked as nullable
 

JCIP: Fields of immutable classes should be final

 

JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS