├── .gitignore ├── .travis.yml ├── Gruntfile.js ├── README.md ├── lib ├── javaparser7.js └── javaparser7.min.js ├── npm ├── .gitignore ├── README.md ├── cmd.js └── package.json ├── package.json ├── src └── Java.1.7.pegjs ├── test ├── Attic │ ├── Eclipse-ASTFlattenerTests.js │ ├── JavaParser-JavaConceptsTests.js │ ├── Lucene-StandardTokenizerTests.js │ └── Snowball-StemmerTests.js ├── CompilationUnitTests │ ├── AnnotationTests │ │ └── TypeTests.js │ ├── ClassTests │ │ ├── BodyBlocksTests.js │ │ ├── BodyMembersTests.js │ │ ├── ClassExtendsImplementsTests.js │ │ ├── ClassModifiersTests.js │ │ └── EmptyClassTests.js │ ├── EnumTests │ │ └── EnumTests.js │ ├── ExpressionsTests.js │ ├── FormalParamsTests.js │ ├── InterfaceTests │ │ ├── BodyTests.js │ │ └── EmptyTests.js │ ├── NoTypesTests.js │ ├── PackageAnnotationsTests.js │ ├── PackageImportsTests.js │ ├── StatementsTests.js │ └── VariableDeclarationsTests.js ├── coverage.html ├── jls7.pdf └── qunit │ ├── blanket │ ├── blanket.js │ └── lcov_reporter.js │ ├── multiline │ ├── browser.js │ └── license │ ├── qunit.css │ └── qunit.js └── tools └── EclipseAST ├── .gitignore ├── ASTDumper.java ├── App.java ├── IASTPrinter.java ├── ICommentsExtractor.java ├── Indenter.java ├── JSONStyleASTPrinter.java ├── UglyMathCommentsExtractor.java ├── lib ├── commons-cli-1.3.1.jar ├── commons-lang3-3.4.jar ├── org.eclipse.core.contenttype_3.5.0.v20150421-2214.jar ├── org.eclipse.core.jobs_3.7.0.v20150330-2103.jar ├── org.eclipse.core.resources_3.10.0.v20150423-0755.jar ├── org.eclipse.core.runtime_3.11.0.v20150405-1723.jar ├── org.eclipse.equinox.common_3.7.0.v20150402-1709.jar ├── org.eclipse.equinox.preferences_3.5.300.v20150408-1437.jar ├── org.eclipse.jdt.core_3.11.0.v20150602-1242.jar ├── org.eclipse.osgi_3.10.100.v20150529-1857.jar └── org.eclipse.text_3.5.400.v20150505-1044.jar └── run.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/README.md -------------------------------------------------------------------------------- /lib/javaparser7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/lib/javaparser7.js -------------------------------------------------------------------------------- /lib/javaparser7.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/lib/javaparser7.min.js -------------------------------------------------------------------------------- /npm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/npm/.gitignore -------------------------------------------------------------------------------- /npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/npm/README.md -------------------------------------------------------------------------------- /npm/cmd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/npm/cmd.js -------------------------------------------------------------------------------- /npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/npm/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/package.json -------------------------------------------------------------------------------- /src/Java.1.7.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/src/Java.1.7.pegjs -------------------------------------------------------------------------------- /test/Attic/Eclipse-ASTFlattenerTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/Attic/Eclipse-ASTFlattenerTests.js -------------------------------------------------------------------------------- /test/Attic/JavaParser-JavaConceptsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/Attic/JavaParser-JavaConceptsTests.js -------------------------------------------------------------------------------- /test/Attic/Lucene-StandardTokenizerTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/Attic/Lucene-StandardTokenizerTests.js -------------------------------------------------------------------------------- /test/Attic/Snowball-StemmerTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/Attic/Snowball-StemmerTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/AnnotationTests/TypeTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/AnnotationTests/TypeTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/ClassTests/BodyBlocksTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/ClassTests/BodyBlocksTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/ClassTests/BodyMembersTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/ClassTests/BodyMembersTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/ClassTests/ClassExtendsImplementsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/ClassTests/ClassExtendsImplementsTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/ClassTests/ClassModifiersTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/ClassTests/ClassModifiersTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/ClassTests/EmptyClassTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/ClassTests/EmptyClassTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/EnumTests/EnumTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/EnumTests/EnumTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/ExpressionsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/ExpressionsTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/FormalParamsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/FormalParamsTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/InterfaceTests/BodyTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/InterfaceTests/BodyTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/InterfaceTests/EmptyTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/InterfaceTests/EmptyTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/NoTypesTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/NoTypesTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/PackageAnnotationsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/PackageAnnotationsTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/PackageImportsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/PackageImportsTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/StatementsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/StatementsTests.js -------------------------------------------------------------------------------- /test/CompilationUnitTests/VariableDeclarationsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/CompilationUnitTests/VariableDeclarationsTests.js -------------------------------------------------------------------------------- /test/coverage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/coverage.html -------------------------------------------------------------------------------- /test/jls7.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/jls7.pdf -------------------------------------------------------------------------------- /test/qunit/blanket/blanket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/qunit/blanket/blanket.js -------------------------------------------------------------------------------- /test/qunit/blanket/lcov_reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/qunit/blanket/lcov_reporter.js -------------------------------------------------------------------------------- /test/qunit/multiline/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/qunit/multiline/browser.js -------------------------------------------------------------------------------- /test/qunit/multiline/license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/qunit/multiline/license -------------------------------------------------------------------------------- /test/qunit/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/qunit/qunit.css -------------------------------------------------------------------------------- /test/qunit/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/test/qunit/qunit.js -------------------------------------------------------------------------------- /tools/EclipseAST/.gitignore: -------------------------------------------------------------------------------- 1 | *.class -------------------------------------------------------------------------------- /tools/EclipseAST/ASTDumper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/ASTDumper.java -------------------------------------------------------------------------------- /tools/EclipseAST/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/App.java -------------------------------------------------------------------------------- /tools/EclipseAST/IASTPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/IASTPrinter.java -------------------------------------------------------------------------------- /tools/EclipseAST/ICommentsExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/ICommentsExtractor.java -------------------------------------------------------------------------------- /tools/EclipseAST/Indenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/Indenter.java -------------------------------------------------------------------------------- /tools/EclipseAST/JSONStyleASTPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/JSONStyleASTPrinter.java -------------------------------------------------------------------------------- /tools/EclipseAST/UglyMathCommentsExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/UglyMathCommentsExtractor.java -------------------------------------------------------------------------------- /tools/EclipseAST/lib/commons-cli-1.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/commons-cli-1.3.1.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/commons-lang3-3.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/commons-lang3-3.4.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.core.contenttype_3.5.0.v20150421-2214.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.core.contenttype_3.5.0.v20150421-2214.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.core.jobs_3.7.0.v20150330-2103.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.core.jobs_3.7.0.v20150330-2103.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.core.resources_3.10.0.v20150423-0755.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.core.resources_3.10.0.v20150423-0755.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.core.runtime_3.11.0.v20150405-1723.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.core.runtime_3.11.0.v20150405-1723.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.equinox.common_3.7.0.v20150402-1709.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.equinox.common_3.7.0.v20150402-1709.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.equinox.preferences_3.5.300.v20150408-1437.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.equinox.preferences_3.5.300.v20150408-1437.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.jdt.core_3.11.0.v20150602-1242.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.jdt.core_3.11.0.v20150602-1242.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.osgi_3.10.100.v20150529-1857.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.osgi_3.10.100.v20150529-1857.jar -------------------------------------------------------------------------------- /tools/EclipseAST/lib/org.eclipse.text_3.5.400.v20150505-1044.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/lib/org.eclipse.text_3.5.400.v20150505-1044.jar -------------------------------------------------------------------------------- /tools/EclipseAST/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazko/jsjavaparser/HEAD/tools/EclipseAST/run.sh --------------------------------------------------------------------------------