Maven Repository - POM file for Byte Code proguard 4.4 4.4

Summary

Proguard.

ProGuard is a free Java class file shrinker, optimizer, and obfuscator. It removes unused classes, fields, methods, and attributes. It then optimizes the bytecode. It then renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code fo....

Declaration

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

<dependency>
   <groupId>net.sf.proguard</groupId>
   <artifactId>proguard</artifactId>
   <version>4.4</version>
</dependency>

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





License

Name:GNU General Public License (GPL)
URL: http://proguard.sourceforge.net/GPL.html.

Packages

The following packages are defined in the proguard-4.4.jar

proguard
proguard.ant
proguard.classfile
proguard.classfile.attribute
proguard.classfile.attribute.annotation
proguard.classfile.attribute.annotation.visitor
proguard.classfile.attribute.preverification
proguard.classfile.attribute.preverification.visitor
proguard.classfile.attribute.visitor
proguard.classfile.constant
proguard.classfile.constant.visitor
proguard.classfile.editor
proguard.classfile.instruction
proguard.classfile.instruction.visitor
proguard.classfile.io
proguard.classfile.util
proguard.classfile.visitor
proguard.evaluation
proguard.evaluation.value
proguard.io
proguard.obfuscate
proguard.optimize
proguard.optimize.evaluation
proguard.optimize.info
proguard.optimize.peephole
proguard.preverify
proguard.shrink
proguard.util
proguard.wtk




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">
  <modelVersion>4.0.0</modelVersion>
  <groupId>net.sf.proguard</groupId>
  <artifactId>proguard</artifactId>
  <version>4.4</version>
  <description>ProGuard is a free Java class file shrinker, optimizer, and obfuscator. It removes unused classes, fields, methods, and attributes. It then optimizes the bytecode. It then renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.</description>
    <url>http://proguard.sourceforge.net/</url>
    <packaging>jar</packaging>
    <name>Proguard</name>
    <scm>
        <connection>scm:cvs:unknown</connection>
    </scm>
    <issueManagement>
        <system>sf.net Tracker</system>
        <url>http://sourceforge.net/tracker/?group_id=54750&amp;atid=474707</url>
    </issueManagement>

    <licenses>
        <license>
            <name>GNU General Public License (GPL)</name>
      <url>http://proguard.sourceforge.net/GPL.html</url>
        </license>
    </licenses>

    

    <dependencies>
      <dependency>
        <groupId>ant</groupId>
        <artifactId>ant</artifactId>
        <version>1.6.5</version>
        <optional>true</optional>
        <type>jar</type>
      </dependency>
      <dependency>
        <groupId>com.sun.kvem</groupId>
        <artifactId>kenv</artifactId>
        <version>2.2</version>
        <optional>true</optional>
        <type>jar</type>
      </dependency>
    </dependencies>
    <build>
        <sourceDirectory>src</sourceDirectory>
    </build>
</project>