Home | History | Annotate | Download | only in manual

Lines Matching full:code

17 Before you can use the <code>proguard</code> task, you have to tell Ant about
19 <code>build.xml</code> file:
42 the <a href="#configuration_attribute"><code>configuration</code></a>
44 <code>proguard</code> task. Your ant build file will then look like this:
62 the contents of the file into the nested text of the <code>proguard</code> task
85 Firstly, the <code>#</code> character cannot be used for comments in an XML
86 file. Comments must be enclosed by an opening <code>&lt;!--</code> and a
87 closing <code>--&gt;</code>. All occurrences of the <code>#</code> character
91 Secondly, the use of <code>&lt;</code> and <code>&gt;</code> characters would
93 enclosed by an opening <code>${</code> and a closing <code>}</code>. This
95 configuration. Other occurrences of <code>&lt;</code> and <code>&gt;</code>
96 have to be encoded as <code>&amp;lt;</code> and <code>&amp;gt;</code>.
107 files in the <code>examples/ant</code> directory of the ProGuard distribution.
113 The <code><b>&lt;proguard&gt;</b></code> task and the
114 <code><b>&lt;proguardconfiguration&gt;</b></code> task can have the following
115 attributes (only for <code>&lt;proguard&gt;</code>) and nested
120 <dt><a name="configuration_attribute"><code><b>configuration</b></code></a>
124 href="#configuration_element"><code>configuration</code></a>
127 <dt><a href="usage.html#dontskipnonpubliclibraryclasses"><code><b>skipnonpubliclibraryclasses</b></code></a>
132 <dt><a href="usage.html#dontskipnonpubliclibraryclassmembers"><code><b>skipnonpubliclibraryclassmembers</b></code></a>
137 <dt><a href="usage.html#target"><code><b>target</b></code></a>
142 <dt><a href="usage.html#forceprocessing"><code><b>forceprocessing</b></code></a>
147 <dt><a href="usage.html#printseeds"><code><b>printseeds</b></code></a>
150 <dd>List classes and class members matched by the various <code>keep</code>
153 <dt><a href="usage.html#dontshrink"><code><b>shrink</b></code></a>
158 <dt><a href="usage.html#printusage"><code><b>printusage</b></code></a>
161 <dd>List dead code of the input class files, to the standard output or to the
164 <dt><a href="usage.html#dontoptimize"><code><b>optimize</b></code></a>
169 <dt><a href="usage.html#optimizationpasses"><code><b>optimizationpasses</b></code></a>
174 <dt><a href="usage.html#allowaccessmodification"><code><b>allowaccessmodification</b></code></a>
180 <dt><a href="usage.html#mergeinterfacesaggressively"><code><b>mergeinterfacesaggressively</b></code></a>
185 <dt><a href="usage.html#dontobfuscate"><code><b>obfuscate</b></code></a>
190 <dt><a href="usage.html#printmapping"><code><b>printmapping</b></code></a>
196 <dt><a href="usage.html#applymapping"><code><b>applymapping</b></code></a>
201 <dt><a href="usage.html#obfuscationdictionary"><code><b>obfuscationdictionary</b></code></a>
207 <dt><a href="usage.html#classobfuscationdictionary"><code><b>classobfuscationdictionary</b></code></a>
212 <dt><a href="usage.html#packageobfuscationdictionary"><code><b>packageobfuscationdictionary</b></code></a>
217 <dt><a href="usage.html#overloadaggressively"><code><b>overloadaggressively</b></code></a>
222 <dt><a href="usage.html#useuniqueclassmembernames"><code><b>useuniqueclassmembernames</b></code></a>
228 <dt><a href="usage.html#dontusemixedcaseclassnames"><code><b>usemixedcaseclassnames</b></code></a>
233 <dt><a href="usage.html#flattenpackagehierarchy"><code><b>flattenpackagehierarchy</b></code></a>
239 <dt><a href="usage.html#repackageclasses"><code><b>repackageclasses</b></code></a>
245 <dt><a href="usage.html#renamesourcefileattribute"><code><b>renamesourcefileattribute</b></code></a>
248 <dd>Put the given constant string in the <code>SourceFile</code>
251 <dt><a href="usage.html#dontpreverify"><code><b>preverify</b></code></a>
257 <dt><a href="usage.html#microedition"><code><b>microedition</b></code></a>
262 <dt><a href="usage.html#verbose"><code><b>verbose</b></code></a>
267 <dt><a href="usage.html#dontnote"><code><b>note</b></code></a>
274 <dt><a href="usage.html#dontwarn"><code><b>warn</b></code></a>
281 <dt><a href="usage.html#ignorewarnings"><code><b>ignorewarnings</b></code></a>
287 <dt><a href="usage.html#printconfiguration"><code><b>printconfiguration</b></code></a>
294 <dt><a href="usage.html#dump"><code><b>dump</b></code></a>
300 <dt><a href="usage.html#injars"><code><b>&lt;injar</b></code></a>
302 <code><b>/&gt;</b></code></dt>
305 <dt><a href="usage.html#outjars"><code><b>&lt;outjar</b></code></a>
307 <code><b>/&gt;</b></code></dt>
311 <dt><a href="usage.html#libraryjars"><code><b>&lt;libraryjar</b></code></a>
313 <code><b>/&gt;</b></code></dt>
316 <dt><a href="usage.html#keepdirectories"><code><b>&lt;keepdirectory name = </b></code></a>"<i>directory_name</i>"
317 <code><b>/&gt;</b></code><br/>
318 <a href="usage.html#keepdirectories"><code><b>&lt;keepdirectories filter = </b></code></a>"<a href="usage.html#filefilters"><i>directory_filter</i></a>"
319 <code><b>/&gt;</b></code></dt>
323 <dt><a href="usage.html#keep"><code><b>&lt;keep</b></code></a>
326 <code><b>&gt;</b></code>
328 <code><b>&lt;/keep&gt;</b></code></dt>
331 <dt><a href="usage.html#keepclassmembers"><code><b>&lt;keepclassmembers</b></code></a>
334 <code><b>&gt;</b></code>
336 <code><b>&lt;/keepclassmembers&gt;</b></code></dt>
340 <dt><a href="usage.html#keepclasseswithmembers"><code><b>&lt;keepclasseswithmembers</b></code></a>
343 <code><b>&gt;</b></code>
345 <code><b>&lt;/keepclasseswithmembers&gt;</b></code></dt>
349 <dt><a href="usage.html#keepnames"><code><b>&lt;keepnames</b></code></a>
351 <code><b>&gt;</b></code>
353 <code><b>&lt;/keepnames&gt;</b></code></dt>
357 <dt><a href="usage.html#keepclassmembernames"><code><b>&lt;keepclassmembernames</b></code></a>
359 <code><b>&gt;</b></code>
361 <code><b>&lt;/keepclassmembernames&gt;</b></code></dt>
365 <dt><a href="usage.html#keepclasseswithmembernames"><code><b>&lt;keepclasseswithmembernames</b></code></a>
367 <code><b>&gt;</b></code>
369 <code><b>&lt;/keepclasseswithmembernames&gt;</b></code></dt>
374 <dt><a href="usage.html#whyareyoukeeping"><code><b>&lt;whyareyoukeeping</b></code></a>
376 <code><b>&gt;</b></code>
378 <code><b>&lt;/whyareyoukeeping&gt;</b></code></dt>
382 <dt><a href="usage.html#assumenosideeffects"><code><b>&lt;assumenosideeffects</b></code></a>
384 <code><b>&gt;</b></code>
386 <code><b>&lt;/assumenosideeffects&gt;</b></code></dt>
391 code><b>&lt;optimization name = </b></code></a>"<a href="optimizations.html"><i>optimization_name</i></a>"
392 <code><b>/&gt;</b></code><br/>
393 <a href="usage.html#optimizations"><code><b>&lt;optimizations filter = </b></code></a>""<a href="optimizations.html"><i>optimization_filter</i></a>"
394 <code><b>/&gt;</b></code></dt>
397 <dt><a href="usage.html#keeppackagenames"><code><b>&lt;keeppackagename name = </b></code></a>"<i>package_name</i>"
398 <code><b>/&gt;</b></code><br/>
399 <a href="usage.html#keeppackagenames"><code><b>&lt;keeppackagenames filter = </b></code></a>"<a href="usage.html#filters"><i>package_filter</i></a>"
400 <code><b>/&gt;</b></code></dt>
404 <dt><a href="usage.html#keepattributes"><code><b>&lt;keepattribute name = </b></code></a>"<i>attribute_name</i>"
405 <code><b>/&gt;</b></code><br/>
406 <a href="usage.html#keepattributes"><code><b>&lt;keepattributes filter = </b></code></a>"<a href="usage.html#filters"><i>attribute_filter</i></a>"
407 <code><b>/&gt;</b></code></dt>
411 <dt><a href="usage.html#adaptclassstrings"><code><b>&lt;adaptclassstrings filter = </b></code></a>"<a href="usage.html#filters"><i>class_filter</i></a>"
412 <code><b>/&gt;</b></code></dt>
416 <dt><a href="usage.html#adaptresourcefilenames"><code><b>&lt;adaptresourcefilenames filter = </b></code></a>"<a href="usage.html#filefilters"><i>file_filter</i></a>"
417 <code><b>/&gt;</b></code></dt>
421 <dt><a href="usage.html#adaptresourcefilecontents"><code><b>&lt;adaptresourcefilecontents filter = </b></code></a>"<a href="usage.html#filefilters"><i>file_filter</i></a>"
422 <code><b>/&gt;</b></code></dt>
427 <a href="usage.html#dontnote"><code><b>&lt;dontnote filter = </b></code></a>"<a href="usage.html#filters"><i>class_filter</i></a>"
428 <code><b>/&gt;</b></code></dt>
433 <a href="usage.html#dontwarn"><code><b>&lt;dontwarn filter = </b></code></a>"<a href="usage.html#filters"><i>class_filter</i></a>"
434 <code><b>/&gt;</b></code></dt>
438 <dt><a name="configuration_element"><code><b>&lt;configuration refid = </b></code></a>"<i>ref_id</i>"
439 <code><b>/&gt;</b></code></dt>
441 <code>&lt;proguardconfiguration&gt;</code> task (or
442 <code>&lt;proguard&gt;</code> task) with the attribute <code>id</code> =
446 href="#configuration_attribute"><code>configuration</code></a>
459 <dt><code><b>path</b></code> = "<i>path</i>"</dt>
463 <dt><code><b>location</b></code> = "<i>name</i>" (or <code><b>file</b></code>
464 = "<i>name</i>", or <code><b>dir</b></code> = "<i>name</i>", or
465 <code><b>name</b></code> = "<i>name</i>")</dt>
469 <dt><code><b>refid</b></code> = "<i>ref_id</i>"</dt>
471 <code>id</code> = "<i>ref_id</i>".</dd>
479 <dt><code><b>filter</b></code> =
484 <dt><code><b>jarfilter</b></code> =
488 <dt><code><b>warfilter</b></code> =
492 <dt><code><b>earfilter</b></code> =
496 <dt><code><b>zipfilter</b></code> =
509 <dt><a href="usage.html#allowshrinking"><code><b>allowshrinking</b></code></a>
515 <dt><a href="usage.html#allowoptimization"><code><b>allowoptimization</b></code></a>
521 <dt><a href="usage.html#allowobfuscation"><code><b>allowobfuscation</b></code></a>
537 <dt><code><b>access</b></code> = "<i>access_modifiers</i>"</dt>
541 <dt><code><b>type</b></code> = "<i>type</i>"</dt>
545 <dt><code><b>name</b></code> = "<i>class_name</i>"</dt>
549 <dt><code><b>extends</b></code> = "<i>class_name</i>"</dt>
553 <dt><code><b>implements</b></code> = "<i>class_name</i>"</dt>
557 <dt><code><b>&lt;field</b></code>
559 <code><b>/&gt;</b></code></dt>
562 <dt><code><b>&lt;method</b></code>
564 <code><b>/&gt;</b></code></dt>
567 <dt><code><b>&lt;constructor</b></code>
569 <code><b>/&gt;</b></code></dt>
582 <dt><code><b>access</b></code> = "<i>access_modifiers</i>"</dt>
587 <dt><code><b>type</b></code> = "<i>type</i>"</dt>
590 which the <code>parameters</code> attribute is specified.</dd>
592 <dt><code><b>name</b></code> = "<i>name</i>"</dt>
596 <dt><code><b>parameters</b></code> = "<i>parameters</i>"</dt>
599 constructors, and for methods for which the <code>type</code> attribute is