Skip to content

Commit 20f02cb

Browse files
committed
Make the plugin compatible with SonarQube 6.7
1 parent 4cfb8fd commit 20f02cb

File tree

6 files changed

+29
-27
lines changed

6 files changed

+29
-27
lines changed

.gitignore

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
# sonar-runner
2-
.sonar/
1+
# SonarQube Scanner
2+
.sonar
3+
.scannerwork
34

45
# Maven
5-
target/
6+
target
67
*.versionsBackup
78

89
# IntelliJ IDEA
910
*.iws
1011
*.iml
1112
*.ipr
12-
.idea/
13+
.idea
1314

1415
# Eclipse
1516
.classpath

css-checks/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<plugin>
2626
<groupId>org.codehaus.mojo</groupId>
2727
<artifactId>exec-maven-plugin</artifactId>
28-
<version>1.4.0</version>
28+
<version>1.6.0</version>
2929
<executions>
3030
<execution>
3131
<id>generate-rule-descriptions</id>
@@ -76,6 +76,7 @@
7676
<dependency>
7777
<groupId>org.easytesting</groupId>
7878
<artifactId>fest-assert</artifactId>
79+
<scope>test</scope>
7980
</dependency>
8081
<dependency>
8182
<groupId>org.mockito</groupId>

its/plugin/plugins/css-custom-rules-plugin/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<plugin>
3333
<groupId>org.sonarsource.sonar-packaging-maven-plugin</groupId>
3434
<artifactId>sonar-packaging-maven-plugin</artifactId>
35-
<version>1.15</version>
35+
<version>1.18.0.372</version>
3636
<extensions>true</extensions>
3737
<configuration>
3838
<pluginClass>org.sonar.css.MyCssCustomRulesPlugin</pluginClass>
@@ -42,7 +42,7 @@
4242
<plugin>
4343
<groupId>org.apache.maven.plugins</groupId>
4444
<artifactId>maven-compiler-plugin</artifactId>
45-
<version>3.5.1</version>
45+
<version>3.7.0</version>
4646
<configuration>
4747
<source>1.8</source>
4848
<target>1.8</target>

its/plugin/tests/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>org.sonarsource.sonarqube</groupId>
2828
<artifactId>sonar-ws</artifactId>
29-
<version>6.2</version>
29+
<version>6.7</version>
3030
</dependency>
3131
<dependency>
3232
<groupId>org.easytesting</groupId>

pom.xml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.sonarsource.parent</groupId>
88
<artifactId>parent</artifactId>
9-
<version>39</version>
9+
<version>41</version>
1010
</parent>
1111

1212
<groupId>org.codehaus.sonar-plugins.css</groupId>
@@ -66,7 +66,7 @@
6666
<license.mailto>mailto: david.racodon@gmail.com</license.mailto>
6767
<license.owner>David RACODON</license.owner>
6868
<sonar.version>5.6</sonar.version>
69-
<sslr.version>1.21</sslr.version>
69+
<sslr.version>1.22</sslr.version>
7070
<sonar.jacoco.reportPath>${project.basedir}/../target/jacoco.exec</sonar.jacoco.reportPath>
7171
</properties>
7272

