4.0.0 com.github.jsqlparser jsqlparser 4.9 JSQLParser library 2004 JSQLParser bundle https://github.com/JSQLParser/JSqlParser GNU Library or Lesser General Public License (LGPL) V2.1 http://www.gnu.org/licenses/lgpl-2.1.html repo The Apache Software License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo net.java.dev.javacc javacc 7.0.13 test commons-io commons-io 2.11.0 test org.junit.jupiter junit-jupiter 5.9.2 test org.mockito mockito-core 4.8.0 test org.mockito mockito-junit-jupiter 4.8.0 test org.assertj assertj-core 3.23.1 test org.apache.commons commons-lang3 3.12.0 test com.h2database h2 2.1.214 test org.hamcrest hamcrest-all 1.3 test Tobias Warneke t.warneke@gmx.net sonatype-nexus-staging https://oss.sonatype.org/service/local/staging/deploy/maven2/ sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots/ scm:git:https://github.com/JSQLParser/JSqlParser.git scm:git:ssh://git@github.com:JSQLParser/JSqlParser.git https://github.com/JSQLParser/JSqlParser.git jsqlparser-4.9 GitHub Issues https://github.com/JSQLParser/JSqlParser/issues org.codehaus.mojo exec-maven-plugin 3.1.0 net.sf.jsqlparser.parser.ParserKeywordsUtils src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt src/site/sphinx/keywords.rst org.apache.maven.plugins maven-pmd-plugin 3.19.0 ${project.basedir}/config/pmd/ruleset.xml **/*Bean.java **/generated/*.java target/generated-sources target/generated-test-sources true pmd check process-sources net.sourceforge.pmd pmd-core ${pmdVersion} net.sourceforge.pmd pmd-java ${pmdVersion} net.sourceforge.pmd pmd-javascript ${pmdVersion} net.sourceforge.pmd pmd-jsp ${pmdVersion} org.codehaus.mojo build-helper-maven-plugin 3.2.0 add-source generate-sources add-source ${project.build.directory}/generated-sources/javacc/ ${project.build.directory}/generated-sources/jjtree/ maven-compiler-plugin 3.10.1 1.8 1.8 true ${project.build.sourceEncoding} true org.javacc.plugin javacc-maven-plugin 3.0.3 javacc generate-sources jjtree-javacc net.java.dev.javacc javacc 7.0.13 org.apache.maven.plugins maven-eclipse-plugin 2.9 /target/generated-sources/javacc org.apache.maven.plugins maven-resources-plugin 3.3.0 ${project.build.sourceEncoding} org.codehaus.mojo license-maven-plugin 2.0.0 false false false dual_lgpl_ap2 ${project.baseUri}/src/license site/sphinx/** first update-file-header process-sources org.apache.maven.plugins maven-release-plugin 3.0.0-M7 true false forked-path sign-release-artifacts org.apache.maven.plugins maven-source-plugin 3.2.1 attach-sources jar org.apache.maven.plugins maven-javadoc-plugin 3.4.1 attach-javadocs ${javadoc.opts} net.sf.jsqlparser.parser none jar org.apache.maven.plugins maven-jar-plugin net.sf.jsqlparser maven-site-plugin 3.12.1 attach-descriptor attach-descriptor en org.eluder.coveralls coveralls-maven-plugin 4.3.0 org.codehaus.mojo cobertura-maven-plugin 2.7 xml net/sf/jsqlparser/parser/*.class net/sf/jsqlparser/JSQLParserException.class org.apache.felix maven-bundle-plugin 5.1.8 true org.apache.maven.plugins maven-surefire-plugin 3.2.3 false org.jacoco jacoco-maven-plugin 0.8.10 prepare-agent report prepare-package report com.diffplug.spotless spotless-maven-plugin 2.28.0 origin/master *.md .gitignore true 4 src/main/java/**/*.java src/test/java/**/*.java config/formatter/eclipse-java-google-style.xml org.apache.maven.plugins maven-surefire-report-plugin 3.0.0-M7 ${project.reporting.outputDirectory}/testresults org.apache.maven.plugins maven-javadoc-plugin 3.4.1 true 800m none org.apache.maven.plugins maven-project-info-reports-plugin 3.4.1 org.apache.maven.plugins maven-jxr-plugin 3.3.0 org.codehaus.mojo findbugs-maven-plugin 3.0.5 sign-release-artifacts performRelease true org.apache.maven.plugins maven-gpg-plugin 1.6 sign-artifacts verify sign f22e0543 check.sources !skipCheckSources [1.8,) org.apache.maven.plugins maven-checkstyle-plugin 3.1.0 verify-style process-classes check true true ${project.build.sourceDirectory} com.puppycrawl.tools checkstyle 8.29 skip.all false true true true true UTF-8 6.53.0 JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern.