Skip to content

Commit 7a224e3

Browse files
valentinmaneaValentin Maneajmini
authored
Add sha256 field in package file (#1141)
--------- Co-authored-by: Valentin Manea <[email protected]> Co-authored-by: Jeremie Bresson <[email protected]>
1 parent 9f969f8 commit 7a224e3

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

src/main/java/org/gitlab4j/api/models/PackageFile.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public class PackageFile implements Serializable {
1717
private Long size;
1818
private String fileMd5;
1919
private String fileSha1;
20+
private String fileSha256;
2021

2122
public Long getId() {
2223
return id;
@@ -93,6 +94,14 @@ public void setFileSha1(String fileSha1) {
9394
this.fileSha1 = fileSha1;
9495
}
9596

97+
public String getFileSha256() {
98+
return fileSha256;
99+
}
100+
101+
public void setFileSha256(String fileSha256) {
102+
this.fileSha256 = fileSha256;
103+
}
104+
96105
@Override
97106
public String toString() {
98107
return (JacksonJson.toJsonString(this));

src/test/resources/org/gitlab4j/api/package-files.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"file_name": "my-app-1.5-20181107.152550-1.jar",
77
"size": 2421,
88
"file_md5": "58e6a45a629910c6ff99145a688971ac",
9-
"file_sha1": "ebd193463d3915d7e22219f52740056dfd26cbfe"
9+
"file_sha1": "ebd193463d3915d7e22219f52740056dfd26cbfe",
10+
"file_sha256": "e677d33156215f1afa15c934a4ebd1162c62d0ae0e70d2510b6bc75e651c27b8"
1011
},
1112
{
1213
"id": 26,
@@ -15,7 +16,8 @@
1516
"file_name": "my-app-1.5-20181107.152550-1.pom",
1617
"size": 1122,
1718
"file_md5": "d90f11d851e17c5513586b4a7e98f1b2",
18-
"file_sha1": "9608d068fe88aff85781811a42f32d97feb440b5"
19+
"file_sha1": "9608d068fe88aff85781811a42f32d97feb440b5",
20+
"file_sha256": "621dc7c0a151ab80895237868421eb5708c5285bf88b5ceeac3d77d5be11512b"
1921
},
2022
{
2123
"id": 27,
@@ -24,6 +26,7 @@
2426
"file_name": "maven-metadata.xml",
2527
"size": 767,
2628
"file_md5": "6dfd0cce1203145a927fef5e3a1c650c",
27-
"file_sha1": "d25932de56052d320a8ac156f745ece73f6a8cd2"
29+
"file_sha1": "d25932de56052d320a8ac156f745ece73f6a8cd2",
30+
"file_sha256": "c3e051898b0fb347553424d7947127905b4649961463f8627003f5ce7a6f750c"
2831
}
2932
]

0 commit comments

Comments
 (0)