Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
佳 邓
Gitlab4j Api
Commits
45ff580c
Commit
45ff580c
authored
Apr 16, 2019
by
Greg Messner
Browse files
Removed use of JAXB (#327).
parent
7a0906fd
Changes
113
Hide whitespace changes
Inline
Side-by-side
src/main/java/org/gitlab4j/api/models/MergeRequest.java
View file @
45ff580c
...
...
@@ -3,17 +3,11 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
java.util.List
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
com.fasterxml.jackson.databind.annotation.JsonDeserialize
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
MergeRequest
{
private
Integer
approvalsBeforeMerge
;
...
...
src/main/java/org/gitlab4j/api/models/Milestone.java
View file @
45ff580c
...
...
@@ -2,14 +2,8 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Milestone
{
private
Date
createdAt
;
...
...
src/main/java/org/gitlab4j/api/models/Namespace.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Namespace
{
private
Integer
id
;
...
...
src/main/java/org/gitlab4j/api/models/Note.java
View file @
45ff580c
...
...
@@ -2,18 +2,12 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
org.gitlab4j.api.utils.JacksonJsonEnumHelper
;
import
com.fasterxml.jackson.annotation.JsonCreator
;
import
com.fasterxml.jackson.annotation.JsonValue
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Note
{
/** Enum to use for ordering the results. */
...
...
src/main/java/org/gitlab4j/api/models/NotificationSettings.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
org.gitlab4j.api.utils.JacksonJsonEnumHelper
;
import
com.fasterxml.jackson.annotation.JsonCreator
;
import
com.fasterxml.jackson.annotation.JsonValue
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
NotificationSettings
{
/** Notification level */
...
...
src/main/java/org/gitlab4j/api/models/OauthTokenResponse.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
OauthTokenResponse
{
private
String
accessToken
;
...
...
src/main/java/org/gitlab4j/api/models/Owner.java
View file @
45ff580c
...
...
@@ -2,14 +2,8 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Owner
{
private
Date
createdAt
;
...
...
src/main/java/org/gitlab4j/api/models/Package.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
public
class
Package
{
private
Integer
id
;
...
...
src/main/java/org/gitlab4j/api/models/Participant.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlRootElement
;
@XmlRootElement
public
class
Participant
extends
AbstractUser
<
Participant
>
{
}
\ No newline at end of file
src/main/java/org/gitlab4j/api/models/Permissions.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Permissions
{
private
ProjectAccess
projectAccess
;
...
...
src/main/java/org/gitlab4j/api/models/Pipeline.java
View file @
45ff580c
...
...
@@ -2,14 +2,8 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Pipeline
{
private
Integer
id
;
...
...
src/main/java/org/gitlab4j/api/models/PipelineSchedule.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.util.Date
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
import
org.gitlab4j.api.utils.JacksonJson
;
public
class
PipelineSchedule
{
private
Integer
id
;
...
...
src/main/java/org/gitlab4j/api/models/Position.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
org.gitlab4j.api.utils.JacksonJsonEnumHelper
;
import
com.fasterxml.jackson.annotation.JsonCreator
;
import
com.fasterxml.jackson.annotation.JsonValue
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Position
{
public
static
enum
PositionType
{
...
...
src/main/java/org/gitlab4j/api/models/Project.java
View file @
45ff580c
...
...
@@ -4,18 +4,12 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
java.util.List
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
org.gitlab4j.api.utils.JacksonJsonEnumHelper
;
import
com.fasterxml.jackson.annotation.JsonCreator
;
import
com.fasterxml.jackson.annotation.JsonValue
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Project
{
// Enum for the merge_method of the Project instance.
...
...
src/main/java/org/gitlab4j/api/models/ProjectAccess.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
ProjectAccess
{
private
AccessLevel
accessLevel
;
...
...
src/main/java/org/gitlab4j/api/models/ProjectHook.java
View file @
45ff580c
...
...
@@ -3,16 +3,10 @@ package org.gitlab4j.api.models;
import
java.util.Date
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
ProjectHook
{
private
Boolean
buildEvents
;
...
...
src/main/java/org/gitlab4j/api/models/ProjectSharedGroup.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
ProjectSharedGroup
{
private
Integer
groupId
;
...
...
src/main/java/org/gitlab4j/api/models/ProjectStatistics.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
org.gitlab4j.api.utils.JacksonJson
;
/**
...
...
@@ -11,7 +8,6 @@ import org.gitlab4j.api.utils.JacksonJson;
* ProjectApi.getProject() has to be called with parameter statistics=true
* which is only allowed for GitLab admins.
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
ProjectStatistics
{
long
commitCount
;
...
...
src/main/java/org/gitlab4j/api/models/ProjectUser.java
View file @
45ff580c
package
org.gitlab4j.api.models
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
ProjectUser
{
private
Integer
id
;
...
...
src/main/java/org/gitlab4j/api/models/ProtectedBranch.java
View file @
45ff580c
...
...
@@ -3,14 +3,8 @@ package org.gitlab4j.api.models;
import
java.util.List
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.gitlab4j.api.utils.JacksonJson
;
@XmlRootElement
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
ProtectedBranch
{
private
String
name
;
...
...
Prev
1
2
3
4
5
6
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment