CommitGraphWriter: Make the list of chunks immutable
The chunk list is calculated before start writing and it is immutable afterwards. Make this explicit using an unmodifiable list for the chunks. Change-Id: I4a5cfb1f3d06a9393d8d93a3fac3c128cf3faec0
This commit is contained in:
parent
f90f0717a0
commit
4f5afe9d7c
|
@ -33,6 +33,7 @@
|
|||
import java.nio.ByteBuffer;
|
||||
import java.text.MessageFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
@ -171,7 +172,7 @@ private List<ChunkHeader> createChunks(Stats stats)
|
|||
chunks.add(new ChunkHeader(CHUNK_ID_BLOOM_FILTER_DATA,
|
||||
bloomFilterChunks.data));
|
||||
}
|
||||
return chunks;
|
||||
return Collections.unmodifiableList(chunks);
|
||||
}
|
||||
|
||||
private static long calculateExpectedSize(List<ChunkHeader> chunks) {
|
||||
|
|
Loading…
Reference in New Issue