Commit 3c27dd06 authored by Jeremie Bresson's avatar Jeremie Bresson
Browse files

Merge remote-tracking branch 'origin/main' into 6.x

# Conflicts:
#	src/main/java/org/gitlab4j/api/models/Link.java
#	src/main/java/org/gitlab4j/api/models/PackageFile.java
parents 982f4b64 ad6d8d4f
...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models; ...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class Tag { import java.io.Serializable;
public class Tag implements Serializable {
private static final long serialVersionUID = 1L;
private Commit commit; private Commit commit;
private String message; private String message;
......
...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models; ...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class TaskCompletionStatus { import java.io.Serializable;
public class TaskCompletionStatus implements Serializable {
private static final long serialVersionUID = 1L;
private Integer count; private Integer count;
private Integer completedCount; private Integer completedCount;
......
...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models; ...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class TimeStats { import java.io.Serializable;
public class TimeStats implements Serializable {
private static final long serialVersionUID = 1L;
private Integer timeEstimate; private Integer timeEstimate;
private Integer totalTimeSpent; private Integer totalTimeSpent;
......
package org.gitlab4j.api.models; package org.gitlab4j.api.models;
import java.io.IOException;
import java.util.Date;
import org.gitlab4j.api.Constants.TodoAction;
import org.gitlab4j.api.Constants.TodoState;
import org.gitlab4j.api.Constants.TodoType;
import org.gitlab4j.api.utils.JacksonJson;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
...@@ -16,8 +8,17 @@ import com.fasterxml.jackson.databind.JsonDeserializer; ...@@ -16,8 +8,17 @@ import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;
import org.gitlab4j.api.Constants.TodoAction;
import org.gitlab4j.api.Constants.TodoState;
import org.gitlab4j.api.Constants.TodoType;
import org.gitlab4j.api.utils.JacksonJson;
import java.io.IOException;
import java.io.Serializable;
import java.util.Date;
public class Todo { public class Todo implements Serializable {
private static final long serialVersionUID = 1L;
private Long id; private Long id;
private Project project; private Project project;
......
...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models; ...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class Topic { import java.io.Serializable;
public class Topic implements Serializable {
private static final long serialVersionUID = 1L;
private Integer id; private Integer id;
......
...@@ -4,6 +4,7 @@ import org.gitlab4j.api.GitLabApiForm; ...@@ -4,6 +4,7 @@ import org.gitlab4j.api.GitLabApiForm;
import org.gitlab4j.api.TopicsApi; import org.gitlab4j.api.TopicsApi;
import java.io.File; import java.io.File;
import java.io.Serializable;
/** /**
* This class is utilized by the {@link TopicsApi#createTopic(TopicParams)} * This class is utilized by the {@link TopicsApi#createTopic(TopicParams)}
...@@ -12,7 +13,8 @@ import java.io.File; ...@@ -12,7 +13,8 @@ import java.io.File;
* *
* Avatar Upload has its own Upload in {@link TopicsApi#updateTopicAvatar(Integer,File)} * Avatar Upload has its own Upload in {@link TopicsApi#updateTopicAvatar(Integer,File)}
*/ */
public class TopicParams { public class TopicParams implements Serializable {
private static final long serialVersionUID = 1L;
private String name; private String name;
private String title; private String title;
......
...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models; ...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class TreeItem { import java.io.Serializable;
public class TreeItem implements Serializable {
private static final long serialVersionUID = 1L;
public enum Type { public enum Type {
TREE, BLOB, COMMIT; TREE, BLOB, COMMIT;
......
package org.gitlab4j.api.models; package org.gitlab4j.api.models;
import java.io.Serializable;
import java.util.Date; import java.util.Date;
public class Trigger { public class Trigger implements Serializable {
private static final long serialVersionUID = 1L;
private Long id; private Long id;
private String description; private String description;
......
package org.gitlab4j.api.models; package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import org.gitlab4j.api.utils.JacksonJson;
public class User extends AbstractUser<User> { public class User extends AbstractUser<User> {
private static final long serialVersionUID = 1L;
private String bio; private String bio;
private Boolean bot; private Boolean bot;
......
package org.gitlab4j.api.models; package org.gitlab4j.api.models;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.gitlab4j.api.utils.JacksonJson;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonValue;
import org.gitlab4j.api.utils.JacksonJson;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
public class Variable { public class Variable implements Serializable {
private static final long serialVersionUID = 1L;
/** /**
* Enum for the various Commit build status values. * Enum for the various Commit build status values.
......
...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models; ...@@ -2,7 +2,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class Version { import java.io.Serializable;
public class Version implements Serializable {
private static final long serialVersionUID = 1L;
private String version; private String version;
private String revision; private String revision;
......
...@@ -2,9 +2,13 @@ package org.gitlab4j.api.models; ...@@ -2,9 +2,13 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class WikiAttachment { import java.io.Serializable;
public static class Link { public class WikiAttachment implements Serializable {
private static final long serialVersionUID = 1L;
public static class Link implements Serializable {
private static final long serialVersionUID = 1L;
private String url; private String url;
private String markdown; private String markdown;
...@@ -12,15 +16,15 @@ public class WikiAttachment { ...@@ -12,15 +16,15 @@ public class WikiAttachment {
public String getUrl() { public String getUrl() {
return url; return url;
} }
public void setUrl(String url) { public void setUrl(String url) {
this.url = url; this.url = url;
} }
public String getMarkdown() { public String getMarkdown() {
return markdown; return markdown;
} }
public void setMarkdown(String markdown) { public void setMarkdown(String markdown) {
this.markdown = markdown; this.markdown = markdown;
} }
......
...@@ -25,7 +25,10 @@ package org.gitlab4j.api.models; ...@@ -25,7 +25,10 @@ package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class WikiPage { import java.io.Serializable;
public class WikiPage implements Serializable {
private static final long serialVersionUID = 1L;
private String title; private String title;
private String content; private String content;
......
package org.gitlab4j.api.services; package org.gitlab4j.api.services;
import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
...@@ -9,7 +10,8 @@ import org.gitlab4j.api.utils.JacksonJson; ...@@ -9,7 +10,8 @@ import org.gitlab4j.api.utils.JacksonJson;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
public abstract class NotificationService { public abstract class NotificationService implements Serializable{
private static final long serialVersionUID = 1L;
public static final String NOTIFY_ONLY_BROKEN_PIPELINES_PROP = "notify_only_broken_pipelines"; public static final String NOTIFY_ONLY_BROKEN_PIPELINES_PROP = "notify_only_broken_pipelines";
public static final String NOTIFY_ONLY_DEFAULT_BRANCH_PROP = "notify_only_default_branch"; public static final String NOTIFY_ONLY_DEFAULT_BRANCH_PROP = "notify_only_default_branch";
......
...@@ -5,7 +5,8 @@ import org.gitlab4j.api.GitLabApiForm; ...@@ -5,7 +5,8 @@ import org.gitlab4j.api.GitLabApiForm;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
public class SlackService extends NotificationService { public class SlackService extends NotificationService {
private static final long serialVersionUID = 1L;
private String defaultChannel; private String defaultChannel;
/** /**
......
...@@ -3,6 +3,7 @@ package org.gitlab4j.api.systemhooks; ...@@ -3,6 +3,7 @@ package org.gitlab4j.api.systemhooks;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
public abstract class AbstractSystemHookEvent implements SystemHookEvent { public abstract class AbstractSystemHookEvent implements SystemHookEvent {
private static final long serialVersionUID = 1L;
private String requestUrl; private String requestUrl;
private String requestQueryString; private String requestQueryString;
......
...@@ -5,6 +5,7 @@ import java.util.Date; ...@@ -5,6 +5,7 @@ import java.util.Date;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class GroupMemberSystemHookEvent extends AbstractSystemHookEvent { public class GroupMemberSystemHookEvent extends AbstractSystemHookEvent {
private static final long serialVersionUID = 1L;
public static final String NEW_GROUP_MEMBER_EVENT = "user_add_to_group"; public static final String NEW_GROUP_MEMBER_EVENT = "user_add_to_group";
public static final String GROUP_MEMBER_REMOVED_EVENT = "user_remove_from_group"; public static final String GROUP_MEMBER_REMOVED_EVENT = "user_remove_from_group";
......
...@@ -5,6 +5,7 @@ import java.util.Date; ...@@ -5,6 +5,7 @@ import java.util.Date;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class GroupSystemHookEvent extends AbstractSystemHookEvent { public class GroupSystemHookEvent extends AbstractSystemHookEvent {
private static final long serialVersionUID = 1L;
public static final String GROUP_CREATE_EVENT = "group_create"; public static final String GROUP_CREATE_EVENT = "group_create";
public static final String GROUP_DESTROY_EVENT = "group_destroy"; public static final String GROUP_DESTROY_EVENT = "group_destroy";
......
...@@ -5,7 +5,8 @@ import java.util.Date; ...@@ -5,7 +5,8 @@ import java.util.Date;
import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJson;
public class KeySystemHookEvent extends AbstractSystemHookEvent { public class KeySystemHookEvent extends AbstractSystemHookEvent {
private static final long serialVersionUID = 1L;
public static final String KEY_CREATE_EVENT = "key_create"; public static final String KEY_CREATE_EVENT = "key_create";
public static final String KEY_DESTROY_EVENT = "key_destroy"; public static final String KEY_DESTROY_EVENT = "key_destroy";
......
...@@ -3,6 +3,7 @@ package org.gitlab4j.api.systemhooks; ...@@ -3,6 +3,7 @@ package org.gitlab4j.api.systemhooks;
import org.gitlab4j.api.webhook.MergeRequestEvent; import org.gitlab4j.api.webhook.MergeRequestEvent;
public class MergeRequestSystemHookEvent extends MergeRequestEvent implements SystemHookEvent { public class MergeRequestSystemHookEvent extends MergeRequestEvent implements SystemHookEvent {
private static final long serialVersionUID = 1L;
public static final String X_GITLAB_EVENT = "System Hook"; public static final String X_GITLAB_EVENT = "System Hook";
public static final String MERGE_REQUEST_EVENT = "merge_request"; public static final String MERGE_REQUEST_EVENT = "merge_request";
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment