报告 'java.time' 对象上的冗余操作:

示例:

- 之前:

LocalDateTime now = LocalDateTime.now();
return LocalDateTime.from(now);

在应用快速修复后:


LocalDateTime now = LocalDateTime.now();
return now;
- 之前:

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

在应用快速修复后:


LocalTime localTime = LocalTime.now();
int minute = localTime.getMinute();
- 之前:

  LocalDate date1 = LocalDate.now();
  LocalDate date2 = LocalDate.now();
  boolean t = date1.compareTo(date2) > 0;

在应用快速修复后:


  LocalDate date1 = LocalDate.now();
  LocalDate date2 = LocalDate.now();
  boolean t = date1.isAfter(date2);

2024.3 最新变化