Skip to content

Commit f7441c7

Browse files
authored
Add missing toString() methods in models (#1068)
1 parent 6d5edeb commit f7441c7

9 files changed

+58
-0
lines changed

Diff for: src/main/java/org/gitlab4j/api/models/ApprovedBy.java

+7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11

22
package org.gitlab4j.api.models;
33

4+
import org.gitlab4j.api.utils.JacksonJson;
5+
46
import com.fasterxml.jackson.annotation.JsonIgnore;
57

68
/**
@@ -48,4 +50,9 @@ public void setGroup(Group group) {
4850
public Object getApprovedBy() {
4951
return (user != null ? user : group);
5052
}
53+
54+
@Override
55+
public String toString() {
56+
return (JacksonJson.toJsonString(this));
57+
}
5158
}

Diff for: src/main/java/org/gitlab4j/api/models/Assignee.java

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11

22
package org.gitlab4j.api.models;
33

4+
import org.gitlab4j.api.utils.JacksonJson;
5+
46
public class Assignee extends AbstractUser<Assignee> {
7+
8+
@Override
9+
public String toString() {
10+
return (JacksonJson.toJsonString(this));
11+
}
512
}

Diff for: src/main/java/org/gitlab4j/api/models/DiffRef.java

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.gitlab4j.api.models;
22

3+
import org.gitlab4j.api.utils.JacksonJson;
4+
35
public class DiffRef {
46
private String baseSha;
57
private String headSha;
@@ -31,4 +33,9 @@ public String getStartSha() {
3133
public void setStartSha(final String startSha) {
3234
this.startSha = startSha;
3335
}
36+
37+
@Override
38+
public String toString() {
39+
return (JacksonJson.toJsonString(this));
40+
}
3441
}

Diff for: src/main/java/org/gitlab4j/api/models/GroupFilter.java

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import org.gitlab4j.api.Constants.GroupOrderBy;
66
import org.gitlab4j.api.Constants.SortOrder;
7+
import org.gitlab4j.api.utils.JacksonJson;
78
import org.gitlab4j.api.GitLabApiForm;
89

910
/**
@@ -160,4 +161,9 @@ public GitLabApiForm getQueryParams() {
160161
.withParam("top_level_only", topLevelOnly)
161162
);
162163
}
164+
165+
@Override
166+
public String toString() {
167+
return (JacksonJson.toJsonString(this));
168+
}
163169
}

Diff for: src/main/java/org/gitlab4j/api/models/GroupProjectsFilter.java

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.gitlab4j.api.Constants.ProjectOrderBy;
44
import org.gitlab4j.api.Constants.SortOrder;
5+
import org.gitlab4j.api.utils.JacksonJson;
56
import org.gitlab4j.api.GitLabApiForm;
67

78
/**
@@ -189,4 +190,9 @@ public GitLabApiForm getQueryParams() {
189190
.withParam("include_subgroups", includeSubGroups)
190191
);
191192
}
193+
194+
@Override
195+
public String toString() {
196+
return (JacksonJson.toJsonString(this));
197+
}
192198
}

Diff for: src/main/java/org/gitlab4j/api/models/MergeRequestFilter.java

+6
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.gitlab4j.api.Constants.MergeRequestSearchIn;
1313
import org.gitlab4j.api.Constants.MergeRequestState;
1414
import org.gitlab4j.api.Constants.SortOrder;
15+
import org.gitlab4j.api.utils.JacksonJson;
1516
import org.gitlab4j.api.GitLabApiForm;
1617

1718
import com.fasterxml.jackson.annotation.JsonIgnore;
@@ -369,4 +370,9 @@ public GitLabApiForm getQueryParams() {
369370
}
370371
return params;
371372
}
373+
374+
@Override
375+
public String toString() {
376+
return (JacksonJson.toJsonString(this));
377+
}
372378
}

Diff for: src/main/java/org/gitlab4j/api/models/PipelineFilter.java

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.gitlab4j.api.Constants.PipelineOrderBy;
66
import org.gitlab4j.api.Constants.PipelineScope;
77
import org.gitlab4j.api.Constants.SortOrder;
8+
import org.gitlab4j.api.utils.JacksonJson;
89
import org.gitlab4j.api.GitLabApiForm;
910

1011
import com.fasterxml.jackson.annotation.JsonIgnore;
@@ -166,4 +167,9 @@ public GitLabApiForm getQueryParams() {
166167
.withParam("order_by", orderBy)
167168
.withParam("sort", sort));
168169
}
170+
171+
@Override
172+
public String toString() {
173+
return (JacksonJson.toJsonString(this));
174+
}
169175
}

Diff for: src/main/java/org/gitlab4j/api/models/ProjectFilter.java

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.gitlab4j.api.Constants;
66
import org.gitlab4j.api.Constants.ProjectOrderBy;
77
import org.gitlab4j.api.Constants.SortOrder;
8+
import org.gitlab4j.api.utils.JacksonJson;
89
import org.gitlab4j.api.GitLabApiForm;
910

1011
/**
@@ -389,4 +390,9 @@ public GitLabApiForm getQueryParams() {
389390
.withParam("topic_id",topic_id)
390391
);
391392
}
393+
394+
@Override
395+
public String toString() {
396+
return (JacksonJson.toJsonString(this));
397+
}
392398
}

Diff for: src/main/java/org/gitlab4j/api/models/Version.java

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.gitlab4j.api.models;
22

3+
import org.gitlab4j.api.utils.JacksonJson;
4+
35
public class Version {
46

57
private String version;
@@ -20,4 +22,9 @@ public String getRevision() {
2022
public void setRevision(String revision) {
2123
this.revision = revision;
2224
}
25+
26+
@Override
27+
public String toString() {
28+
return (JacksonJson.toJsonString(this));
29+
}
2330
}

0 commit comments

Comments
 (0)