Changeset 4730 in josm


Ignore:
Timestamp:
2011-12-28T15:21:00+01:00 (12 years ago)
Author:
jttt
Message:

New proguard, update proguard configuration

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r4728 r4730  
    199199                -dontobfuscate
    200200
     201                # These options probably are not necessary (and make processing a bit slower)
    201202                -dontskipnonpubliclibraryclasses
     203                -dontskipnonpubliclibraryclassmembers
    202204
    203205                -keepclasseswithmembers public class org.openstreetmap.josm.gui.MainApplication {
    204206                    public static void main(java.lang.String[]);
    205207                }
     208                -keepclasseswithmembers public class org.openstreetmap.josm.gui.MainApplet
    206209
    207210                -keep class JOSM
    208211                -keep class * extends org.openstreetmap.josm.io.FileImporter
    209212                -keep class * extends org.openstreetmap.josm.io.FileExporter
    210                 -keep class org.openstreetmap.josm.actions.search.SearchCompiler$Never
     213                -keep class org.openstreetmap.josm.data.imagery.types.Adapter1
     214                -keep class org.openstreetmap.josm.actions.search.SearchCompiler$Never
    211215
    212216                -keepclassmembers enum  * {
     
    215219                }
    216220
     221                # Keep unused public methods (can be useful for plugins)
    217222                -keepclassmembers class * {
    218223                    public protected *;
    219224                }
     225               
     226                # Disable annoying [proguard] Note: the configuration keeps the entry point '...', but not the descriptor class '...'. This notes should not be a problem as we don't use obfuscation
     227                -dontnote
    220228                </proguard>
    221229    </target>
Note: See TracChangeset for help on using the changeset viewer.