33 <groupId >com.github.jsqlparser</groupId >
44 <artifactId >jsqlparser</artifactId >
55 <version >5.4-SNAPSHOT</version >
6- <name >JSQLParser library</name >
6+ <name >JSQLParser library</name >
77 <inceptionYear >2004</inceptionYear >
88 <organization >
9- <name >JSQLParser</name >
9+ <name >JSQLParser</name >
1010 </organization >
1111 <packaging >bundle</packaging >
1212 <url >https://github.com/JSQLParser/JSqlParser</url >
7979 <scope >test</scope >
8080 </dependency >
8181 <dependency >
82- <groupId >org.junit.jupiter</groupId >
83- <artifactId >junit-jupiter</artifactId >
84- <version >5.11.4</version >
85- <scope >test</scope >
82+ <groupId >org.junit.jupiter</groupId >
83+ <artifactId >junit-jupiter</artifactId >
84+ <version >5.11.4</version >
85+ <scope >test</scope >
8686 </dependency >
8787 <dependency >
8888 <groupId >org.mockito</groupId >
118118 <!-- This is needed for the Validation Framework tests -->
119119 <dependency >
120120 <groupId >org.hamcrest</groupId >
121- <artifactId >hamcrest-all </artifactId >
122- <version >1.3 </version >
121+ <artifactId >hamcrest</artifactId >
122+ <version >2.2 </version >
123123 <scope >test</scope >
124124 </dependency >
125125
179179 <plugin >
180180 <groupId >org.codehaus.mojo</groupId >
181181 <artifactId >exec-maven-plugin</artifactId >
182- <version >3.1 .0</version >
182+ <version >3.5 .0</version >
183183 <configuration >
184184 <mainClass >net.sf.jsqlparser.parser.ParserKeywordsUtils</mainClass >
185185 <arguments >
191191 <plugin >
192192 <groupId >org.apache.maven.plugins</groupId >
193193 <artifactId >maven-pmd-plugin</artifactId >
194- <version >3.21.2 </version >
194+ <version >3.26.0 </version >
195195 <configuration >
196+ <minimumPriority >2</minimumPriority >
196197 <rulesets >
197198 <!-- Custom local file system rule set -->
198199 <ruleset >${project.basedir} /config/pmd/ruleset.xml</ruleset >
309310 </dependency >
310311 </dependencies >
311312 </plugin >
312- <plugin >
313- <groupId >org.apache.maven.plugins</groupId >
314- <artifactId >maven-eclipse-plugin</artifactId >
315- <version >2.9</version >
316- <configuration >
317- <sourceIncludes >
318- <sourceInclude >/target/generated-sources/javacc</sourceInclude >
319- </sourceIncludes >
320- </configuration >
321- </plugin >
322313 <plugin >
323314 <groupId >org.apache.maven.plugins</groupId >
324315 <artifactId >maven-resources-plugin</artifactId >
354345 <plugin >
355346 <groupId >org.apache.maven.plugins</groupId >
356347 <artifactId >maven-release-plugin</artifactId >
357- <!--
358- dont switch to version 3.0.1, that makes the strange certificate problems
348+ <!--
349+ dont switch to version 3.0.1, that makes the strange certificate problems
359350 start maven release with -Dmaven.wagon.http.ssl.allowall=true since JDK 1.8
360351 does not have a complete truststore
361- -->
362- <version >3.0.0-M7 </version >
352+ -->
353+ <version >3.1.1 </version >
363354 <configuration >
364355 <localCheckout >true</localCheckout >
365356 <pushChanges >false</pushChanges >
370361 <plugin >
371362 <groupId >org.apache.maven.plugins</groupId >
372363 <artifactId >maven-source-plugin</artifactId >
373- <version >3.2 .1</version >
364+ <version >3.3 .1</version >
374365 <executions >
375366 <execution >
376367 <id >attach-sources</id >
414405 </archive >
415406 </configuration >
416407 </plugin >
417- <plugin >
418- <groupId >org.eluder.coveralls</groupId >
419- <artifactId >coveralls-maven-plugin</artifactId >
420- <version >4.3.0</version >
421- </plugin >
422408 <plugin >
423409 <groupId >org.apache.felix</groupId >
424410 <artifactId >maven-bundle-plugin</artifactId >
443429 <plugin >
444430 <groupId >org.jacoco</groupId >
445431 <artifactId >jacoco-maven-plugin</artifactId >
446- <version >0.8.11 </version >
432+ <version >0.8.13 </version >
447433 <executions >
448434 <execution >
449435 <goals >
462448 <plugin >
463449 <groupId >com.diffplug.spotless</groupId >
464450 <artifactId >spotless-maven-plugin</artifactId >
465- <version >2.43.0 </version >
451+ <version >2.44.4 </version >
466452 <configuration >
467453 <!-- optional: limit format enforcement to just the files changed by this feature branch -->
468454 <ratchetFrom >origin/master</ratchetFrom >
506492 <plugin >
507493 <groupId >org.sonatype.central</groupId >
508494 <artifactId >central-publishing-maven-plugin</artifactId >
509- <version >0.8 .0</version >
495+ <version >0.10 .0</version >
510496 <extensions >true</extensions >
511497 <configuration >
512- <publishingServerId >sonatype-nexus</publishingServerId >
498+ <publishingServerId >sonatype-nexus</publishingServerId >
513499 </configuration >
514- </plugin >
500+ </plugin >
515501 </plugins >
516502 </build >
517-
503+
518504 <reporting >
519505 <plugins >
520506 <plugin >
521507 <groupId >org.apache.maven.plugins</groupId >
522508 <artifactId >maven-surefire-report-plugin</artifactId >
523- <version >3.0.0-M7 </version >
509+ <version >3.5.2 </version >
524510 <configuration >
525511 <outputDirectory >${project.reporting.outputDirectory} /testresults</outputDirectory >
526512 <argLine >-Xmx2G -Xms800m -Xss4m</argLine >
529515 <plugin >
530516 <groupId >org.apache.maven.plugins</groupId >
531517 <artifactId >maven-javadoc-plugin</artifactId >
532- <version >3.4.1 </version >
518+ <version >3.11.2 </version >
533519 <configuration >
534520 <useStandardDocletOptions >true</useStandardDocletOptions >
535521 <doclint >none</doclint >
549535 <plugin >
550536 <groupId >org.apache.maven.plugins</groupId >
551537 <artifactId >maven-project-info-reports-plugin</artifactId >
552- <version >3.4.1 </version >
538+ <version >3.9.0 </version >
553539 </plugin >
554540 <plugin >
555541 <groupId >org.apache.maven.plugins</groupId >
556542 <artifactId >maven-jxr-plugin</artifactId >
557- <version >3.3 .0</version >
543+ <version >3.6 .0</version >
558544 </plugin >
559-
545+
560546 <plugin >
561- <groupId >org.codehaus.mojo </groupId >
562- <artifactId >findbugs -maven-plugin</artifactId >
563- <version >3.0.5 </version >
547+ <groupId >com.github.spotbugs </groupId >
548+ <artifactId >spotbugs -maven-plugin</artifactId >
549+ <version >4.9. 3.0</version >
564550 </plugin >
565551 </plugins >
566552 </reporting >
579565 <plugin >
580566 <groupId >org.apache.maven.plugins</groupId >
581567 <artifactId >maven-gpg-plugin</artifactId >
582- <version >1.6 </version >
568+ <version >3.2.7 </version >
583569 <executions >
584570 <execution >
585571 <id >sign-artifacts</id >
596582 </plugins >
597583 </build >
598584 </profile >
599-
585+
600586 <profile >
601587 <id >check.sources</id >
602588 <activation >
610596 <plugin >
611597 <groupId >org.apache.maven.plugins</groupId >
612598 <artifactId >maven-checkstyle-plugin</artifactId >
613- <version >3.3.1 </version >
599+ <version >3.6.0 </version >
614600 <executions >
615601 <execution >
616602 <id >verify-style</id >
646632 <module name =" StringLiteralEquality" />
647633 <module name =" RedundantImport" />
648634 <module name =" UnusedImports" />
649-
635+
650636 <module name =" WhitespaceAfter" />
651-
637+
652638 <module name =" NeedBraces" />
653639 <module name =" UnnecessaryParentheses" />
654640 <module name =" LeftCurly" />
655641 <module name =" RightCurly" />
656-
642+
657643 <module name =" SuppressWarningsHolder" />
658644 </module >
659645 </module >
688674 <properties >
689675 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
690676 <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
691- <pmdVersion >6.55 .0</pmdVersion >
692- <checkStyleVersion >10.14.0 </checkStyleVersion >
677+ <pmdVersion >7.17 .0</pmdVersion >
678+ <checkStyleVersion >10.23.1 </checkStyleVersion >
693679 </properties >
694680
695681 <description >JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes.
696682 The generated hierarchy can be navigated using the Visitor Pattern.</description >
697- </project >
683+ </project >
0 commit comments