Inspectopedia Help

Calls of 'java.time' methods with explicit 'ChronoField' or 'ChronoUnit' arguments can be simplified

Reports java.time method calls with java.time.temporal.ChronoField and java.time.temporal.ChronoUnit as arguments when these calls can be replaced with calls of more specific methods.

Example:

LocalTime localTime = LocalTime.now(); int minute = localTime.get(ChronoField.MINUTE_OF_HOUR);

After the quick-fix is applied:

LocalTime localTime = LocalTime.now(); int minute = localTime.getMinute();

New in 2023.2

Inspection Details

By default bundled with:

IntelliJ IDEA 2024.1, Qodana for JVM 2024.1,

Can be installed with plugin:

Java, 241.16690

Last modified: 29 April 2024