77
77
<netty .version>4.1.92.Final</netty .version>
78
78
<okhttp .version>3.14.9</okhttp .version>
79
79
<sat .version>0.15.0</sat .version>
80
- <spotless .version>2.37 .0</spotless .version>
80
+ <spotless .version>2.38 .0</spotless .version>
81
81
<!-- Eclipse Java formatter version 4.26+ does not check test files -->
82
82
<spotless .eclipse.version>4.25</spotless .eclipse.version>
83
83
<spotless .eclipse.wtp.version>4.21.0</spotless .eclipse.wtp.version>
@@ -292,13 +292,13 @@ Import-Package: \\
292
292
<plugin >
293
293
<groupId >org.apache.maven.plugins</groupId >
294
294
<artifactId >maven-clean-plugin</artifactId >
295
- <version >3.0.0 </version >
295
+ <version >3.3.1 </version >
296
296
</plugin >
297
297
298
298
<plugin >
299
299
<groupId >org.apache.maven.plugins</groupId >
300
300
<artifactId >maven-compiler-plugin</artifactId >
301
- <version >3.10.1 </version >
301
+ <version >3.11.0 </version >
302
302
<configuration >
303
303
<compilerId >eclipse</compilerId >
304
304
<compilerArgs >
@@ -330,19 +330,19 @@ Import-Package: \\
330
330
<plugin >
331
331
<groupId >org.apache.maven.plugins</groupId >
332
332
<artifactId >maven-enforcer-plugin</artifactId >
333
- <version >3.0.0-M2 </version >
333
+ <version >3.4.0 </version >
334
334
</plugin >
335
335
336
336
<plugin >
337
337
<groupId >org.apache.maven.plugins</groupId >
338
338
<artifactId >maven-install-plugin</artifactId >
339
- <version >2.5.2 </version >
339
+ <version >3.1.1 </version >
340
340
</plugin >
341
341
342
342
<plugin >
343
343
<groupId >org.apache.maven.plugins</groupId >
344
344
<artifactId >maven-jar-plugin</artifactId >
345
- <version >3.0.2 </version >
345
+ <version >3.3.0 </version >
346
346
</plugin >
347
347
348
348
<plugin >
@@ -365,13 +365,13 @@ Import-Package: \\
365
365
<plugin >
366
366
<groupId >org.apache.maven.plugins</groupId >
367
367
<artifactId >maven-plugin-plugin</artifactId >
368
- <version >3.6 .0</version >
368
+ <version >3.9 .0</version >
369
369
</plugin >
370
370
371
371
<plugin >
372
372
<groupId >org.apache.maven.plugins</groupId >
373
373
<artifactId >maven-release-plugin</artifactId >
374
- <version >2.5.2 </version >
374
+ <version >3.0.1 </version >
375
375
<configuration >
376
376
<preparationGoals >clean install</preparationGoals >
377
377
</configuration >
@@ -380,25 +380,25 @@ Import-Package: \\
380
380
<plugin >
381
381
<groupId >org.apache.maven.plugins</groupId >
382
382
<artifactId >maven-resources-plugin</artifactId >
383
- <version >3.0.2 </version >
383
+ <version >3.3.1 </version >
384
384
</plugin >
385
385
386
386
<plugin >
387
387
<groupId >org.apache.maven.plugins</groupId >
388
388
<artifactId >maven-site-plugin</artifactId >
389
- <version >3.7 .1</version >
389
+ <version >3.12 .1</version >
390
390
</plugin >
391
391
392
392
<plugin >
393
393
<groupId >org.apache.maven.plugins</groupId >
394
394
<artifactId >maven-source-plugin</artifactId >
395
- <version >3.0.1 </version >
395
+ <version >3.3.0 </version >
396
396
</plugin >
397
397
398
398
<plugin >
399
399
<groupId >org.apache.maven.plugins</groupId >
400
400
<artifactId >maven-surefire-plugin</artifactId >
401
- <version >3.0.0 </version >
401
+ <version >3.1.2 </version >
402
402
<configuration >
403
403
<argLine >
404
404
--add-opens java.base/java.lang=ALL-UNNAMED
@@ -413,41 +413,46 @@ Import-Package: \\
413
413
<plugin >
414
414
<groupId >org.codehaus.mojo</groupId >
415
415
<artifactId >build-helper-maven-plugin</artifactId >
416
- <version >3.0 .0</version >
416
+ <version >3.4 .0</version >
417
417
</plugin >
418
418
419
419
<plugin >
420
420
<groupId >com.mycila</groupId >
421
421
<artifactId >license-maven-plugin</artifactId >
422
- <version >3.0 </version >
422
+ <version >4.2 </version >
423
423
<configuration >
424
424
<basedir >${basedir} </basedir >
425
- <header >licenses/epl-2.0/header.txt</header >
426
425
<quiet >false</quiet >
427
426
<failIfMissing >true</failIfMissing >
428
427
<strictCheck >true</strictCheck >
429
428
<aggregate >true</aggregate >
430
429
<mapping >
430
+ <java >JAVADOC_STYLE</java >
431
431
<xml >xml-header-style</xml >
432
432
</mapping >
433
- <headerDefinitions >
434
- <headerDefinition >licenses/epl-2.0/xml-header-style.xml</headerDefinition >
435
- </headerDefinitions >
436
- <includes >
437
- <include >**/org/openhab/**/*.java</include >
438
- <include >**/features/**/header.xml</include >
439
- </includes >
440
- <excludes >
441
- <exclude >**/3rdparty/**</exclude >
442
- <exclude >target/**</exclude >
443
- <exclude >**/pom.xml</exclude >
444
- <exclude >_*.java</exclude >
445
- </excludes >
446
433
<useDefaultExcludes >true</useDefaultExcludes >
447
434
<properties >
448
435
<year >2023</year >
449
436
</properties >
450
437
<encoding >UTF-8</encoding >
438
+ <licenseSets >
439
+ <licenseSet >
440
+ <header >licenses/epl-2.0/header.txt</header >
441
+ <headerDefinitions >
442
+ <headerDefinition >licenses/epl-2.0/xml-header-style.xml</headerDefinition >
443
+ </headerDefinitions >
444
+ <includes >
445
+ <include >**/org/openhab/**/*.java</include >
446
+ <include >**/features/**/header.xml</include >
447
+ </includes >
448
+ <excludes >
449
+ <exclude >**/3rdparty/**</exclude >
450
+ <exclude >target/**</exclude >
451
+ <exclude >**/pom.xml</exclude >
452
+ <exclude >_*.java</exclude >
453
+ </excludes >
454
+ </licenseSet >
455
+ </licenseSets >
451
456
</configuration >
452
457
<executions >
453
458
<execution >
0 commit comments