You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Carlos Sanchez (JIRA)" <ji...@codehaus.org> on 2008/12/26 14:42:20 UTC

[jira] Closed: (MAVENUPLOAD-2305) Uploading proguard 4.3 to The Central Repository

     [ http://jira.codehaus.org/browse/MAVENUPLOAD-2305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carlos Sanchez closed MAVENUPLOAD-2305.
---------------------------------------

      Assignee: Carlos Sanchez
    Resolution: Fixed

> Uploading proguard 4.3 to The Central Repository
> ------------------------------------------------
>
>                 Key: MAVENUPLOAD-2305
>                 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2305
>             Project: Maven Upload Requests
>          Issue Type: Wish
>            Reporter: Vlad Skarzhevskyy
>            Assignee: Carlos Sanchez
>
> Please Upload the latest version to Repository. The last version (posted by me) in repository is 4.2
> http://pyx4j.com/downloads/proguard-4.3-bundle.jar
> http://proguard.sourceforge.net/
> 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.
> Changes in 4.3:
> - Added class merging.
> - Added static single assignment analysis.
> - Added support for annotation and enumeration
>   class types in configuration.
> - Refined shrinking of fields in case of unusual
>   -keepclassmembers options.
> - Added simplification of tail recursion calls.
> - Added new peephole optimizations.
> - Fixed optimization of unused variable
>   initializations causing negative stack sizes.
> - Fixed optimization of unusual initialization
>   code causing NullPointerExceptions.
> - Fixed optimization of half-used long and double
>   parameters.
> - Fixed processing of complex generics signatures.
> - Working around suspected java compiler bug with
>   parameter annotations on constructors of
>   non-static inner classes.
> - Fixed obfuscation of classes with inner classes
>   whose names are preserved.
> - Fixed access of protected methods in repackaged
>   classes.
> - Added options -classobfuscationdictionary and
>   -packageobfuscationdictionary.
> - Adapting more types of resource file names based on
>   obfuscation.
> - Extended warnings about incorrect dependencies.
> - Added start-up scripts and build scripts.
> - Updated documentation and examples

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira