Skip to content

Commit ce80151

Browse files
committed
Fix Milestone class
1 parent f2fe693 commit ce80151

File tree

2 files changed

+34
-10
lines changed

2 files changed

+34
-10
lines changed

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

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,15 @@
44

55
import org.gitlab4j.api.utils.JacksonJson;
66

7+
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
8+
79
public class Milestone {
810

911
private Date createdAt;
1012
private String description;
13+
@JsonSerialize(using = JacksonJson.DateOnlySerializer.class)
1114
private Date startDate;
15+
@JsonSerialize(using = JacksonJson.DateOnlySerializer.class)
1216
private Date dueDate;
1317
private Long id;
1418
private Long iid;
@@ -17,6 +21,8 @@ public class Milestone {
1721
private String state;
1822
private String title;
1923
private Date updatedAt;
24+
private Boolean expired;
25+
private String webUrl;
2026

2127
public Date getCreatedAt() {
2228
return this.createdAt;
@@ -106,6 +112,22 @@ public void setUpdatedAt(Date updatedAt) {
106112
this.updatedAt = updatedAt;
107113
}
108114

115+
public Boolean getExpired() {
116+
return expired;
117+
}
118+
119+
public void setExpired(Boolean expired) {
120+
this.expired = expired;
121+
}
122+
123+
public String getWebUrl() {
124+
return webUrl;
125+
}
126+
127+
public void setWebUrl(String webUrl) {
128+
this.webUrl = webUrl;
129+
}
130+
109131
@Override
110132
public String toString() {
111133
return (JacksonJson.toJsonString(this));
Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
{
2-
"id":12,
3-
"iid":3,
4-
"project_id":16,
5-
"title":"10.0",
6-
"description":"Version",
7-
"start_date":"2013-11-01T00:00:00Z",
8-
"due_date":"2013-11-29T00:00:00Z",
9-
"state":"active",
10-
"updated_at":"2013-10-02T09:24:18Z",
11-
"created_at":"2013-10-02T09:24:18Z"
2+
"id": 12,
3+
"iid": 3,
4+
"project_id": 16,
5+
"title": "1.0",
6+
"description": "Version",
7+
"state": "active",
8+
"created_at": "2013-10-02T09:24:18Z",
9+
"updated_at": "2013-10-02T09:24:18Z",
10+
"due_date": "2013-11-29",
11+
"start_date": "2013-11-01",
12+
"expired": false,
13+
"web_url": "http://gitlab.example.com/my-group/my-project/-/milestones/3"
1214
}

0 commit comments

Comments
 (0)