Lines Matching full:href
6 <link rel="stylesheet" type="text/css" href="style.css">
26 <li><a href="#application">A typical application</a></li>
27 <li><a href="#applet">A typical applet</a></li>
28 <li><a href="#midlet">A typical midlet</a></li>
29 <li><a href="#jcapplet">A typical Java Card applet</a></li>
30 <li><a href="#xlet">A typical xlet</a></li>
31 <li><a href="#androidactivity">A simple Android activity</a></li>
32 <li><a href="#androidapplication">A complete Android application</a></li>
33 <li><a href="#library">A typical library</a></li>
34 <li><a href="#applications">All possible applications in the input jars</a></li>
35 <li><a href="#applets">All possible applets in the input jars</a></li>
36 <li><a href="#midlets">All possible midlets in the input jars</a></li>
37 <li><a href="#jcapplets">All possible Java Card applets in the input jars</a></li>
38 <li><a href="#xlets">All possible xlets in the input jars</a></li>
39 <li><a href="#servlets">All possible servlets in the input jars</a></li>
40 <li><a href="#scala">Scala applications with the Scala runtime</a></li>
41 <li><a href="#native">Processing native methods</a></li>
42 <li><a href="#callback">Processing callback methods</a></li>
43 <li><a href="#enumerations">Processing enumeration classes</a></li>
44 <li><a href="#serializable">Processing serializable classes</a></li>
45 <li><a href="#beans">Processing bean classes</a></li>
46 <li><a href="#annotations">Processing annotations</a></li>
47 <li><a href="#database">Processing database drivers</a></li>
48 <li><a href="#componentui">Processing ComponentUI classes</a></li>
49 <li><a href="#rmi">Processing RMI code</a></li>
50 <li><a href="#resourcefiles">Processing resource files</a></li>
51 <li><a href="#manifestfiles">Processing manifest files</a></li>
52 <li><a href="#stacktrace">Producing useful obfuscated stack traces</a></li>
53 <li><a href="#repackaging">Obfuscating package names</a></li>
54 <li><a href="#restructuring">Restructuring the output archives</a></li>
55 <li><a href="#filtering">Filtering the input and the output</a></li>
56 <li><a href="#multiple">Processing multiple applications at once</a></li>
57 <li><a href="#incremental">Incremental obfuscation</a></li>
58 <li><a href="#microedition">Preverifying class files for Java Micro Edition</a></li>
59 <li><a href="#upgrade">Upgrading class files to Java 6</a></li>
60 <li><a href="#deadcode">Finding dead code</a></li>
61 <li><a href="#structure">Printing out the internal structure of class files</a></li>
62 <li><a href="#annotated">Using annotations to configure ProGuard</a></li>
93 The <a href="usage.html#keep"><code>-keep</code></a> option specifies the
103 href="usage.html#printmapping"><code>-printmapping</code></a>, for
116 obfuscating class members and <a href="#repackaging">package names</a>.
119 href="#native">native methods</a>, <a href="#callback">callback methods</a>,
120 <a href="#enumerations">enumerations</a>, <a href="#serializable">serializable
121 classes</a>, <a href="#beans">bean classes</a>, <a
122 href="#annotations">annotations</a>, and <a href="#resourcefiles">resource
141 If applicable, you should add options for processing <a href="#native">native
142 methods</a>, <a href="#callback">callback methods</a>, <a
143 href="#enumerations">enumerations</a>, <a href="#serializable">serializable
144 classes</a>, <a href="#beans">bean classes</a>, <a
145 href="#annotations">annotations</a>, and <a href="#resourcefiles">resource
174 The <a href="usage.html#microedition"><code>-microedition</code></a> option
182 href="usage.html#dontusemixedcaseclassnames"><code>-dontusemixedcaseclassnames</code></a>
185 If applicable, you should add options for processing <a href="#native">native
186 methods</a> and <a href="#resourcefiles">resource files</a>.
253 <a href="usage.html#dontpreverify"><code>-dontpreverify</code></a> option.
255 The <a href="usage.html#optimizations"><code>-optimizations</code></a> option
258 handle <a href="usage.html#overloadaggressively">aggressive overloading</a>
261 If applicable, you should add options for processing <a href="#native">native
262 methods</a>, <a href="#callback">callback methods</a>,
263 <a href="#enumerations">enumerations</a>,
264 <a href="#annotations">annotations</a>, and
265 <a href="#resourcefiles">resource files</a>.
354 If applicable, you should add options for processing <a href="#native">native
355 methods</a>, <a href="#callback">callback methods</a>,
356 <a href="#enumerations">enumerations</a>,
357 and <a href="#resourcefiles">resource files</a>. You may also want to add
358 options for producing <a href="#stacktrace">useful stack traces</a>. You can
371 href="http://developer.android.com/guide/developing/tools/proguard.html">Developer
422 href="usage.html#keep"><code>-keep</code></a> options.
425 href="usage.html#keepclassmembernames"><code>-keepclassmembernames</code></a>
446 The <a href="usage.html#keepparameternames"><code>-keepparameternames</code></a>
452 producing <a href="#stacktrace">useful stack traces</a>.
454 We've also added some options for for processing <a href="#native">native
455 methods</a>, <a href="#enumerations">enumerations</a>, <a
456 href="#serializable">serializable classes</a>, and <a
457 href="#annotations">annotations</a>, which are all discussed in their
476 href="usage.html#keepclasseswithmembers"><code>-keepclasseswithmembers</code></a>.
480 The <a href="usage.html#printseeds"><code>-printseeds</code></a> option prints
484 If applicable, you should add options for processing <a href="#native">native
485 methods</a>, <a href="#callback">callback methods</a>, <a
486 href="#enumerations">enumerations</a>, <a href="#serializable">serializable
487 classes</a>, <a href="#beans">bean classes</a>, <a
488 href="#annotations">annotations</a>, and <a href="#resourcefiles">resource
506 Again, the <a href="usage.html#printseeds"><code>-printseeds</code></a> option
509 If applicable, you should add options for processing <a href="#native">native
510 methods</a>, <a href="#callback">callback methods</a>, <a
511 href="#enumerations">enumerations</a>, <a href="#serializable">serializable
512 classes</a>, <a href="#beans">bean classes</a>, <a
513 href="#annotations">annotations</a>, and <a href="#resourcefiles">resource
536 The <a href="usage.html#microedition"><code>-microedition</code></a> option
544 href="usage.html#dontusemixedcaseclassnames"><code>-dontusemixedcaseclassnames</code></a>
547 The <a href="usage.html#printseeds"><code>-printseeds</code></a> option prints
550 If applicable, you should add options for processing <a href="#native">native
551 methods</a> and <a href="#resourcefiles">resource files</a>.
576 The <a href="usage.html#printseeds"><code>-printseeds</code></a> option prints
599 The <a href="usage.html#printseeds"><code>-printseeds</code></a> option prints
625 The <a href="usage.html#printseeds"><code>-printseeds</code></a> option prints
628 If applicable, you should add options for processing <a href="#native">native
629 methods</a>, <a href="#callback">callback methods</a>, <a
630 href="#enumerations">enumerations</a>, <a href="#serializable">serializable
631 classes</a>, <a href="#beans">bean classes</a>, <a
632 href="#annotations">annotations</a>, and <a href="#resourcefiles">resource
683 for <a href="#applications">processing applications</a>, because Scala is
689 The <a href="usage.html#dontwarn"><code>-dontwarn</code></a> option tells
694 The additional <a href="usage.html#keepoverview"><code>-keep</code></a>
698 If applicable, you should add options for processing <a href="#native">native
699 methods</a>, <a href="#callback">callback methods</a>, <a
700 href="#enumerations">enumerations</a>, <a href="#serializable">serializable
701 classes</a>, <a href="#beans">bean classes</a>, <a
702 href="#annotations">annotations</a>, and <a href="#resourcefiles">resource
717 href="usage.html#keepclasseswithmembernames"><code>-keepclasseswithmembernames</code></a>.
724 href="callback">Callback methods</a> are discussed below as a typical example.
782 href="usage.html#keepclassmembers"><code>-keepclassmembers</code></a>
823 href="http://java.sun.com/javase/6/docs/platform/serialization/spec/class.html#4100">Stream
825 href
992 The <a href="usage.html#adaptresourcefilenames">-adaptresourcefilenames</a>
996 href="usage.html#adaptresourcefilecontents">-adaptresourcefilecontents</a>
1011 pick one, typically by specifying <a href="usage.html#filters">filters</a>:
1048 href="retrace/index.html">ReTrace</a> tool to restore the original stack trace.
1082 href="usage.html#flattenpackagehierarchy"><code>-flattenpackagehierarchy</code></a>
1101 href="usage.html#repackageclasses"><code>-repackageclasses</code></a> option
1119 href="usage.html#allowaccessmodification"><code>-allowaccessmodification</code></a>
1155 contain <a href="#resourcefiles">resource files</a> that have to be adapted.
1207 <a href="usage.html#injars"><code>-injars</code></a> and <a
1208 href="usage.html#outjars"><code>-outjars</code></a> options. For example:
1231 <a href="usage.html#filters">filters</a> to the input and the output,
1310 After having <a href="#application">processed an application</a>, e.g.
1328 href="usage.html#applymapping"><code>-applymapping</code></a> option then
1337 href="usage.html#useuniqueclassmembernames"><code>-useuniqueclassmembernames</code></a>,
1338 <a href="usage.html#dontshrink"><code>-dontshrink</code></a>, and <a
1339 href="usage.html#dontoptimize"><code>-dontoptimize</code></a> <i>in the
1358 midlets, as shown in the <a href="#midlets">midlets example</a>, you can still
1377 href="usage.html#microedition"><code>-microedition</code></a> option. Note
1399 href="usage.html#target"><code>-target</code></a> option. They will
1429 href="usage.html#keepclassmembers"><code>-keepclassmembers</code></a> option
1489 <code>-keep</code> options for processing <a href="#native">native
1490 methods</a>, <a href="#enumerations">enumerations</a>, <a
1491 href="#serializable">serializable classes</a>, and <a
1492 href="#annotations">annotations</a>.
1498 <noscript><div><a target="_top" href="../index.html" class="button">Show menu</a></div></noscript>
1501 <a target="other" href="http://www.lafortune.eu/">Eric Lafortune</a>.