diff --git a/GenerateGitlabClient.java b/GenerateGitlabClient.java index aafaa35..342e25b 100755 --- a/GenerateGitlabClient.java +++ b/GenerateGitlabClient.java @@ -668,38 +668,38 @@ public static Config createConfig(Schema schema) { .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetAssignees") .addIncludeName("assignees") // - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetAwardEmoji") - // .addIncludeName("awardEmoji") // - // .addIncludeName("downvotes") // - // .addIncludeName("upvotes") // - .addIncludeName("type") // + // .addIncludeName("awardEmoji") // + // .addIncludeName("downvotes") // + // .addIncludeName("upvotes") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetColor") - // .addIncludeName("color") // - // .addIncludeName("textColor") // - .addIncludeName("type") // + // .addIncludeName("color") // + // .addIncludeName("textColor") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetCrmContacts") - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetCurrentUserTodos") - // .addIncludeName("currentUserTodos") // - .addIncludeName("type") // + // .addIncludeName("currentUserTodos") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetDescription") - // .addIncludeName("type") // + // // .addIncludeName("type") // // .addIncludeName("edited") // // .addIncludeName("lastEditedAt") // // .addIncludeName("lastEditedBy") // @@ -709,27 +709,27 @@ public static Config createConfig(Schema schema) { .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetDesigns") - // .addIncludeName("designCollection") // - .addIncludeName("type") // + // .addIncludeName("designCollection") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetDevelopment") - // .addIncludeName("closingMergeRequests") // - // .addIncludeName("featureFlags") // - // .addIncludeName("willAutoCloseByMergeRequest") // - .addIncludeName("type") // + // .addIncludeName("closingMergeRequests") // + // .addIncludeName("featureFlags") // + // .addIncludeName("willAutoCloseByMergeRequest") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetHealthStatus") - //.addIncludeName("healthStatus") // - .addIncludeName("type") // + //.addIncludeName("healthStatus") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetHierarchy") - // .addIncludeName("type") // + // // .addIncludeName("type") // .addIncludeName("ancestors") // .addIncludeName("children") // // .addIncludeName("depthLimitReachedByType") // @@ -741,7 +741,7 @@ public static Config createConfig(Schema schema) { .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetIteration") - .addIncludeName("type") // + // .addIncludeName("type") // // .addIncludeName("iteration") // ) // .addFilter(new FieldsFilter() @@ -749,7 +749,7 @@ public static Config createConfig(Schema schema) { .setTypeName("WorkItemWidgetLabels") // .addIncludeName("allowsScopedLabels") // .addIncludeName("labels") // - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) @@ -758,47 +758,47 @@ public static Config createConfig(Schema schema) { // .addIncludeName("blockedByCount") // // .addIncludeName("blockingCount") // .addIncludeName("linkedItems") // - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetMilestone") - // .addIncludeName("milestone") // - .addIncludeName("type") // + // .addIncludeName("milestone") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetNotes") // .addIncludeName("discussionLocked") // .addIncludeName("discussions") // - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetNotifications") - // .addIncludeName("subscribed") // - .addIncludeName("type") // + // .addIncludeName("subscribed") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetParticipants") - .addIncludeName("type") // + // .addIncludeName("type") // // .addIncludeName("participants") ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetRolledupDates") - // .addIncludeName("dueDate") // - // .addIncludeName("dueDateFixed") // - // .addIncludeName("dueDateIsFixed") // - // .addIncludeName("dueDateSourcingMilestone") // - // .addIncludeName("dueDateSourcingWorkItem") // - // .addIncludeName("startDate") // - // .addIncludeName("startDateFixed") // - // .addIncludeName("startDateIsFixed") // - // .addIncludeName("startDateSourcingMilestone") // - // .addIncludeName("startDateSourcingWorkItem") // - .addIncludeName("type") // + // .addIncludeName("dueDate") // + // .addIncludeName("dueDateFixed") // + // .addIncludeName("dueDateIsFixed") // + // .addIncludeName("dueDateSourcingMilestone") // + // .addIncludeName("dueDateSourcingWorkItem") // + // .addIncludeName("startDate") // + // .addIncludeName("startDateFixed") // + // .addIncludeName("startDateIsFixed") // + // .addIncludeName("startDateSourcingMilestone") // + // .addIncludeName("startDateSourcingWorkItem") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) @@ -809,9 +809,9 @@ public static Config createConfig(Schema schema) { // .addIncludeName("isFixed") //not available in 17.3 // .addIncludeName("rollUp") //not available in 17.3 .addIncludeName("startDate") // - // .addIncludeName("startDateSourcingMilestone") // - // .addIncludeName("startDateSourcingWorkItem") // - .addIncludeName("type") // + // .addIncludeName("startDateSourcingMilestone") // + // .addIncludeName("startDateSourcingWorkItem") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) @@ -821,24 +821,24 @@ public static Config createConfig(Schema schema) { .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetTimeTracking") - // .addIncludeName("timeEstimate") // - // .addIncludeName("timelogs") // - // .addIncludeName("totalTimeSpent") // - .addIncludeName("type") // + // .addIncludeName("timeEstimate") // + // .addIncludeName("timelogs") // + // .addIncludeName("totalTimeSpent") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetWeight") - // .addIncludeName("rolledUpCompletedWeight") // - // .addIncludeName("rolledUpWeight") // - // .addIncludeName("weight") // - // .addIncludeName("widgetDefinition") // - .addIncludeName("type") // + // .addIncludeName("rolledUpCompletedWeight") // + // .addIncludeName("rolledUpWeight") // + // .addIncludeName("weight") // + // .addIncludeName("widgetDefinition") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetEmailParticipants") - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) @@ -964,7 +964,7 @@ public static Config createConfig(Schema schema) { .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) .setTypeName("WorkItemWidgetDefinitionWeight") - .addIncludeName("type") // + // .addIncludeName("type") // ) // .addFilter(new FieldsFilter() .setTypeKind(Kind.OBJECT) diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetAssignees.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetAssignees.java index fc4c0ae..55d8e37 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetAssignees.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetAssignees.java @@ -15,11 +15,6 @@ public class WorkItemWidgetAssignees implements WorkItemWidget { */ private UserCoreConnection assignees; - /** - * Widget type. - */ - private WorkItemWidgetType type; - public UserCoreConnection getAssignees() { return assignees; } @@ -29,18 +24,9 @@ public WorkItemWidgetAssignees setAssignees(UserCoreConnection assignees) { return this; } - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetAssignees setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - @Override public int hashCode() { - return Objects.hash(assignees, type); + return Objects.hash(assignees); } @Override @@ -52,12 +38,12 @@ public boolean equals(Object obj) { if (getClass() != obj.getClass()) return false; WorkItemWidgetAssignees other = (WorkItemWidgetAssignees) obj; - return Objects.equals(assignees, other.assignees) && Objects.equals(type, other.type); + return Objects.equals(assignees, other.assignees); } @Override public String toString() { - return "WorkItemWidgetAssignees [assignees=" + assignees + ", type=" + type + "]"; + return "WorkItemWidgetAssignees [assignees=" + assignees + "]"; } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetAwardEmoji.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetAwardEmoji.java index 8d21d75..d7d401e 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetAwardEmoji.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetAwardEmoji.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetAwardEmoji") public class WorkItemWidgetAwardEmoji implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetAwardEmoji setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetAwardEmoji other = (WorkItemWidgetAwardEmoji) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetAwardEmoji [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetColor.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetColor.java index cc35f9f..167a5e0 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetColor.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetColor.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetColor") public class WorkItemWidgetColor implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetColor setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetColor other = (WorkItemWidgetColor) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetColor [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetCrmContacts.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetCrmContacts.java index ec96b5e..88fef4d 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetCrmContacts.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetCrmContacts.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetCrmContacts") public class WorkItemWidgetCrmContacts implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetCrmContacts setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetCrmContacts other = (WorkItemWidgetCrmContacts) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetCrmContacts [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetCurrentUserTodos.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetCurrentUserTodos.java index 2ebf3f9..9d7163a 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetCurrentUserTodos.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetCurrentUserTodos.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetCurrentUserTodos") public class WorkItemWidgetCurrentUserTodos implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetCurrentUserTodos setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetCurrentUserTodos other = (WorkItemWidgetCurrentUserTodos) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetCurrentUserTodos [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetDesigns.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetDesigns.java index f59473e..48fea6b 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetDesigns.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetDesigns.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetDesigns") public class WorkItemWidgetDesigns implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetDesigns setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetDesigns other = (WorkItemWidgetDesigns) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetDesigns [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetDevelopment.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetDevelopment.java index 1a1eaf6..5176a3e 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetDevelopment.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetDevelopment.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetDevelopment") public class WorkItemWidgetDevelopment implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetDevelopment setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetDevelopment other = (WorkItemWidgetDevelopment) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetDevelopment [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetEmailParticipants.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetEmailParticipants.java index 347ab9e..2d21bfc 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetEmailParticipants.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetEmailParticipants.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetEmailParticipants") public class WorkItemWidgetEmailParticipants implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetEmailParticipants setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetEmailParticipants other = (WorkItemWidgetEmailParticipants) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetEmailParticipants [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetHealthStatus.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetHealthStatus.java index a6519f7..fd29e89 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetHealthStatus.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetHealthStatus.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetHealthStatus") public class WorkItemWidgetHealthStatus implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetHealthStatus setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetHealthStatus other = (WorkItemWidgetHealthStatus) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetHealthStatus [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetIteration.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetIteration.java index 66682c5..0e57abe 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetIteration.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetIteration.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetIteration") public class WorkItemWidgetIteration implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetIteration setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetIteration other = (WorkItemWidgetIteration) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetIteration [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetLabels.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetLabels.java index 45ac693..84fe626 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetLabels.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetLabels.java @@ -15,11 +15,6 @@ public class WorkItemWidgetLabels implements WorkItemWidget { */ private LabelConnection labels; - /** - * Widget type. - */ - private WorkItemWidgetType type; - public LabelConnection getLabels() { return labels; } @@ -29,18 +24,9 @@ public WorkItemWidgetLabels setLabels(LabelConnection labels) { return this; } - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetLabels setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - @Override public int hashCode() { - return Objects.hash(labels, type); + return Objects.hash(labels); } @Override @@ -52,12 +38,12 @@ public boolean equals(Object obj) { if (getClass() != obj.getClass()) return false; WorkItemWidgetLabels other = (WorkItemWidgetLabels) obj; - return Objects.equals(labels, other.labels) && Objects.equals(type, other.type); + return Objects.equals(labels, other.labels); } @Override public String toString() { - return "WorkItemWidgetLabels [labels=" + labels + ", type=" + type + "]"; + return "WorkItemWidgetLabels [labels=" + labels + "]"; } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetLinkedItems.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetLinkedItems.java index e7f4e25..830c68f 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetLinkedItems.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetLinkedItems.java @@ -15,11 +15,6 @@ public class WorkItemWidgetLinkedItems implements WorkItemWidget { */ private LinkedWorkItemTypeConnection linkedItems; - /** - * Widget type. - */ - private WorkItemWidgetType type; - public LinkedWorkItemTypeConnection getLinkedItems() { return linkedItems; } @@ -29,18 +24,9 @@ public WorkItemWidgetLinkedItems setLinkedItems(LinkedWorkItemTypeConnection lin return this; } - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetLinkedItems setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - @Override public int hashCode() { - return Objects.hash(linkedItems, type); + return Objects.hash(linkedItems); } @Override @@ -52,12 +38,12 @@ public boolean equals(Object obj) { if (getClass() != obj.getClass()) return false; WorkItemWidgetLinkedItems other = (WorkItemWidgetLinkedItems) obj; - return Objects.equals(linkedItems, other.linkedItems) && Objects.equals(type, other.type); + return Objects.equals(linkedItems, other.linkedItems); } @Override public String toString() { - return "WorkItemWidgetLinkedItems [linkedItems=" + linkedItems + ", type=" + type + "]"; + return "WorkItemWidgetLinkedItems [linkedItems=" + linkedItems + "]"; } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetMilestone.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetMilestone.java index f636d37..413e689 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetMilestone.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetMilestone.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetMilestone") public class WorkItemWidgetMilestone implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetMilestone setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetMilestone other = (WorkItemWidgetMilestone) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetMilestone [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetNotes.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetNotes.java index 541ed76..fd8d053 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetNotes.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetNotes.java @@ -15,11 +15,6 @@ public class WorkItemWidgetNotes implements WorkItemWidget { */ private DiscussionConnection discussions; - /** - * Widget type. - */ - private WorkItemWidgetType type; - public DiscussionConnection getDiscussions() { return discussions; } @@ -29,18 +24,9 @@ public WorkItemWidgetNotes setDiscussions(DiscussionConnection discussions) { return this; } - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetNotes setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - @Override public int hashCode() { - return Objects.hash(discussions, type); + return Objects.hash(discussions); } @Override @@ -52,12 +38,12 @@ public boolean equals(Object obj) { if (getClass() != obj.getClass()) return false; WorkItemWidgetNotes other = (WorkItemWidgetNotes) obj; - return Objects.equals(discussions, other.discussions) && Objects.equals(type, other.type); + return Objects.equals(discussions, other.discussions); } @Override public String toString() { - return "WorkItemWidgetNotes [discussions=" + discussions + ", type=" + type + "]"; + return "WorkItemWidgetNotes [discussions=" + discussions + "]"; } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetNotifications.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetNotifications.java index 919a1b8..7d4941c 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetNotifications.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetNotifications.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetNotifications") public class WorkItemWidgetNotifications implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetNotifications setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetNotifications other = (WorkItemWidgetNotifications) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetNotifications [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetParticipants.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetParticipants.java index 97b9db8..8db6036 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetParticipants.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetParticipants.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetParticipants") public class WorkItemWidgetParticipants implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetParticipants setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetParticipants other = (WorkItemWidgetParticipants) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetParticipants [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetRolledupDates.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetRolledupDates.java index d8d335e..ed70f62 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetRolledupDates.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetRolledupDates.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetRolledupDates") public class WorkItemWidgetRolledupDates implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetRolledupDates setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetRolledupDates other = (WorkItemWidgetRolledupDates) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetRolledupDates [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetStartAndDueDate.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetStartAndDueDate.java index 72e6431..3976294 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetStartAndDueDate.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetStartAndDueDate.java @@ -20,11 +20,6 @@ public class WorkItemWidgetStartAndDueDate implements WorkItemWidget { */ private Date startDate; - /** - * Widget type. - */ - private WorkItemWidgetType type; - public Date getDueDate() { return dueDate; } @@ -43,18 +38,9 @@ public WorkItemWidgetStartAndDueDate setStartDate(Date startDate) { return this; } - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetStartAndDueDate setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - @Override public int hashCode() { - return Objects.hash(dueDate, startDate, type); + return Objects.hash(dueDate, startDate); } @Override @@ -66,12 +52,12 @@ public boolean equals(Object obj) { if (getClass() != obj.getClass()) return false; WorkItemWidgetStartAndDueDate other = (WorkItemWidgetStartAndDueDate) obj; - return Objects.equals(dueDate, other.dueDate) && Objects.equals(startDate, other.startDate) && Objects.equals(type, other.type); + return Objects.equals(dueDate, other.dueDate) && Objects.equals(startDate, other.startDate); } @Override public String toString() { - return "WorkItemWidgetStartAndDueDate [dueDate=" + dueDate + ", startDate=" + startDate + ", type=" + type + "]"; + return "WorkItemWidgetStartAndDueDate [dueDate=" + dueDate + ", startDate=" + startDate + "]"; } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetTimeTracking.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetTimeTracking.java index 19f2c12..dd6ae3e 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetTimeTracking.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetTimeTracking.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetTimeTracking") public class WorkItemWidgetTimeTracking implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetTimeTracking setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetTimeTracking other = (WorkItemWidgetTimeTracking) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetTimeTracking [type=" + type + "]"; - } } diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetType.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetType.java deleted file mode 100644 index dee705e..0000000 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetType.java +++ /dev/null @@ -1,116 +0,0 @@ -package graphql.gitlab.model; - -import org.eclipse.microprofile.graphql.Name; - -/** - * Type of a work item widget - */ -@Name("WorkItemWidgetType") -public enum WorkItemWidgetType { - - /** - * Assignees widget. - */ - ASSIGNEES, - /** - * Description widget. - */ - DESCRIPTION, - /** - * Hierarchy widget. - */ - HIERARCHY, - /** - * Labels widget. - */ - LABELS, - /** - * Milestone widget. - */ - MILESTONE, - /** - * Notes widget. - */ - NOTES, - /** - * Start And Due Date widget. - */ - START_AND_DUE_DATE, - /** - * Health Status widget. - */ - HEALTH_STATUS, - /** - * Weight widget. - */ - WEIGHT, - /** - * Iteration widget. - */ - ITERATION, - /** - * Progress widget. - */ - PROGRESS, - /** - * Status widget. - */ - STATUS, - /** - * Requirement Legacy widget. - */ - REQUIREMENT_LEGACY, - /** - * Test Reports widget. - */ - TEST_REPORTS, - /** - * Notifications widget. - */ - NOTIFICATIONS, - /** - * Current User Todos widget. - */ - CURRENT_USER_TODOS, - /** - * Award Emoji widget. - */ - AWARD_EMOJI, - /** - * Linked Items widget. - */ - LINKED_ITEMS, - /** - * Color widget. - */ - COLOR, - /** - * Rolledup Dates widget. - */ - ROLLEDUP_DATES, - /** - * Participants widget. - */ - PARTICIPANTS, - /** - * Time Tracking widget. - */ - TIME_TRACKING, - /** - * Designs widget. - */ - DESIGNS, - /** - * Development widget. - */ - DEVELOPMENT, - /** - * Crm Contacts widget. - */ - CRM_CONTACTS, - /** - * Email Participants widget. - */ - EMAIL_PARTICIPANTS; - -} diff --git a/src/main/java/graphql/gitlab/model/WorkItemWidgetWeight.java b/src/main/java/graphql/gitlab/model/WorkItemWidgetWeight.java index 9cb088c..fb17dde 100644 --- a/src/main/java/graphql/gitlab/model/WorkItemWidgetWeight.java +++ b/src/main/java/graphql/gitlab/model/WorkItemWidgetWeight.java @@ -1,7 +1,5 @@ package graphql.gitlab.model; -import java.util.Objects; - import org.eclipse.microprofile.graphql.Name; /** @@ -10,40 +8,5 @@ @Name("WorkItemWidgetWeight") public class WorkItemWidgetWeight implements WorkItemWidget { - /** - * Widget type. - */ - private WorkItemWidgetType type; - - public WorkItemWidgetType getType() { - return type; - } - - public WorkItemWidgetWeight setType(WorkItemWidgetType type) { - this.type = type; - return this; - } - - @Override - public int hashCode() { - return Objects.hash(type); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - WorkItemWidgetWeight other = (WorkItemWidgetWeight) obj; - return Objects.equals(type, other.type); - } - - @Override - public String toString() { - return "WorkItemWidgetWeight [type=" + type + "]"; - } }