|
113 | 113 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
114 | 114 | <project.build.resourceEncoding>UTF-8</project.build.resourceEncoding> |
115 | 115 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
116 | | - <google-java-format.version>1.13.0</google-java-format.version> |
| 116 | + <google-java-format.version>1.15.0</google-java-format.version> |
| 117 | + <palantir-java-format.version>2.24.0</palantir-java-format.version> |
117 | 118 | <xml-formatter.version>0.2.2</xml-formatter.version> |
118 | 119 | <commons-lang.version>3.12.0</commons-lang.version> |
119 | 120 | <netbeans.version>RELEASE120</netbeans.version> |
120 | | - <jackson.version>2.13.1</jackson.version> |
| 121 | + <jackson.version>2.13.2</jackson.version> |
121 | 122 | <jsoup.version>1.14.3</jsoup.version> |
| 123 | + <pmd.version>6.44.0</pmd.version> |
122 | 124 | <argLine></argLine> |
123 | 125 | </properties> |
124 | 126 |
|
125 | 127 | <dependencies> |
126 | | - <!-- <dependency> |
127 | | - <groupId>org.apache.maven</groupId> |
128 | | - <artifactId>maven-core</artifactId> |
129 | | - <version>3.8.4</version> |
130 | | - </dependency> |
131 | | -
|
132 | | - <dependency> |
133 | | - <groupId>org.apache.maven</groupId> |
134 | | - <artifactId>maven-model</artifactId> |
135 | | - <version>3.8.4</version> |
136 | | - </dependency> |
137 | | -
|
138 | | - <dependency> |
139 | | - <groupId>com.pinterest.ktlint</groupId> |
140 | | - <artifactId>ktlint-core</artifactId> |
141 | | - <version>0.43.2</version> |
142 | | - </dependency>--> |
143 | | - |
144 | 128 | <!-- Eclipse Formatter --> |
145 | 129 | <dependency> |
146 | 130 | <groupId>org.eclipse.platform</groupId> |
|
152 | 136 | <dependency> |
153 | 137 | <groupId>org.eclipse.jdt</groupId> |
154 | 138 | <artifactId>org.eclipse.jdt.core</artifactId> |
155 | | - <version>3.28.0</version> |
| 139 | + <version>3.29.0</version> |
156 | 140 | </dependency> |
157 | 141 |
|
158 | 142 | <!-- Eclipse JavaScript Formatter --> |
159 | 143 | <dependency> |
160 | | - <groupId>net.revelc.code.formatter</groupId> |
| 144 | + <groupId>de.funfried.libraries</groupId> |
161 | 145 | <artifactId>jsdt-core</artifactId> |
162 | | - <version>3.0.0</version> |
| 146 | + <version>1.0.0-SNAPSHOT</version> |
| 147 | + <exclusions> |
| 148 | + <exclusion> |
| 149 | + <groupId>com.google.guava</groupId> |
| 150 | + <artifactId>guava</artifactId> |
| 151 | + </exclusion> |
| 152 | + <exclusion> |
| 153 | + <groupId>com.google.javascript</groupId> |
| 154 | + <artifactId>closure-compiler-unshaded</artifactId> |
| 155 | + </exclusion> |
| 156 | + </exclusions> |
163 | 157 | </dependency> |
164 | 158 |
|
165 | 159 | <!-- Spring Formatter --> |
|
174 | 168 | <groupId>com.google.googlejavaformat</groupId> |
175 | 169 | <artifactId>google-java-format</artifactId> |
176 | 170 | <version>${google-java-format.version}</version> |
| 171 | + <exclusions> |
| 172 | + <exclusion> |
| 173 | + <groupId>com.google.guava</groupId> |
| 174 | + <artifactId>guava</artifactId> |
| 175 | + </exclusion> |
| 176 | + </exclusions> |
177 | 177 | </dependency> |
178 | 178 |
|
179 | 179 | <!-- Palantir Formatter --> |
180 | 180 | <dependency> |
181 | 181 | <groupId>com.palantir.javaformat</groupId> |
182 | 182 | <artifactId>palantir-java-format</artifactId> |
183 | | - <version>2.17.0</version> |
| 183 | + <version>${palantir-java-format.version}</version> |
| 184 | + <exclusions> |
| 185 | + <exclusion> |
| 186 | + <groupId>com.google.guava</groupId> |
| 187 | + <artifactId>guava</artifactId> |
| 188 | + </exclusion> |
| 189 | + </exclusions> |
184 | 190 | </dependency> |
185 | 191 |
|
186 | 192 | <dependency> |
187 | 193 | <groupId>com.palantir.javaformat</groupId> |
188 | 194 | <artifactId>palantir-java-format-spi</artifactId> |
189 | | - <version>2.17.0</version> |
| 195 | + <version>${palantir-java-format.version}</version> |
190 | 196 | <exclusions> |
| 197 | + <exclusion> |
| 198 | + <groupId>com.google.guava</groupId> |
| 199 | + <artifactId>guava</artifactId> |
| 200 | + </exclusion> |
191 | 201 | <exclusion> |
192 | 202 | <groupId>com.fasterxml.jackson.core</groupId> |
193 | 203 | <artifactId>*</artifactId> |
|
199 | 209 | <dependency> |
200 | 210 | <groupId>com.diffplug.spotless</groupId> |
201 | 211 | <artifactId>spotless-lib</artifactId> |
202 | | - <version>2.22.2</version> |
| 212 | + <version>2.25.0</version> |
203 | 213 | </dependency> |
204 | 214 |
|
205 | 215 | <!-- XML Formatter --> |
|
232 | 242 | <dependency> |
233 | 243 | <groupId>com.manticore-projects.jsqlformatter</groupId> |
234 | 244 | <artifactId>jsqlformatter</artifactId> |
235 | | - <version>0.1.9</version> |
| 245 | + <version>0.1.11</version> |
236 | 246 | </dependency> |
237 | 247 |
|
238 | 248 | <!-- Vertical Blank SQL Formatter --> |
|
406 | 416 | <version>2.11.0</version> |
407 | 417 | </dependency> |
408 | 418 |
|
| 419 | + <!-- Google --> |
| 420 | + <dependency> |
| 421 | + <groupId>com.google.guava</groupId> |
| 422 | + <artifactId>guava</artifactId> |
| 423 | + <version>31.1-jre</version> |
| 424 | + </dependency> |
| 425 | + |
409 | 426 | <!-- Test --> |
410 | 427 | <dependency> |
411 | 428 | <groupId>org.netbeans.api</groupId> |
|
428 | 445 | <plugin> |
429 | 446 | <groupId>org.apache.netbeans.utilities</groupId> |
430 | 447 | <artifactId>nbm-maven-plugin</artifactId> |
431 | | - <version>4.6</version> |
| 448 | + <version>4.7</version> |
432 | 449 | </plugin> |
433 | 450 | <plugin> |
434 | 451 | <groupId>org.apache.maven.plugins</groupId> |
435 | 452 | <artifactId>maven-compiler-plugin</artifactId> |
436 | | - <version>3.10.0</version> |
| 453 | + <version>3.10.1</version> |
437 | 454 | </plugin> |
438 | 455 | <plugin> |
439 | 456 | <groupId>org.apache.maven.plugins</groupId> |
|
453 | 470 | <plugin> |
454 | 471 | <groupId>org.apache.maven.plugins</groupId> |
455 | 472 | <artifactId>maven-clean-plugin</artifactId> |
456 | | - <version>3.1.0</version> |
| 473 | + <version>3.2.0</version> |
457 | 474 | </plugin> |
458 | 475 | <plugin> |
459 | 476 | <groupId>org.apache.maven.plugins</groupId> |
|
468 | 485 | <plugin> |
469 | 486 | <groupId>org.apache.maven.plugins</groupId> |
470 | 487 | <artifactId>maven-antrun-plugin</artifactId> |
471 | | - <version>3.0.0</version> |
| 488 | + <version>3.1.0</version> |
472 | 489 | </plugin> |
473 | 490 | <plugin> |
474 | 491 | <groupId>org.sonatype.plugins</groupId> |
475 | 492 | <artifactId>nexus-staging-maven-plugin</artifactId> |
476 | | - <version>1.6.10</version> |
| 493 | + <version>1.6.13</version> |
477 | 494 | <configuration> |
478 | 495 | <serverId>sonatype-nexus-staging</serverId> |
479 | 496 | <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
|
498 | 515 | <plugin> |
499 | 516 | <groupId>net.revelc.code.formatter</groupId> |
500 | 517 | <artifactId>formatter-maven-plugin</artifactId> |
501 | | - <version>2.17.1</version> |
| 518 | + <version>2.18.0</version> |
502 | 519 | </plugin> |
503 | 520 | <plugin> |
504 | 521 | <groupId>org.apache.maven.plugins</groupId> |
505 | 522 | <artifactId>maven-site-plugin</artifactId> |
506 | | - <version>3.10.0</version> |
| 523 | + <version>3.12.0</version> |
507 | 524 | <configuration> |
508 | 525 | <skipDeploy>true</skipDeploy> |
509 | 526 | </configuration> |
|
528 | 545 | <plugin> |
529 | 546 | <groupId>org.apache.maven.plugins</groupId> |
530 | 547 | <artifactId>maven-project-info-reports-plugin</artifactId> |
531 | | - <version>3.2.1</version> |
| 548 | + <version>3.2.2</version> |
532 | 549 | </plugin> |
533 | 550 | <plugin> |
534 | 551 | <groupId>org.apache.maven.plugins</groupId> |
535 | 552 | <artifactId>maven-javadoc-plugin</artifactId> |
536 | | - <version>3.3.2</version> |
| 553 | + <version>3.4.0</version> |
537 | 554 | <configuration> |
538 | 555 | <quiet>true</quiet> |
539 | 556 | <doclint>all,-missing</doclint> |
|
560 | 577 | <plugin> |
561 | 578 | <groupId>org.codehaus.mojo</groupId> |
562 | 579 | <artifactId>versions-maven-plugin</artifactId> |
563 | | - <version>2.9.0</version> |
| 580 | + <version>2.10.0</version> |
564 | 581 | </plugin> |
565 | 582 | <plugin> |
566 | 583 | <groupId>org.codehaus.mojo</groupId> |
|
593 | 610 | <plugin> |
594 | 611 | <groupId>org.apache.maven.plugins</groupId> |
595 | 612 | <artifactId>maven-dependency-plugin</artifactId> |
596 | | - <version>3.1.2</version> |
| 613 | + <version>3.3.0</version> |
597 | 614 | </plugin> |
598 | 615 | <plugin> |
599 | 616 | <groupId>org.jacoco</groupId> |
600 | 617 | <artifactId>jacoco-maven-plugin</artifactId> |
601 | | - <version>0.8.7</version> |
| 618 | + <version>0.8.8</version> |
602 | 619 | <configuration> |
603 | 620 | <excludes> |
604 | 621 | <exclude>de/funfried/netbeans/plugins/external/formatter/**/Bundle.class</exclude> |
|
614 | 631 | <plugin> |
615 | 632 | <groupId>org.apache.maven.plugins</groupId> |
616 | 633 | <artifactId>maven-jxr-plugin</artifactId> |
617 | | - <version>3.1.1</version> |
| 634 | + <version>3.2.0</version> |
618 | 635 | </plugin> |
619 | 636 | <plugin> |
620 | 637 | <groupId>org.apache.maven.plugins</groupId> |
621 | 638 | <artifactId>maven-pmd-plugin</artifactId> |
622 | | - <version>3.15.0</version> |
| 639 | + <version>3.16.0</version> |
| 640 | + <dependencies> |
| 641 | + <dependency> |
| 642 | + <groupId>net.sourceforge.pmd</groupId> |
| 643 | + <artifactId>pmd-core</artifactId> |
| 644 | + <version>${pmd.version}</version> |
| 645 | + </dependency> |
| 646 | + <dependency> |
| 647 | + <groupId>net.sourceforge.pmd</groupId> |
| 648 | + <artifactId>pmd-java</artifactId> |
| 649 | + <version>${pmd.version}</version> |
| 650 | + </dependency> |
| 651 | + <dependency> |
| 652 | + <groupId>net.sourceforge.pmd</groupId> |
| 653 | + <artifactId>pmd-javascript</artifactId> |
| 654 | + <version>${pmd.version}</version> |
| 655 | + </dependency> |
| 656 | + <dependency> |
| 657 | + <groupId>net.sourceforge.pmd</groupId> |
| 658 | + <artifactId>pmd-jsp</artifactId> |
| 659 | + <version>${pmd.version}</version> |
| 660 | + </dependency> |
| 661 | + </dependencies> |
623 | 662 | </plugin> |
624 | 663 | <plugin> |
625 | 664 | <groupId>com.github.spotbugs</groupId> |
626 | 665 | <artifactId>spotbugs-maven-plugin</artifactId> |
627 | | - <version>4.5.3.0</version> |
| 666 | + <version>4.6.0.0</version> |
628 | 667 | </plugin> |
629 | 668 | <plugin> |
630 | 669 | <groupId>org.owasp</groupId> |
631 | 670 | <artifactId>dependency-check-maven</artifactId> |
632 | | - <version>6.5.3</version> |
| 671 | + <version>7.1.0</version> |
633 | 672 | <configuration> |
634 | 673 | <assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled> |
635 | 674 | </configuration> |
|
896 | 935 | <plugin> |
897 | 936 | <groupId>com.h3xstream.findsecbugs</groupId> |
898 | 937 | <artifactId>findsecbugs-plugin</artifactId> |
899 | | - <version>1.11.0</version> |
| 938 | + <version>1.12.0</version> |
900 | 939 | </plugin> |
901 | 940 | </plugins> |
902 | 941 | </configuration> |
|
0 commit comments