@@ -38,15 +38,15 @@ data class GitLabMergeRequest(
38
38
@SerialName(" allow_maintainer_to_push" )
39
39
val allowMaintainerToPush : Boolean = false ,
40
40
@SerialName(" approvals_before_merge" )
41
- val approvalsBeforeMerge : Int? ,
42
- val assignee : GitLabUser ? ,
41
+ val approvalsBeforeMerge : Int = 0 ,
42
+ val assignee : GitLabUser ? = null ,
43
43
val author : GitLabUser ,
44
44
@SerialName(" changes_count" )
45
45
val changesCount : String ,
46
46
@SerialName(" closed_at" )
47
47
val closedAt : Instant ? = null ,
48
48
@SerialName(" closed_by" )
49
- val closedBy : GitLabUser ? ,
49
+ val closedBy : GitLabUser ? = null ,
50
50
val description : String ,
51
51
@SerialName(" diff_refs" )
52
52
val diffRefs : GitLabDiffRefs ,
@@ -69,7 +69,7 @@ data class GitLabMergeRequest(
69
69
@SerialName(" merged_at" )
70
70
val mergedAt : Instant ? = null ,
71
71
@SerialName(" merged_by" )
72
- val mergedBy : GitLabUser ? ,
72
+ val mergedBy : GitLabUser ? = null ,
73
73
@SerialName(" merge_when_pipeline_succeeds" )
74
74
val mergeOnPipelineSuccess : Boolean ,
75
75
val milestone : GitLabMilestone ? = null ,
@@ -78,7 +78,7 @@ data class GitLabMergeRequest(
78
78
val projectId : String ,
79
79
val sha : String ,
80
80
@SerialName(" should_remove_source_branch" )
81
- val shouldRemoveSourceBranch : Boolean? = null ,
81
+ val shouldRemoveSourceBranch : Boolean? = false ,
82
82
@SerialName(" source_branch" )
83
83
val sourceBranch : String ,
84
84
@SerialName(" source_project_id" )
@@ -108,9 +108,9 @@ data class GitLabMergeRequest(
108
108
@Serializable
109
109
data class GitLabMergeRequestTimeStats (
110
110
@SerialName(" human_time_estimate" )
111
- val humanTimeEstimate : Int? ,
111
+ val humanTimeEstimate : Int = 0 ,
112
112
@SerialName(" human_time_spent" )
113
- val humanTimeSpent : Int? ,
113
+ val humanTimeSpent : Int = 0 ,
114
114
@SerialName(" time_estimate" )
115
115
val timeEstimate : Int ,
116
116
@SerialName(" total_time_spent" )
@@ -202,7 +202,7 @@ enum class GitLabPipelineStatus {
202
202
@Serializable
203
203
data class GitLabUser (
204
204
@SerialName(" avatar_url" )
205
- val avatarUrl : String? ,
205
+ val avatarUrl : String? = null ,
206
206
val id : Int ,
207
207
val name : String ,
208
208
val state : GitLabUserState ,
0 commit comments