Skip to content

Commit 37e5536

Browse files
box-sdk-buildbox-sdk-build
andauthored
fix: Fix mergeMaps function (box/box-codegen#734) (#324)
Co-authored-by: box-sdk-build <[email protected]>
1 parent 79a2b87 commit 37e5536

File tree

387 files changed

+1583
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

387 files changed

+1583
-3
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "20cb559", "specHash": "630fc85", "version": "0.7.0" }
1+
{ "engineHash": "8db92f5", "specHash": "630fc85", "version": "0.7.0" }

src/main/java/com/box/sdkgen/internal/utils/UtilsManager.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,12 @@ public static <K, V> Entry<K, V> entryOf(K key, V value) {
7676

7777
public static <K, V> Map<K, V> mergeMaps(Map<K, V> map1, Map<K, V> map2) {
7878
Map<K, V> mergedMap = new HashMap<>();
79-
mergedMap.putAll(map1);
80-
mergedMap.putAll(map2);
79+
if (map1 != null) {
80+
mergedMap.putAll(map1);
81+
}
82+
if (map2 != null) {
83+
mergedMap.putAll(map2);
84+
}
8185
return mergedMap;
8286
}
8387

src/main/java/com/box/sdkgen/managers/ai/AiManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,10 @@ public static class AiManagerBuilder {
189189

190190
protected NetworkSession networkSession;
191191

192+
public AiManagerBuilder() {
193+
this.networkSession = new NetworkSession();
194+
}
195+
192196
public AiManagerBuilder auth(Authentication auth) {
193197
this.auth = auth;
194198
return this;

src/main/java/com/box/sdkgen/managers/ai/CreateAiAskHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateAiAskHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateAiAskHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateAiAskHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/ai/CreateAiExtractHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateAiExtractHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateAiExtractHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateAiExtractHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/ai/CreateAiExtractStructuredHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateAiExtractStructuredHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateAiExtractStructuredHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateAiExtractStructuredHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/ai/CreateAiTextGenHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateAiTextGenHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateAiTextGenHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateAiTextGenHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/ai/GetAiAgentDefaultConfigHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetAiAgentDefaultConfigHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetAiAgentDefaultConfigHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetAiAgentDefaultConfigHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/aistudio/AiStudioManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,10 @@ public static class AiStudioManagerBuilder {
202202

203203
protected NetworkSession networkSession;
204204

205+
public AiStudioManagerBuilder() {
206+
this.networkSession = new NetworkSession();
207+
}
208+
205209
public AiStudioManagerBuilder auth(Authentication auth) {
206210
this.auth = auth;
207211
return this;

src/main/java/com/box/sdkgen/managers/aistudio/CreateAiAgentHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateAiAgentHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateAiAgentHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateAiAgentHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/aistudio/DeleteAiAgentByIdHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class DeleteAiAgentByIdHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public DeleteAiAgentByIdHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public DeleteAiAgentByIdHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/aistudio/GetAiAgentByIdHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetAiAgentByIdHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetAiAgentByIdHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetAiAgentByIdHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/aistudio/GetAiAgentsHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetAiAgentsHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetAiAgentsHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetAiAgentsHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/aistudio/UpdateAiAgentByIdHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class UpdateAiAgentByIdHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public UpdateAiAgentByIdHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public UpdateAiAgentByIdHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/appitemassociations/AppItemAssociationsManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ public static class AppItemAssociationsManagerBuilder {
144144

145145
protected NetworkSession networkSession;
146146

147+
public AppItemAssociationsManagerBuilder() {
148+
this.networkSession = new NetworkSession();
149+
}
150+
147151
public AppItemAssociationsManagerBuilder auth(Authentication auth) {
148152
this.auth = auth;
149153
return this;

src/main/java/com/box/sdkgen/managers/appitemassociations/GetFileAppItemAssociationsHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetFileAppItemAssociationsHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetFileAppItemAssociationsHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetFileAppItemAssociationsHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/appitemassociations/GetFolderAppItemAssociationsHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ public static class GetFolderAppItemAssociationsHeadersBuilder {
2525

2626
protected Map<String, String> extraHeaders;
2727

28+
public GetFolderAppItemAssociationsHeadersBuilder() {
29+
this.extraHeaders = mapOf();
30+
}
31+
2832
public GetFolderAppItemAssociationsHeadersBuilder extraHeaders(
2933
Map<String, String> extraHeaders) {
3034
this.extraHeaders = extraHeaders;

src/main/java/com/box/sdkgen/managers/authorization/AuthorizationManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ public static class AuthorizationManagerBuilder {
152152

153153
protected NetworkSession networkSession;
154154

155+
public AuthorizationManagerBuilder() {
156+
this.networkSession = new NetworkSession();
157+
}
158+
155159
public AuthorizationManagerBuilder auth(Authentication auth) {
156160
this.auth = auth;
157161
return this;

src/main/java/com/box/sdkgen/managers/authorization/AuthorizeUserHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class AuthorizeUserHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public AuthorizeUserHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public AuthorizeUserHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/authorization/RefreshAccessTokenHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class RefreshAccessTokenHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public RefreshAccessTokenHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public RefreshAccessTokenHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/authorization/RequestAccessTokenHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class RequestAccessTokenHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public RequestAccessTokenHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public RequestAccessTokenHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/authorization/RevokeAccessTokenHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class RevokeAccessTokenHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public RevokeAccessTokenHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public RevokeAccessTokenHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/avatars/AvatarsManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@ public static class AvatarsManagerBuilder {
132132

133133
protected NetworkSession networkSession;
134134

135+
public AvatarsManagerBuilder() {
136+
this.networkSession = new NetworkSession();
137+
}
138+
135139
public AvatarsManagerBuilder auth(Authentication auth) {
136140
this.auth = auth;
137141
return this;

src/main/java/com/box/sdkgen/managers/avatars/CreateUserAvatarHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateUserAvatarHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateUserAvatarHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateUserAvatarHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/avatars/DeleteUserAvatarHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class DeleteUserAvatarHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public DeleteUserAvatarHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public DeleteUserAvatarHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/avatars/GetUserAvatarHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetUserAvatarHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetUserAvatarHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetUserAvatarHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/chunkeduploads/ChunkedUploadsManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,10 @@ public static class ChunkedUploadsManagerBuilder {
499499

500500
protected NetworkSession networkSession;
501501

502+
public ChunkedUploadsManagerBuilder() {
503+
this.networkSession = new NetworkSession();
504+
}
505+
502506
public ChunkedUploadsManagerBuilder auth(Authentication auth) {
503507
this.auth = auth;
504508
return this;

src/main/java/com/box/sdkgen/managers/chunkeduploads/CreateFileUploadSessionForExistingFileHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ public static class CreateFileUploadSessionForExistingFileHeadersBuilder {
2525

2626
protected Map<String, String> extraHeaders;
2727

28+
public CreateFileUploadSessionForExistingFileHeadersBuilder() {
29+
this.extraHeaders = mapOf();
30+
}
31+
2832
public CreateFileUploadSessionForExistingFileHeadersBuilder extraHeaders(
2933
Map<String, String> extraHeaders) {
3034
this.extraHeaders = extraHeaders;

src/main/java/com/box/sdkgen/managers/chunkeduploads/CreateFileUploadSessionHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class CreateFileUploadSessionHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public CreateFileUploadSessionHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public CreateFileUploadSessionHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/chunkeduploads/DeleteFileUploadSessionByIdHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class DeleteFileUploadSessionByIdHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public DeleteFileUploadSessionByIdHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public DeleteFileUploadSessionByIdHeadersBuilder extraHeaders(
2832
Map<String, String> extraHeaders) {
2933
this.extraHeaders = extraHeaders;

src/main/java/com/box/sdkgen/managers/chunkeduploads/DeleteFileUploadSessionByUrlHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ public static class DeleteFileUploadSessionByUrlHeadersBuilder {
2525

2626
protected Map<String, String> extraHeaders;
2727

28+
public DeleteFileUploadSessionByUrlHeadersBuilder() {
29+
this.extraHeaders = mapOf();
30+
}
31+
2832
public DeleteFileUploadSessionByUrlHeadersBuilder extraHeaders(
2933
Map<String, String> extraHeaders) {
3034
this.extraHeaders = extraHeaders;

src/main/java/com/box/sdkgen/managers/chunkeduploads/GetFileUploadSessionByIdHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetFileUploadSessionByIdHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetFileUploadSessionByIdHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetFileUploadSessionByIdHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/chunkeduploads/GetFileUploadSessionByUrlHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetFileUploadSessionByUrlHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetFileUploadSessionByUrlHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetFileUploadSessionByUrlHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/chunkeduploads/GetFileUploadSessionPartsByUrlHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ public static class GetFileUploadSessionPartsByUrlHeadersBuilder {
2525

2626
protected Map<String, String> extraHeaders;
2727

28+
public GetFileUploadSessionPartsByUrlHeadersBuilder() {
29+
this.extraHeaders = mapOf();
30+
}
31+
2832
public GetFileUploadSessionPartsByUrlHeadersBuilder extraHeaders(
2933
Map<String, String> extraHeaders) {
3034
this.extraHeaders = extraHeaders;

src/main/java/com/box/sdkgen/managers/chunkeduploads/GetFileUploadSessionPartsHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class GetFileUploadSessionPartsHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public GetFileUploadSessionPartsHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public GetFileUploadSessionPartsHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

src/main/java/com/box/sdkgen/managers/classifications/AddClassificationHeaders.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public static class AddClassificationHeadersBuilder {
2424

2525
protected Map<String, String> extraHeaders;
2626

27+
public AddClassificationHeadersBuilder() {
28+
this.extraHeaders = mapOf();
29+
}
30+
2731
public AddClassificationHeadersBuilder extraHeaders(Map<String, String> extraHeaders) {
2832
this.extraHeaders = extraHeaders;
2933
return this;

0 commit comments

Comments
 (0)