Мертвый код: неиспользуемый метод
Fortify обнаруживает лямбда-методы как неиспользуемые.Например: у меня есть следующий метод: getCountryCode
, хотя он используется во многих местах, fortify сообщает о том, что он не используется.
private List<String> getCountryCodeAsList(Map<Long, String> countryData, List<String> nationalityRestriction) {
return nationalityRestriction.parallelStream().filter(r -> !org.apache.commons.lang3.StringUtils.isBlank(r))
.map(r -> getCountryCode(countryData, r)).collect(Collectors.toList());
}
private String getCountryCode(Map<Long, String> countryData, String r) {
return !org.apache.commons.lang3.StringUtils.isBlank(r) ? countryData.get(Long.parseLong(r)): null;
}
Как решить эту проблему?Есть указатели?