Lombok - AST fork.
This is a very small fork of lombok.ast as some Android tools needed a modification. This is built from 3c4f94d418b58d55d0facebf2bfbb362d4bf3bdd with an additional patch to support ECJ 4.2 and to strip out some unnecessary bundled libraries that we don't use for lint (to make the overhead smaller.).
Here is the list of declaration for lombok-ast. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>com.android.tools.external.lombok</groupId> <artifactId>lombok-ast</artifactId> <version>0.2.2</version> </dependency>
If you think this Maven repository POM file listing for lombok-ast is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:The MIT License
URL: http://projectlombok.org/LICENSE.
The lombok-ast-0.2.2 has 1 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Inversion of Control | guava 15.0 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has two code dependencies - javax.annotation per the JSR-305 spec and javax.inject per the JSR-330 spec. | 148 |
The following packages are defined in the lombok-ast-0.2.2.jar
lombok.ast lombok.ast.app lombok.ast.ecj lombok.ast.grammar lombok.ast.javac lombok.ast.printer lombok.ast.resolve lombok.ast.syntaxChecks lombok.core lombok.eclipse lombok.javac lombok.javac.java6 lombok.javac.java7
Here is the content of the POM file.
<project> <modelVersion>4.0.0</modelVersion> <groupId>com.android.tools.external.lombok</groupId> <artifactId>lombok-ast</artifactId> <version>0.2.2</version> <packaging>jar</packaging> <name>Lombok - AST fork</name> <url>http://projectlombok.org/</url> <description>This is a very small fork of lombok.ast as some Android tools needed a modification. This is built from 3c4f94d418b58d55d0facebf2bfbb362d4bf3bdd with an additional patch to support ECJ 4.2 and to strip out some unnecessary bundled libraries that we don't use for lint (to make the overhead smaller.)</description> <licenses> <license> <name>The MIT License</name> <url>http://projectlombok.org/LICENSE</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>git://android.googlesource.com/platform/prebuilts/tools.git</connection> <url>https://android.googlesource.com/platform/prebuilts/tools</url> </scm> <issueManagement> <system>Google Code</system> <url>http://code.google.com/p/projectlombok/issues</url> </issueManagement> <dependencies> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>15.0</version> <scope>compile</scope> </dependency> </dependencies> </project>