From 592674c7317fd1e97107ed700fb7a039ef9365a7 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Wed, 18 Jan 2023 07:13:53 +0100 Subject: Just use Streams.toList as that is unmdifiable. --- .../src/main/java/com/yahoo/config/application/api/TimeWindow.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config-model-api/src') diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/TimeWindow.java b/config-model-api/src/main/java/com/yahoo/config/application/api/TimeWindow.java index 8256237dc43..1b5c5ce5873 100644 --- a/config-model-api/src/main/java/com/yahoo/config/application/api/TimeWindow.java +++ b/config-model-api/src/main/java/com/yahoo/config/application/api/TimeWindow.java @@ -34,8 +34,8 @@ public class TimeWindow { private final LocalDateRange dateRange; private TimeWindow(List days, List hours, ZoneId zone, LocalDateRange dateRange) { - this.days = Objects.requireNonNull(days).stream().distinct().sorted().collect(Collectors.toUnmodifiableList()); - this.hours = Objects.requireNonNull(hours).stream().distinct().sorted().collect(Collectors.toUnmodifiableList()); + this.days = Objects.requireNonNull(days).stream().distinct().sorted().toList(); + this.hours = Objects.requireNonNull(hours).stream().distinct().sorted().toList(); this.zone = Objects.requireNonNull(zone); this.dateRange = Objects.requireNonNull(dateRange); if (days.isEmpty()) throw new IllegalArgumentException("At least one day must be specified"); -- cgit v1.2.3