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/07/09 02:39:26 UTC

[jira] Closed: (MAVENUPLOAD-2105) Uploading proguard 4.2 to The Central Repository

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

Carlos Sanchez closed MAVENUPLOAD-2105.
---------------------------------------

      Assignee: Carlos Sanchez
    Resolution: Fixed

> Uploading proguard 4.2 to The Central Repository
> ------------------------------------------------
>
>                 Key: MAVENUPLOAD-2105
>                 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2105
>             Project: Maven Upload Requests
>          Issue Type: Task
>            Reporter: Vlad Skarzhevskyy
>            Assignee: Carlos Sanchez
>
> Please Upload the latest version to Repository. The last version (posted by me) in repository is 4.1
> http://pyx4j.com/downloads/proguard-4.2-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.2:
>     * Refined data flow analysis in optimization step.
>     * Fixed handling of exceptions when inlining subroutines.
>     * Fixed inlining of incompatible code constructs between different java versions.
>     * Fixed computation of local variable frame size.
>     * Fixed optimization of infinite loops.
>     * Fixed optimization of subroutine invocations.
>     * Fixed optimization of floating point remainder computations.
>     * Fixed removal of unused parameters in method descriptors containing arrays of longs or doubles.
>     * Added undocumented java system properties maximum.inlined.code.length (default is 8) and maximum.resulting.code.length (defaults are 8000 for JSE and 2000 for JME), for expert users who read release notes.
>     * Fixed processing of generic types in Signature attributes in shrinking and optimization steps.
>     * Fixed processing of inner class names in Signature attributes in obfuscation step.
>     * Improved adapting resource file names following obfuscated class names.
>     * Fixed interpretation of package names in GUI.
>     * Fixed default settings for Xlets in GUI.
>     * 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