Skip to content

Commit 99ec34a

Browse files
authored
slf4j
- fix slf4j dependency issues
1 parent 77ade33 commit 99ec34a

File tree

7 files changed

+41
-17
lines changed

7 files changed

+41
-17
lines changed

cxx-checks/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@
4646
<artifactId>sonar-plugin-api</artifactId>
4747
<scope>provided</scope>
4848
</dependency>
49+
<dependency>
50+
<groupId>org.slf4j</groupId>
51+
<artifactId>slf4j-api</artifactId>
52+
<scope>provided</scope>
53+
</dependency>
4954
<dependency>
5055
<groupId>org.sonarsource.sonarqube</groupId>
5156
<artifactId>sonar-plugin-api-impl</artifactId>

cxx-sensors/pom.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,21 +36,22 @@
3636
<artifactId>sonar-plugin-api</artifactId>
3737
<scope>provided</scope>
3838
</dependency>
39+
<dependency>
40+
<groupId>org.slf4j</groupId>
41+
<artifactId>slf4j-api</artifactId>
42+
<scope>provided</scope>
43+
</dependency>
3944
<dependency>
4045
<groupId>org.sonarsource.api.plugin</groupId>
4146
<artifactId>sonar-plugin-api-test-fixtures</artifactId>
4247
<scope>provided</scope>
4348
</dependency>
49+
4450
<dependency>
4551
<groupId>org.sonarsource.sonarqube</groupId>
4652
<artifactId>sonar-plugin-api-impl</artifactId>
4753
<scope>test</scope>
4854
</dependency>
49-
<dependency>
50-
<groupId>org.slf4j</groupId>
51-
<artifactId>slf4j-api</artifactId>
52-
<scope>provided</scope>
53-
</dependency>
5455
<dependency>
5556
<groupId>com.google.code.findbugs</groupId>
5657
<artifactId>jsr305</artifactId>

cxx-squid-bridge/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@
4242
<artifactId>sonar-plugin-api</artifactId>
4343
<scope>provided</scope>
4444
</dependency>
45+
<dependency>
46+
<groupId>org.slf4j</groupId>
47+
<artifactId>slf4j-api</artifactId>
48+
<scope>provided</scope>
49+
</dependency>
4550
<dependency>
4651
<groupId>com.google.code.findbugs</groupId>
4752
<artifactId>jsr305</artifactId>

cxx-squid/pom.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,21 +41,22 @@
4141
<artifactId>sonar-plugin-api</artifactId>
4242
<scope>provided</scope>
4343
</dependency>
44+
<dependency>
45+
<groupId>org.slf4j</groupId>
46+
<artifactId>slf4j-api</artifactId>
47+
<scope>provided</scope>
48+
</dependency>
4449
<dependency>
4550
<groupId>org.sonarsource.api.plugin</groupId>
4651
<artifactId>sonar-plugin-api-test-fixtures</artifactId>
4752
<scope>provided</scope>
4853
</dependency>
54+
4955
<dependency>
5056
<groupId>org.sonarsource.sonarqube</groupId>
5157
<artifactId>sonar-plugin-api-impl</artifactId>
5258
<scope>test</scope>
5359
</dependency>
54-
<dependency>
55-
<groupId>org.slf4j</groupId>
56-
<artifactId>slf4j-api</artifactId>
57-
<scope>provided</scope>
58-
</dependency>
5960
<dependency>
6061
<groupId>com.google.code.findbugs</groupId>
6162
<artifactId>jsr305</artifactId>

cxx-sslr-toolkit/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@
4343
<artifactId>sonar-plugin-api</artifactId>
4444
<scope>compile</scope>
4545
</dependency>
46+
<dependency>
47+
<groupId>org.slf4j</groupId>
48+
<artifactId>slf4j-api</artifactId>
49+
<scope>compile</scope>
50+
</dependency>
4651
<dependency>
4752
<groupId>org.codehaus.sonar</groupId>
4853
<artifactId>sonar-colorizer</artifactId>

pom.xml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,8 +332,14 @@
332332
<dependency>
333333
<groupId>org.slf4j</groupId>
334334
<artifactId>slf4j-api</artifactId>
335-
<version>1.7.30</version>
336-
<scope>provided</scope>
335+
<version>2.0.17</version>
336+
<scope>test</scope>
337+
</dependency>
338+
<dependency>
339+
<groupId>ch.qos.logback</groupId>
340+
<artifactId>logback-classic</artifactId>
341+
<version>1.5.17</version>
342+
<scope>test</scope>
337343
</dependency>
338344

339345
<dependency>

sonar-cxx-plugin/pom.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,22 @@
3232
<artifactId>sonar-plugin-api</artifactId>
3333
<scope>provided</scope>
3434
</dependency>
35+
<dependency>
36+
<groupId>org.slf4j</groupId>
37+
<artifactId>slf4j-api</artifactId>
38+
<scope>provided</scope>
39+
</dependency>
3540
<dependency>
3641
<groupId>org.sonarsource.api.plugin</groupId>
3742
<artifactId>sonar-plugin-api-test-fixtures</artifactId>
3843
<scope>provided</scope>
3944
</dependency>
45+
4046
<dependency>
4147
<groupId>org.sonarsource.sonarqube</groupId>
4248
<artifactId>sonar-plugin-api-impl</artifactId>
4349
<scope>test</scope>
4450
</dependency>
45-
<dependency>
46-
<groupId>org.slf4j</groupId>
47-
<artifactId>slf4j-api</artifactId>
48-
<scope>provided</scope>
49-
</dependency>
5051
<dependency>
5152
<groupId>${project.groupId}</groupId>
5253
<artifactId>cxx-squid</artifactId>

0 commit comments

Comments
 (0)