Я добавил PMD в рабочее пространство Eclipse, и я работаю над очисткой кода.Нужна информация о сложности NPath
Мой самый сложный метод говорит, что он имеет сложность NPath 804, нормально, никаких проблем, вероятно, он нуждается в рефакторинге.
Но тогда я имею что-то, что выглядит довольно просто, что имеет NPath сложности 3125, что кажется просто неправильно:
public void toUpperParams() {
valueParam1 = StringUtils.isNotEmpty(valueParam1) ? valueParam1.toUpperCase() : null;
valueParam2 = StringUtils.isNotEmpty(valueParam2) ? valueParam2.toUpperCase() : null;
valueParam3 = StringUtils.isNotEmpty(valueParam3) ? valueParam3.toUpperCase() : null;
valueParam4 = StringUtils.isNotEmpty(valueParam4) ? valueParam4.toUpperCase() : null;
valueParam5 = StringUtils.isNotEmpty(valueParam5) ? valueParam5.toUpperCase() : null;
}
я упускаю что-то?
Спасибо. Все еще звучит странно, если кто-нибудь знает, почему это решение было принято, я очень хочу его услышать. – TheBakker