Skip to content

Commit 682848a

Browse files
committed
Use newHashMapWithExpectedSize instead of new HashMap
1 parent 87bc1a1 commit 682848a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • gcloud-java-storage/src/main/java/com/google/gcloud/storage

gcloud-java-storage/src/main/java/com/google/gcloud/storage/BlobInfo.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.google.common.collect.ImmutableList;
3030
import com.google.common.collect.ImmutableSet;
3131
import com.google.common.collect.Lists;
32+
import com.google.common.collect.Maps;
3233

3334
import java.io.Serializable;
3435
import java.math.BigInteger;
@@ -420,7 +421,7 @@ public ObjectAccessControl apply(Acl acl) {
420421
}
421422
Map<String, String> pbMetadata = metadata;
422423
if (metadata != null && !Data.isNull(metadata)) {
423-
pbMetadata = new HashMap<>();
424+
pbMetadata = Maps.newHashMapWithExpectedSize(metadata.size());
424425
for (String key : metadata.keySet()) {
425426
pbMetadata.put(key, firstNonNull(metadata.get(key), Data.<String>nullOf(String.class)));
426427
}

0 commit comments

Comments
 (0)