Maven ComparableVersion содержит ошибку «Загрузка известного нулевого значения» - PullRequest
0 голосов
/ 04 июля 2019

https://github.com/apache/maven/blob/master/maven-artifact/src/main/java/org/apache/maven/artifact/versioning/ComparableVersion.java

SpotBugs нашел этот груз известного значения NULL:

Load of known null value in package.ComparableVersion$ListItem.compareTo(ComparableVersion$Item) [package.ComparableVersion$ListItem] At ComparableVersion.java:[line 513] NP_LOAD_OF_KNOWN_NULL_VALUE

в строке

int result = l == null ? (r == null ? 0 : -1 * r.compareTo(l))
                                 : l.compareTo(r);

Окружающая среда:

  • Пробовал как командную строку Windows, так и Eclipse
  • версия плагина spotbugs-maven-plugin: пробовал версии 3.1.6 и 3.1.12
  • Maven версия: 3.5.3
  • Java-версия: 1.8.0_171

Могу я спросить, как это исправить? Большое вам спасибо!

...