Maven Repository - POM file for Development javaparser 1.0.8 1.0.8

Summary

Java 1.5 Parser and AST.

A Java 1.5 Parser with AST generation and visitor support. The AST records the source code structure, javadoc and comments. It is also possible to change the AST nodes or create new ones to modify the source code..

Declaration

Here is the list of declaration for javaparser. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>com.google.code.javaparser</groupId>
   <artifactId>javaparser</artifactId>
   <version>1.0.8</version>
</dependency>

If you think this Maven repository POM file listing for javaparser is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.





License

Name:GNU Lesser General Public License
URL: http://www.gnu.org/licenses/lgpl.html.

Depends on

The javaparser-1.0.8 has 1 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
JUnitjunit 4.8.1
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
1256

Plugin

The following plugins are used in the javaparser-1.0.8.jar

  1. maven-compiler-plugin
  2. maven-gpg-plugin
  3. maven-surefire-plugin

Packages

The following packages are defined in the javaparser-1.0.8.jar

japa.parser
japa.parser.ast
japa.parser.ast.body
japa.parser.ast.expr
japa.parser.ast.stmt
japa.parser.ast.type
japa.parser.ast.visitor




POM File Source

Here is the content of the POM file.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

  <parent>
    <groupId>org.sonatype.oss</groupId>
    <artifactId>oss-parent</artifactId>
    <version>7</version>
  </parent>

  <modelVersion>4.0.0</modelVersion>
  <groupId>com.google.code.javaparser</groupId>
  <artifactId>javaparser</artifactId>
  <packaging>jar</packaging>
  <name>Java 1.5 Parser and AST</name>
  <version>1.0.8</version>
  <description>A Java 1.5 Parser with AST generation and visitor support. The AST records the source code structure, javadoc and comments. It is also possible to change the AST nodes or create new ones to modify the source code.</description>
  <url>http://code.google.com/p/javaparser/</url>
  <issueManagement>
    <system>Google Code</system>
    <url>http://code.google.com/p/javaparser/issues/</url>
  </issueManagement>
  <licenses>
    <license>
      <name>GNU Lesser General Public License</name>
      <url>http://www.gnu.org/licenses/lgpl.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
    <url>http://code.google.com/p/javaparser/source/browse/</url>
    <connection>http://javaparser.googlecode.com/svn/trunk/</connection>
  </scm>
  <inceptionYear>2007</inceptionYear>
  
  <contributors>
    <contributor>
      <name>Hendy Irawan</name>
      <email>hendy@soluvas.com</email>
      <url>http://www.HendyIrawan.com/</url>
      <organization>Soluvas</organization>
      <organizationUrl>http://www.Soluvas.com/</organizationUrl>
    </contributor>
  </contributors>
  <!-- <distributionManagement> <site> <id>javaparser-site</id> <name>JavaParser</name> 
    <url>http://code.google.com/p/javaparser</url> </site> <downloadUrl>http://code.google.com/p/javaparser/downloads/</downloadUrl> 
    <repository> <id>javaparser-release</id> <name>JavaParser Maven Releases 
    Repository</name> <url>svn:https://javaparser.googlecode.com/svn/maven2</url> 
    </repository> <snapshotRepository> <id>javaparser-snapshots</id> <name>JavaParser 
    Maven Snapshots Repository</name> <url>svn:https://javaparser.googlecode.com/svn/maven2-snapshots</url> 
    </snapshotRepository> </distributionManagement> -->
  <build>
    <sourceDirectory>src</sourceDirectory>
    <testSourceDirectory>test</testSourceDirectory>
    <outputDirectory>bin</outputDirectory>
    <testOutputDirectory>bin-test</testOutputDirectory>
    <extensions>
      <extension>
        <groupId>org.jvnet.wagon-svn</groupId>
        <artifactId>wagon-svn</artifactId>
        <version>1.9</version>
      </extension>
    </extensions>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <excludes>
            <exclude>ignore/**</exclude>
            <exclude>**/*$*</exclude>
          </excludes>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-gpg-plugin</artifactId>
        <executions>
          <execution>
            <id>sign-artifacts</id>
            <phase>verify</phase>
            <goals>
              <goal>sign</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
    <resources>
    </resources>
  </build>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <repositories>
    <repository>
      <id>java.net.m2</id>
      <url>http://download.java.net/maven/2</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
  </repositories>
</project>