Closes #2521 - Fix code smells Stream.collect(Collectors.toList()) to Stream.toList()

This commit is contained in:
Maria Margaritis 2024-03-05 22:42:34 +01:00
parent 7425e55906
commit 9304fdedd9
1 changed files with 2 additions and 3 deletions

View File

@ -11,7 +11,6 @@ import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Set;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import org.springframework.beans.BeanInstantiationException;
import org.springframework.beans.TypeMismatchException;
@ -220,13 +219,13 @@ public class TaskanaRestExceptionHandler extends ResponseEntityExceptionHandler
Arrays.stream(targetType.getEnumConstants())
.map(Enum.class::cast)
.map(Enum::name)
.collect(Collectors.toList());
.toList();
Set<String> enumConstantSet = new HashSet<>(enumConstants);
return getRejectedValues(typeMismatchException)
.filter(not(enumConstantSet::contains))
.map(value -> new MalformedQueryParameter(queryParameter, value, enumConstants))
.collect(Collectors.toList());
.toList();
}
}
}