Skip to content

Commit 50bad81

Browse files
committed
Update to GitLab version 17.10.0-ee
1 parent a60ae6b commit 50bad81

12 files changed

+8025
-2335
lines changed

GenerateGitlabClient.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -671,11 +671,6 @@ public static Config createConfig(Schema schema) {
671671
// .addIncludeName("startDateSourcingWorkItem") //
672672
// .addIncludeName("type") //
673673
) //
674-
.addFilter(new FieldsFilter()
675-
.setTypeKind(Kind.OBJECT)
676-
.setTypeName("WorkItemWidgetStatus")
677-
.addIncludeName("status") //
678-
) //
679674
.addFilter(new FieldsFilter()
680675
.setTypeKind(Kind.OBJECT)
681676
.setTypeName("LabelConnection")

gitlab-graphqlschema.json

Lines changed: 7862 additions & 2275 deletions
Large diffs are not rendered by default.

src/main/java/graphql/gitlab/model/EpicList.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
public class EpicList {
1212

1313
/**
14-
* Indicates if this list is collapsed for this user.
14+
* Indicates if the list is collapsed for the user.
1515
*/
1616
private Boolean collapsed;
1717

src/main/java/graphql/gitlab/model/IterationCadence.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class IterationCadence {
2626
private String description;
2727

2828
/**
29-
* Duration in weeks of the iterations within this cadence.
29+
* Duration in weeks of the iterations within the cadence.
3030
*/
3131
private Integer durationInWeeks;
3232

src/main/java/graphql/gitlab/model/UserCore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class UserCore {
1616
private UserID id;
1717

1818
/**
19-
* Username of the user. Unique within this instance of GitLab.
19+
* Username of the user. Unique within the instance of GitLab.
2020
*/
2121
private String username;
2222

src/main/java/graphql/gitlab/model/WorkItem.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public class WorkItem {
6969
private Time updatedAt;
7070

7171
/**
72-
* URL of this object.
72+
* URL of the object.
7373
*/
7474
private String webUrl;
7575

src/main/java/graphql/gitlab/model/WorkItemWidget.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
@JsonbSubtype(alias = "WorkItemWidgetCrmContacts", type = WorkItemWidgetCrmContacts.class),
1515
@JsonbSubtype(alias = "WorkItemWidgetCurrentUserTodos", type = WorkItemWidgetCurrentUserTodos.class),
1616
@JsonbSubtype(alias = "WorkItemWidgetCustomFields", type = WorkItemWidgetCustomFields.class),
17-
@JsonbSubtype(alias = "WorkItemWidgetCustomStatus", type = WorkItemWidgetCustomStatus.class),
1817
@JsonbSubtype(alias = "WorkItemWidgetDescription", type = WorkItemWidgetDescription.class),
1918
@JsonbSubtype(alias = "WorkItemWidgetDesigns", type = WorkItemWidgetDesigns.class),
2019
@JsonbSubtype(alias = "WorkItemWidgetDevelopment", type = WorkItemWidgetDevelopment.class),
@@ -36,6 +35,8 @@
3635
@JsonbSubtype(alias = "WorkItemWidgetStatus", type = WorkItemWidgetStatus.class),
3736
@JsonbSubtype(alias = "WorkItemWidgetTestReports", type = WorkItemWidgetTestReports.class),
3837
@JsonbSubtype(alias = "WorkItemWidgetTimeTracking", type = WorkItemWidgetTimeTracking.class),
38+
@JsonbSubtype(alias = "WorkItemWidgetVerificationStatus", type = WorkItemWidgetVerificationStatus.class),
39+
@JsonbSubtype(alias = "WorkItemWidgetVulnerabilities", type = WorkItemWidgetVulnerabilities.class),
3940
@JsonbSubtype(alias = "WorkItemWidgetWeight", type = WorkItemWidgetWeight.class)
4041
})
4142
@Name("WorkItemWidget")

src/main/java/graphql/gitlab/model/WorkItemWidgetCustomStatus.java

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 1 addition & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,12 @@
11
package graphql.gitlab.model;
22

3-
import java.util.Objects;
4-
53
import org.eclipse.microprofile.graphql.Name;
64

75
/**
8-
* Represents a status widget
6+
* Represents status widget
97
*/
108
@Name("WorkItemWidgetStatus")
119
public class WorkItemWidgetStatus implements WorkItemWidget {
1210

13-
/**
14-
* Status of the work item. Introduced in GitLab 15.5: **Status**: Experiment.
15-
*/
16-
private String status;
17-
18-
public String getStatus() {
19-
return status;
20-
}
21-
22-
public WorkItemWidgetStatus setStatus(String status) {
23-
this.status = status;
24-
return this;
25-
}
26-
27-
@Override
28-
public int hashCode() {
29-
return Objects.hash(status);
30-
}
31-
32-
@Override
33-
public boolean equals(Object obj) {
34-
if (this == obj)
35-
return true;
36-
if (obj == null)
37-
return false;
38-
if (getClass() != obj.getClass())
39-
return false;
40-
WorkItemWidgetStatus other = (WorkItemWidgetStatus) obj;
41-
return Objects.equals(status, other.status);
42-
}
43-
44-
@Override
45-
public String toString() {
46-
return "WorkItemWidgetStatus [status=" + status + "]";
47-
}
4811

4912
}
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
package graphql.gitlab.model;
2+
3+
import org.eclipse.microprofile.graphql.Name;
4+
5+
/**
6+
* Type of a work item widget
7+
*/
8+
@Name("WorkItemWidgetType")
9+
public enum WorkItemWidgetType {
10+
11+
/**
12+
* Assignees widget.
13+
*/
14+
ASSIGNEES,
15+
/**
16+
* Description widget.
17+
*/
18+
DESCRIPTION,
19+
/**
20+
* Hierarchy widget.
21+
*/
22+
HIERARCHY,
23+
/**
24+
* Labels widget.
25+
*/
26+
LABELS,
27+
/**
28+
* Milestone widget.
29+
*/
30+
MILESTONE,
31+
/**
32+
* Notes widget.
33+
*/
34+
NOTES,
35+
/**
36+
* Start And Due Date widget.
37+
*/
38+
START_AND_DUE_DATE,
39+
/**
40+
* Health Status widget.
41+
*/
42+
HEALTH_STATUS,
43+
/**
44+
* Weight widget.
45+
*/
46+
WEIGHT,
47+
/**
48+
* Iteration widget.
49+
*/
50+
ITERATION,
51+
/**
52+
* Progress widget.
53+
*/
54+
PROGRESS,
55+
/**
56+
* Verification Status widget.
57+
*/
58+
VERIFICATION_STATUS,
59+
/**
60+
* Requirement Legacy widget.
61+
*/
62+
REQUIREMENT_LEGACY,
63+
/**
64+
* Test Reports widget.
65+
*/
66+
TEST_REPORTS,
67+
/**
68+
* Notifications widget.
69+
*/
70+
NOTIFICATIONS,
71+
/**
72+
* Current User Todos widget.
73+
*/
74+
CURRENT_USER_TODOS,
75+
/**
76+
* Award Emoji widget.
77+
*/
78+
AWARD_EMOJI,
79+
/**
80+
* Linked Items widget.
81+
*/
82+
LINKED_ITEMS,
83+
/**
84+
* Color widget.
85+
*/
86+
COLOR,
87+
/**
88+
* Participants widget.
89+
*/
90+
PARTICIPANTS,
91+
/**
92+
* Time Tracking widget.
93+
*/
94+
TIME_TRACKING,
95+
/**
96+
* Designs widget.
97+
*/
98+
DESIGNS,
99+
/**
100+
* Development widget.
101+
*/
102+
DEVELOPMENT,
103+
/**
104+
* Crm Contacts widget.
105+
*/
106+
CRM_CONTACTS,
107+
/**
108+
* Email Participants widget.
109+
*/
110+
EMAIL_PARTICIPANTS,
111+
/**
112+
* Status widget.
113+
*/
114+
STATUS,
115+
/**
116+
* Linked Resources widget.
117+
*/
118+
LINKED_RESOURCES,
119+
/**
120+
* Custom Fields widget.
121+
*/
122+
CUSTOM_FIELDS,
123+
/**
124+
* Error Tracking widget.
125+
*/
126+
ERROR_TRACKING,
127+
/**
128+
* Vulnerabilities widget.
129+
*/
130+
VULNERABILITIES;
131+
132+
}

0 commit comments

Comments
 (0)