aboutsummaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorDanny van Bruggen <hexagonaal@gmail.com>2017-07-16 22:19:10 +0200
committerDanny van Bruggen <hexagonaal@gmail.com>2017-07-16 22:19:10 +0200
commit5e6d729ecf6a164e90b2a66aaa9d2ba7b5c2a09c (patch)
tree81a5119d52586424aa0cd20905eb8c39200dd9e1 /readme.md
parent6b9d1f808ecd4d9cb3b2157262e4e07acba45df2 (diff)
downloadjavaparser-5e6d729ecf6a164e90b2a66aaa9d2ba7b5c2a09c.tar.gz
Update docs for release
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md42
1 files changed, 3 insertions, 39 deletions
diff --git a/readme.md b/readme.md
index b0a72a548..d780d4c47 100644
--- a/readme.md
+++ b/readme.md
@@ -2,27 +2,13 @@
This package contains a Java 1.0 - Java 9 Parser with AST generation and visitor support.
-The AST records the source code structure.
-You can analyze source code for any purpose.
-It is possible to change the AST nodes or create new ones to modify the source code.
-
-When you need not only the text from the source code but you also need type information,
-you can use [the Java Symbol Solver project.](https://github.com/javaparser/javasymbolsolver)
+Our main site is at [JavaParser.org](http://javaparser.org)
[![Maven Central](https://img.shields.io/maven-central/v/com.github.javaparser/javaparser-core.svg)](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.github.javaparser%22%20AND%20a%3A%22javaparser-core%22)
[![Build Status](https://travis-ci.org/javaparser/javaparser.svg?branch=master)](https://travis-ci.org/javaparser/javaparser)
[![Coverage Status](https://coveralls.io/repos/javaparser/javaparser/badge.svg?branch=master&service=github)](https://coveralls.io/github/javaparser/javaparser?branch=master)
[![Join the chat at https://gitter.im/javaparser/javaparser](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/javaparser/javaparser?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
-## Features
-
-* Light weight
-* Performant
-* Easy to use
-* Modifiable AST
-* Code generation
-* Support of comments
-
## Dependency Management
The project binaries are available in Maven Central. Just add the following to your maven configuration or tailor to your own dependency management system.
@@ -35,14 +21,14 @@ For Maven:
<dependency>
<groupId>com.github.javaparser</groupId>
<artifactId>javaparser-core</artifactId>
- <version>3.2.11</version>
+ <version>3.2.12</version>
</dependency>
```
For Gradle:
```
-compile 'com.github.javaparser:javaparser-core:3.2.11'
+compile 'com.github.javaparser:javaparser-core:3.2.12'
```
## How To Compile Sources
@@ -81,28 +67,6 @@ Still nothing? [Open an issue](https://github.com/javaparser/javaparser/issues/n
The libraries javadoc can be found [here](http://www.javadoc.io/doc/com.github.javaparser/javaparser-core/)
-## History
-
-This parser is based on work by Sreenivasa Viswanadha and JĂșlio Vilmar Gesser. The original project, now inactive, was originally hosted at [Google Code](http://code.google.com/p/javaparser/) and supported only parsing Java 1.5.
-
-The project now supports parsing Java 9 and aims to continue support for features in future versions of the Java language.
-
-## Related projects
-
-[JavaSymbolSolver](https://github.com/javaparser/javasymbolsolver) is a project from the same committers working on JavaParser.
-You can use it to calculate the type of JavaParser expressions and connecting references with their declarations.
-
-From JavaParser other projects have been derived:
-
-* [Walkmod](http://walkmod.com/): a tool to automatically correct violations of code conventions
-* [jooby spec](http://jooby.org/doc/spec): analyze and exports [jooby routes](http://jooby.org) to [raml](http://raml.org) and [Swagger](http://swagger.io)
-
-## Credits
-
-This project has been maintained thanks to the joint efforts of many contributors: we are extremely grateful to all of them.
-
-In particular we are thankful to the contributions we received by the [Walkmod](http://walkmod.com/) project which permitted to finalize support for Java 8. The author granted us the permissions to release that code also under the Apache License and we have greatly appreciated that.
-
## License
JavaParser is available either under the terms of the LGPL License or the Apache License. You as the user are entitled to choose the terms under which adopt JavaParser.