@@ -166,7 +166,7 @@
166166
<dependency>
167167
<groupId>com.google.guava</groupId>
168168
<artifactId>guava</artifactId>
169-
<version>19.0</version>
169+
<version>23.4-jre</version>
170170
</dependency>
171171
<dependency>
172172
<groupId>commons-lang</groupId>
@@ -181,17 +181,17 @@
181181
<dependency>
182182
<groupId>junit</groupId>
183183
<artifactId>junit</artifactId>
184-
<version>4.10</version>
184+
<version>4.12</version>
185185
</dependency>
186186
<dependency>
187187
<groupId>org.mockito</groupId>
188188
<artifactId>mockito-all</artifactId>
189-
<version>1.9.0</version>
189+
<version>1.10.19</version>
190190
</dependency>
191191
<dependency>
192192
<groupId>org.hamcrest</groupId>
193193
<artifactId>hamcrest-all</artifactId>
194-
<version>1.1</version>
194+
<version>1.3</version>
195195
</dependency>
196196
<dependency>
197197
<groupId>org.easytesting</groupId>
@@ -201,22 +201,22 @@
201201
<dependency>
202202
<groupId>org.slf4j</groupId>
203203
<artifactId>slf4j-api</artifactId>
204-
<version>1.7.5</version>
204+
<version>1.7.25</version>
205205
</dependency>
206206
<dependency>
207207
<groupId>org.slf4j</groupId>
208208
<artifactId>jcl-over-slf4j</artifactId>
209-
<version>1.7.5</version>
209+
<version>1.7.25</version>
210210
</dependency>
211211
<dependency>
212212
<groupId>org.slf4j</groupId>
213213
<artifactId>slf4j-log4j12</artifactId>
214-
<version>1.7.5</version>
214+
<version>1.7.25</version>
215215
</dependency>
216216
<dependency>
217217
<groupId>ch.qos.logback</groupId>
218218
<artifactId>logback-classic</artifactId>
219-
<version>1.0.13</version>
219+
<version>1.2.3</version>
220220
</dependency>
221221
</dependencies>
222222
</dependencyManagement>
@@ -237,7 +237,7 @@
237237
<plugin>
238238
<groupId>org.apache.maven.plugins</groupId>
239239
<artifactId>maven-compiler-plugin</artifactId>
240-
<version>3.5.1</version>
240+
<version>3.7.0</version>
241241
<configuration>
242242
<source>1.8</source>
243243
<target>1.8</target>
@@ -247,7 +247,7 @@
247247
<plugin>
248248
<groupId>org.jacoco</groupId>
249249
<artifactId>jacoco-maven-plugin</artifactId>
250-
<version>0.7.6.201602180812</version>
250+
<version>0.7.9</version>
251251
<configuration>
252252
<destFile>${sonar.jacoco.reportPath}</destFile>
253253
<append>true</append>
@@ -265,7 +265,7 @@
265265
<plugin>
266266
<groupId>org.sonatype.plugins</groupId>
267267
<artifactId>nexus-staging-maven-plugin</artifactId>
268-
<version>1.6.7</version>
268+
<version>1.6.8</version>
269269
<extensions>true</extensions>
270270
<configuration>
271271
<serverId>ossrh</serverId>
@@ -277,7 +277,7 @@
277277
<plugin>
278278
<groupId>org.apache.maven.plugins</groupId>
279279
<artifactId>maven-source-plugin</artifactId>
280-
<version>2.2.1</version>
280+
<version>3.0.1</version>
281281
<executions>
282282
<execution>
283283
<id>attach-sources</id>
@@ -291,7 +291,7 @@
291291
<plugin>
292292
<groupId>org.apache.maven.plugins</groupId>
293293
<artifactId>maven-javadoc-plugin</artifactId>
294-
<version>2.9.1</version>
294+
<version>2.10.4</version>
295295
<executions>
296296
<execution>
297297
<id>attach-javadocs</id>
@@ -312,7 +312,7 @@
312312
<plugin>
313313
<groupId>org.apache.maven.plugins</groupId>
314314
<artifactId>maven-gpg-plugin</artifactId>
315-
<version>1.5</version>
315+
<version>1.6</version>
316316
<executions>
317317
<execution>
318318
<id>sign-artifacts</id>

sonar-css-plugin/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<plugin>
6868
<groupId>org.apache.maven.plugins</groupId>
6969
<artifactId>maven-shade-plugin</artifactId>
70-
<version>2.4.3</version>
70+
<version>3.1.0</version>
7171
<executions>
7272
<execution>
7373
<phase>package</phase>
@@ -104,8 +104,8 @@
104104
<configuration>
105105
<rules>
106106
<requireFilesSize>
107-
<maxsize>3600000</maxsize>
108-
<minsize>3400000</minsize>
107+
<maxsize>3800000</maxsize>
108+
<minsize>3700000</minsize>
109109
<files>
110110
<file>${project.build.directory}/${project.build.finalName}.jar</file>
111111
</files>

0 commit comments

Comments
 (0)