Skip to content

Commit 4960858

Browse files
devPalacioJay Palacio
andauthored
Fix build (#500)
* fix javadoc task failing * Bump mockito, delete unneeded wrapper, get build to pass * add check for stone submodule for more clear error message * revert setting kotlin version * Update CHANGELOG.md --------- Co-authored-by: Jay Palacio <jpalacio@dropbox.com>
1 parent 75d4a43 commit 4960858

File tree

12 files changed

+32
-357
lines changed

12 files changed

+32
-357
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 5.4.6-SNAPSHOT
2+
- Added better error messaging when trying to build the project without submodules initialized.
3+
- Removed obsolete javadoc flag
4+
- Updated test dependencies
5+
- Removed redundant gradle wrappers
6+
17
## 5.4.5 (2023-05-16)
28
- Update jackson-core to 2.15.0 [#492](https://github.com/dropbox/dropbox-sdk-java/issues/476)
39

dropbox-sdk-java/build.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ plugins {
77
id "org.jetbrains.kotlin.jvm"
88
id "com.vanniktech.maven.publish"
99
id "com.github.ben-manes.versions"
10-
id("com.dropbox.dependency-guard")
10+
id "com.dropbox.dependency-guard"
1111
id "com.dropbox.stone.java"
1212
id "org.jetbrains.kotlinx.binary-compatibility-validator"
1313
}
@@ -48,7 +48,7 @@ dependencies {
4848
compileOnly(dropboxJavaSdkLibs.appengine.api)
4949

5050
testImplementation 'org.testng:testng:6.9.10'
51-
testImplementation 'org.mockito:mockito-core:1.10.19'
51+
testImplementation 'org.mockito:mockito-core:5.4.0'
5252
testImplementation 'org.openjdk.jmh:jmh-core:1.12'
5353
testImplementation 'org.openjdk.jmh:jmh-generator-annprocess:1.12'
5454
testImplementation 'com.google.appengine:appengine-api-1.0-sdk:1.9.38'
@@ -187,8 +187,7 @@ javadoc {
187187
if (JavaVersion.current().isJava8Compatible()) {
188188
options.addBooleanOption "Xdoclint:all,-missing", true
189189
}
190-
options.addBooleanOption('-no-module-directories', true)
191-
options.addStringOption "link", "http://docs.oracle.com/javase/6/docs/api/"
190+
options.addStringOption "link", "http://docs.oracle.com/javase/8/docs/api/"
192191
}
193192

194193
jar {

dropbox-sdk-java/src/test/java/com/dropbox/core/DbxAuthFinishTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
import java.util.Locale;
1212

1313
import static com.google.common.truth.Truth.assertThat;
14-
import static org.mockito.Matchers.anyListOf;
15-
import static org.mockito.Matchers.anyString;
14+
import static org.mockito.ArgumentMatchers.anyList;
15+
import static org.mockito.ArgumentMatchers.anyString;
1616
import static org.mockito.Mockito.mock;
1717
import static org.mockito.Mockito.when;
1818

@@ -214,7 +214,7 @@ public void testFinishWithState() throws Exception {
214214
.thenReturn(body);
215215
when(mockUploader.finish())
216216
.thenReturn(finishResponse);
217-
when(mockRequestor.startPost(anyString(), anyListOf(HttpRequestor.Header.class)))
217+
when(mockRequestor.startPost(anyString(), anyList()))
218218
.thenReturn(mockUploader);
219219

220220
DbxRequestConfig mockConfig = CONFIG.copy()

dropbox-sdk-java/src/test/java/com/dropbox/core/DbxPKCEWebAuthTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818
import static com.google.common.truth.Truth.assertThat;
1919
import static com.google.common.truth.Truth.assertWithMessage;
20-
import static org.mockito.Matchers.anyListOf;
21-
import static org.mockito.Matchers.anyString;
20+
import static org.mockito.ArgumentMatchers.anyList;
21+
import static org.mockito.ArgumentMatchers.anyString;
2222
import static org.mockito.Mockito.mock;
2323
import static org.mockito.Mockito.when;
2424
import static org.mockito.Mockito.verify;
@@ -89,7 +89,7 @@ public void testCodeVerifier() throws Exception{
8989
.thenReturn(body);
9090
when(mockUploader.finish())
9191
.thenReturn(finishResponse);
92-
when(mockRequestor.startPost(anyString(), anyListOf(HttpRequestor.Header.class)))
92+
when(mockRequestor.startPost(anyString(), anyList()))
9393
.thenReturn(mockUploader);
9494

9595
DbxRequestConfig mockConfig = CONFIG.copy()
@@ -199,7 +199,7 @@ public void testInvalidCodeVerifier() throws Exception{
199199
HttpRequestor.Uploader mockUploader = mock(HttpRequestor.Uploader.class);
200200
when(mockUploader.finish())
201201
.thenReturn(finishResponse);
202-
when(mockRequestor.startPost(anyString(), anyListOf(HttpRequestor.Header.class)))
202+
when(mockRequestor.startPost(anyString(), anyList()))
203203
.thenReturn(mockUploader);
204204

205205
DbxRequestConfig mockConfig = CONFIG.copy()

dropbox-sdk-java/src/test/java/com/dropbox/core/oauth/DbxRefreshTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020

2121
import static com.google.common.truth.Truth.assertThat;
2222
import static com.google.common.truth.Truth.assertWithMessage;
23-
import static org.mockito.Matchers.anyListOf;
24-
import static org.mockito.Matchers.anyString;
23+
import static org.mockito.ArgumentMatchers.anyList;
24+
import static org.mockito.ArgumentMatchers.anyString;
2525
import static org.mockito.Mockito.mock;
2626
import static org.mockito.Mockito.verify;
2727
import static org.mockito.Mockito.when;
@@ -81,7 +81,7 @@ public static DbxRequestConfig setupMockRequestConfig(
8181
IOException {
8282
HttpRequestor mockRequestor = mock(HttpRequestor.class);
8383
when(mockUploader.finish()).thenReturn(response);
84-
when(mockRequestor.startPost(anyString(), anyListOf(HttpRequestor.Header.class)))
84+
when(mockRequestor.startPost(anyString(), anyList()))
8585
.thenReturn(mockUploader);
8686

8787
return CONFIG.copy().withHttpRequestor(mockRequestor).build();

dropbox-sdk-java/src/test/java/com/dropbox/core/v1/DbxClientV1Test.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
import com.dropbox.core.RetryException;
1313
import com.dropbox.core.util.IOUtil;
1414

15+
import org.mockito.ArgumentMatchers;
1516
import org.mockito.invocation.InvocationOnMock;
1617
import org.mockito.stubbing.Answer;
17-
import org.mockito.Matchers;
1818
import org.testng.annotations.Test;
1919

2020
import java.io.ByteArrayInputStream;
@@ -184,7 +184,7 @@ private static HttpRequestor.Response createEmptyResponse(int statusCode) {
184184
return new HttpRequestor.Response(
185185
statusCode,
186186
new ByteArrayInputStream(body),
187-
Collections.<String,List<String>>emptyMap()
187+
Collections.emptyMap()
188188
);
189189
}
190190

@@ -248,6 +248,6 @@ private static Map<String, List<String>> headers(String name, String value, Stri
248248
}
249249

250250
private static Iterable<HttpRequestor.Header> anyHeaders() {
251-
return Matchers.<Iterable<HttpRequestor.Header>>any();
251+
return ArgumentMatchers.anyIterable();
252252
}
253253
}

dropbox-sdk-java/src/test/java/com/dropbox/core/v2/DbxClientV2Test.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,14 @@
1313
import com.dropbox.core.v2.files.FileMetadata;
1414
import com.dropbox.core.v2.files.Metadata;
1515

16+
import org.mockito.ArgumentMatchers;
1617
import org.mockito.invocation.InvocationOnMock;
1718
import org.mockito.stubbing.Answer;
18-
import org.mockito.Matchers;
1919

2020
import org.testng.annotations.Test;
2121

22-
import java.io.BufferedOutputStream;
2322
import java.io.ByteArrayInputStream;
2423
import java.io.ByteArrayOutputStream;
25-
import java.io.File;
2624
import java.io.IOException;
2725
import java.io.OutputStream;
2826
import java.lang.reflect.Constructor;
@@ -693,7 +691,7 @@ private static Map<String, List<String>> headers(String name, String value, Stri
693691
}
694692

695693
private static Iterable<HttpRequestor.Header> anyHeaders() {
696-
return Matchers.<Iterable<HttpRequestor.Header>>any();
694+
return ArgumentMatchers.anyIterable();
697695
}
698696

699697
private static byte [] serialize(Metadata metadata) {
-59.3 KB
Binary file not shown.

examples/gradle/wrapper/gradle-wrapper.properties

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)