You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2020/11/20 21:41:57 UTC
[commons-compress] branch master updated: Use Objects.hash().
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-compress.git
The following commit(s) were added to refs/heads/master by this push:
new 4c73313 Use Objects.hash().
4c73313 is described below
commit 4c733133b65a4d8aeb8c06841474113fa4b73450
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Fri Nov 20 16:41:53 2020 -0500
Use Objects.hash().
---
.../org/apache/commons/compress/archivers/ar/ArArchiveEntry.java | 6 ++----
.../apache/commons/compress/archivers/cpio/CpioArchiveEntry.java | 6 ++----
2 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
index b590292..ea0e753 100644
--- a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
+++ b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
@@ -24,6 +24,7 @@ import java.nio.file.Files;
import java.nio.file.LinkOption;
import java.nio.file.Path;
import java.util.Date;
+import java.util.Objects;
import org.apache.commons.compress.archivers.ArchiveEntry;
@@ -180,10 +181,7 @@ public class ArArchiveEntry implements ArchiveEntry {
@Override
public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + (name == null ? 0 : name.hashCode());
- return result;
+ return Objects.hash(name);
}
@Override
diff --git a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
index 65f6382..6797e5d 100644
--- a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
+++ b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
@@ -26,6 +26,7 @@ import java.nio.file.LinkOption;
import java.nio.file.Path;
import java.nio.file.attribute.FileTime;
import java.util.Date;
+import java.util.Objects;
import java.util.concurrent.TimeUnit;
import org.apache.commons.compress.archivers.ArchiveEntry;
@@ -976,10 +977,7 @@ public class CpioArchiveEntry implements CpioConstants, ArchiveEntry {
*/
@Override
public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + (name == null ? 0 : name.hashCode());
- return result;
+ return Objects.hash(name);
}
/* (non-Javadoc)