Lines Matching full:keep
85 -keep public class mypackage.MyMain {
93 The <a href="usage.html#keep"><code>-keep</code></a> option specifies the
134 -keep public class mypackage.MyApplet
162 -keep public class mypackage.MyMIDlet
204 -keep public class mypackage.MyApplet
225 -keep public class mypackage.MyXlet
245 -keep public class mypackage.MyActivity
284 -keep public class * extends android.app.Activity
285 -keep public class * extends android.app.Application
286 -keep public class * extends android.app.Service
287 -keep public class * extends android.content.BroadcastReceiver
288 -keep public class * extends android.content.ContentProvider
290 -keep public class * extends android.view.View {
344 -keep public interface com.android.vending.licensing.ILicensingService
391 -keep public class * {
422 href="usage.html#keep"><code>-keep</code></a> options.
501 -keep public class * extends java.applet.Applet
531 -keep public class * extends javax.microedition.midlet.MIDlet
570 -keep public class * implements javacard.framework.Applet
594 -keep public class * implements javax.tv.xlet.Xlet
613 -keep public class * implements javax.servlet.Servlet
651 -keep class * implements org.xml.sax.EntityResolver
694 The additional <a href="usage.html#keepoverview"><code>-keep</code></a>
719 keep the relevant names from being obfuscated.
732 If they aren't preserved by other <code>-keep</code> options, something like
733 the following option will keep the callback class and method:
735 -keep class mypackage.MyCallbackClass {
784 option instead of the basic <code>-keep</code> option, we're not
848 interfaces of the serializable classes (using something like "<code>-keep
851 keeping all interfaces with "<code>-keep interface *</code>".</li>
870 -keep public class mypackage.MyBean {
875 -keep public class mypackage.MyBeanEditor
882 -keep class mybeans.** {
933 -keep class * implements java.sql.Driver
949 -keep class * extends javax.swing.plaf.ComponentUI {
964 -keep interface * extends java.rmi.Remote {
968 -keep class * implements java.rmi.Remote {
973 The first <code>-keep</code> option keeps all your Remote interfaces and their
1038 working with J++, you'll want to keep the "SourceDir" attribute as well.
1292 output handling offers various ways to keep the output nicely structured.
1321 -keep public class proguard.gui.ProGuardGUI {
1350 -keep public class proguard.gui.ProGuardGUI {
1378 that we don't need any <code>-keep</code> options to specify entry points; all
1401 any <code>-keep</code> options to specify entry points; all class files are
1417 -keep public class mypackage.MyApplication {
1458 The traditional ProGuard configuration allows to keep a clean separation
1488 <code>-keep</code> options. You may still wish to add traditional
1489 <code>-keep</code> options for processing <a href="#native">native