Skip to content

Commit 948d998

Browse files
committed
Upgrade dependencies
1 parent 8af240f commit 948d998

4 files changed

Lines changed: 28 additions & 26 deletions

File tree

api/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@
4747
<artifactId>mockito-core</artifactId>
4848
<scope>test</scope>
4949
</dependency>
50+
<dependency>
51+
<groupId>org.mockito</groupId>
52+
<artifactId>mockito-inline</artifactId>
53+
<scope>test</scope>
54+
</dependency>
5055
<dependency>
5156
<groupId>org.assertj</groupId>
5257
<artifactId>assertj-core</artifactId>

api/src/test/java/org/sonarsource/scanner/api/UtilsTest.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@
3434

3535
import static org.assertj.core.api.Assertions.assertThat;
3636
import static org.assertj.core.api.Assertions.entry;
37-
import static org.mockito.Mockito.doThrow;
38-
import static org.mockito.Mockito.mock;
3937

4038
public class UtilsTest {
4139
@Rule
@@ -76,13 +74,6 @@ public void task_should_not_require_project() {
7674
assertThat(Utils.taskRequiresProject(props)).isFalse();
7775
}
7876

79-
@Test
80-
public void delete_quietly() {
81-
Path f = mock(Path.class);
82-
doThrow(IOException.class).when(f).getFileSystem();
83-
Utils.deleteQuietly(f);
84-
}
85-
8677
@Test
8778
public void delete_non_empty_directory() throws IOException {
8879
/*-

api/src/test/java/org/sonarsource/scanner/api/internal/IsolatedClassloaderTest.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,22 @@
1919
*/
2020
package org.sonarsource.scanner.api.internal;
2121

22-
import org.junit.Before;
23-
2422
import java.io.File;
2523
import java.io.IOException;
2624
import java.net.MalformedURLException;
25+
import java.net.URI;
2726
import java.net.URL;
2827
import java.util.Arrays;
2928
import java.util.Enumeration;
3029
import java.util.HashSet;
31-
32-
import static org.mockito.Mockito.when;
33-
import static org.assertj.core.api.Assertions.assertThat;
34-
import static org.mockito.Mockito.mock;
30+
import org.junit.Before;
3531
import org.junit.Rule;
3632
import org.junit.Test;
3733
import org.junit.rules.ExpectedException;
38-
import org.sonarsource.scanner.api.internal.ClassloadRules;
39-
import org.sonarsource.scanner.api.internal.IsolatedClassloader;
34+
35+
import static org.assertj.core.api.Assertions.assertThat;
36+
import static org.mockito.Mockito.mock;
37+
import static org.mockito.Mockito.when;
4038

4139
public class IsolatedClassloaderTest {
4240
@Rule
@@ -79,9 +77,11 @@ public void add_jars() throws MalformedURLException {
7977
}
8078

8179
@Test
82-
public void error_add_jars() {
80+
public void error_add_jars() throws MalformedURLException {
8381
File f = mock(File.class);
84-
when(f.toURI()).thenThrow(MalformedURLException.class);
82+
URI uri = mock(URI.class);
83+
when(f.toURI()).thenReturn(uri);
84+
when(uri.toURL()).thenThrow(MalformedURLException.class);
8585
File[] files = {f};
8686

8787
thrown.expect(IllegalStateException.class);

pom.xml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.sonarsource.parent</groupId>
66
<artifactId>parent</artifactId>
7-
<version>41</version>
7+
<version>48</version>
88
</parent>
99

1010
<groupId>org.sonarsource.scanner.api</groupId>
@@ -53,6 +53,7 @@
5353
<!-- used for deployment to SonarSource Artifactory -->
5454
<gitRepositoryName>sonar-scanner-api</gitRepositoryName>
5555
<okhttp.version>3.8.1</okhttp.version>
56+
<mockito.version>2.22.0</mockito.version>
5657
</properties>
5758

5859
<profiles>
@@ -94,7 +95,7 @@
9495
<dependency>
9596
<groupId>commons-io</groupId>
9697
<artifactId>commons-io</artifactId>
97-
<version>2.5</version>
98+
<version>2.6</version>
9899
</dependency>
99100
<dependency>
100101
<groupId>org.easytesting</groupId>
@@ -109,7 +110,7 @@
109110
<dependency>
110111
<groupId>com.eclipsesource.minimal-json</groupId>
111112
<artifactId>minimal-json</artifactId>
112-
<version>0.9.4</version>
113+
<version>0.9.5</version>
113114
</dependency>
114115
<dependency>
115116
<groupId>com.squareup.okhttp3</groupId>
@@ -119,7 +120,7 @@
119120
<dependency>
120121
<groupId>com.google.code.findbugs</groupId>
121122
<artifactId>jsr305</artifactId>
122-
<version>2.0.3</version>
123+
<version>3.0.2</version>
123124
</dependency>
124125
<dependency>
125126
<groupId>junit</groupId>
@@ -129,17 +130,22 @@
129130
<dependency>
130131
<groupId>org.mockito</groupId>
131132
<artifactId>mockito-core</artifactId>
132-
<version>2.8.9</version>
133+
<version>${mockito.version}</version>
134+
</dependency>
135+
<dependency>
136+
<groupId>org.mockito</groupId>
137+
<artifactId>mockito-inline</artifactId>
138+
<version>${mockito.version}</version>
133139
</dependency>
134140
<dependency>
135141
<groupId>org.assertj</groupId>
136142
<artifactId>assertj-core</artifactId>
137-
<version>3.6.2</version>
143+
<version>3.11.1</version>
138144
</dependency>
139145
<dependency>
140146
<groupId>commons-codec</groupId>
141147
<artifactId>commons-codec</artifactId>
142-
<version>1.10</version>
148+
<version>1.11</version>
143149
</dependency>
144150
</dependencies>
145151
</dependencyManagement>

0 commit comments

Comments
 (0)