Skip to content
This repository
Fetching contributors…

Cannot retrieve contributors at this time

file 68 lines (52 sloc) 2.871 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
-ignorewarnings
-dontoptimize
-dontobfuscate
-dontskipnonpubliclibraryclasses
-verbose
-renamesourcefileattribute SourceFile

-keepattributes SourceFile,LineNumberTable,*Annotation*

-printmapping map.txt
-printseeds seed.txt


-keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); }

-keep class com.madgag.agit.**
-keep class com.madgag.android.blockingprompt.**

-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.view.View { public <init>(android.content.Context); public <init>(android.content.Context, android.util.AttributeSet); public <init>(android.content.Context, android.util.AttributeSet, int); public void set*(...); }
-keepclassmembers class * extends android.app.Activity { public void *(android.view.View); }

-keep public class roboguice.**
-keepclassmembers class * extends roboguice.application.RoboApplication { *; }
-keep class com.google.inject.Binder
-keep class com.google.inject.Key
-keep class com.google.inject.Provider
-keep class com.google.inject.TypeLiteral

-keepclassmembers class * { @com.google.inject.Inject <init>(...); }

-keep class org.eclipse.jgit.lib.Repository

-keep class com.jcraft.jsch.jce.*
-keep class * extends com.jcraft.jsch.KeyExchange
-keep class com.jcraft.jsch.**

-keep class javax.annotation.Nullable

-keepclassmembers class com.google.inject.assistedinject.FactoryProvider2 { *; }
-keepclassmembers class com.google.** {
    private void finalizeReferent();
    protected void finalizeReferent();
    public void finalizeReferent();
    void finalizeReferent();

    private *** startFinalizer(java.lang.Class,java.lang.Object);
    protected *** startFinalizer(java.lang.Class,java.lang.Object);
    public *** startFinalizer(java.lang.Class,java.lang.Object);
    *** startFinalizer(java.lang.Class,java.lang.Object);
}

-keep public class * extends junit.framework.TestCase

-keepclassmembers class * { @com.google.inject.Provides *; @android.test.suitebuilder.annotation.* *; void test*(...); }

-keep class com.google.inject.util.Modules { public *** override(...); }
-keep class com.google.inject.util.Modules$OverriddenModuleBuilder { *; }
-keep class org.apache.commons.io.FileUtils { public *** openOutputStream(...); }
-keep class org.apache.commons.io.IOUtils { public *** closeQuietly(...); public *** copy(...); }
-keepclassmembers class roboguice.RoboGuice$util { *; }
-keep class org.apache.commons.io.input.BoundedInputStream { *; }
-keep class com.madgag.agit.git.model.RDTTag$TagSummary { *** getName(); }
-keep class org.eclipse.jgit.transport.RemoteConfig { *** removeURI(...); }
Something went wrong with that request. Please try again.