Eric LaFortune's proguard mirror
Java Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin Updating to proguard 5.2 Feb 18, 2015
buildscripts Compile for 1.6 Aug 30, 2016
examples Upgrade to Proguard 5.3 beta 1 Aug 30, 2016
src/proguard Merge branch 'master' into renamer Aug 30, 2016
.classpath Updates to renamer after proguard upstream update. Feb 18, 2015
.gitignore preset for javac to compile in 1.5 compat. mode. Ignoring classes fol… Nov 21, 2011
.project Ignoring tmp/ and adding eclipse project files. Apr 14, 2011
README Merge branch 'master' into renamer Aug 30, 2016


ProGuard clone with support for package renaming

This is a fork of ProGuard but with a tiny extension (on the 
'renamer' branch) to support easier renaming of entire packages.

For example:


Original README follows.

ProGuard, Java class file shrinker, optimizer, obfuscator, and preverifier

This distribution contains the following directories:

- bin          : simple wrapper scripts to run ProGuard, its GUI, and ReTrace
- lib          : the main jars, compiled and ready to use with "java -jar ...."
- docs         : the complete documentation, licenses, etc. in html format
- examples     : some example configuration files
- src          : the source code
- buildscripts : various alternative build scripts

The best place to start is docs/index.html


If you want to give ProGuard a spin right away, try processing the ProGuard
jar itself:

    cd examples
    java -jar ../lib/proguard.jar

The resulting proguard_out.jar contains the same application, but it's a lot


Copyright (c) 2002-2016 Eric Lafortune @ GuardSquare