From d4705dc11e1848061b732a8ab94732b59c5edd82 Mon Sep 17 00:00:00 2001 From: Yuri Tatishchev Date: Tue, 25 Mar 2025 00:46:31 -0700 Subject: [PATCH] hw3: PhotoAlbumModel: improve performance by returning unmodifiable list rather than copying --- hw3/src/model/PhotoAlbumModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw3/src/model/PhotoAlbumModel.java b/hw3/src/model/PhotoAlbumModel.java index 78eb527..67c211c 100644 --- a/hw3/src/model/PhotoAlbumModel.java +++ b/hw3/src/model/PhotoAlbumModel.java @@ -64,7 +64,7 @@ public class PhotoAlbumModel { } public List getPhotos() { - return new ArrayList<>(photos); + return Collections.unmodifiableList(photos); } public Photo getCurrentPhoto() {