Inspectopedia
 
2024.3

Null-check method is called with obviously non-null argument

Warning
New
Last modified: 03 December 2024

Reports if a null-checking method (for example, Objects.requireNonNull or Assert.assertNotNull) is called on a value that is obviously non-null (for example, a newly created object). Such a check is redundant and may indicate a programming error.

Example:

After the quick-fix is applied:

New in 2017.2