Lines Matching full:code
28 Before you can use the <code>proguard</code> task, you have to tell Ant about
30 <code>build.xml</code> file:
53 the <a href="#configuration_attribute"><code>configuration</code></a>
55 <code>proguard</code> task. Your ant build file will then look like this:
73 the contents of the file into the nested text of the <code>proguard</code> task
96 Firstly, the <code>#</code> character cannot be used for comments in an XML
97 file. Comments must be enclosed by an opening <code><!--</code> and a
98 closing <code>--></code>. All occurrences of the <code>#</code> character
102 Secondly, the use of <code><</code> and <code>></code> characters would
104 enclosed by an opening <code>${</code> and a closing <code>}</code>. This
106 configuration. Other occurrences of <code><</code> and <code>></code>
107 have to be encoded as <code>&lt;</code> and <code>&gt;</code>.
118 files in the <code>examples/ant</code> directory of the ProGuard distribution.
123 The <code><b><proguard></b></code> task and the
124 <code><b><proguardconfiguration></b></code> task can have the following
125 attributes (only for <code><proguard></code>) and nested
130 <dt><a name="configuration_attribute"><code><b>configuration</b></code></a>
134 href="#configuration_element"><code>configuration</code></a>
137 <dt><a href="usage.html#skipnonpubliclibraryclasses"><code><b>skipnonpubliclibraryclasses</b></code></a>
142 <dt><a href="usage.html#dontskipnonpubliclibraryclassmembers"><code><b>skipnonpubliclibraryclassmembers</b></code></a>
147 <dt><a href="usage.html#target"><code><b>target</b></code></a>
152 <dt><a href="usage.html#forceprocessing"><code><b>forceprocessing</b></code></a>
157 <dt><a href="usage.html#printseeds"><code><b>printseeds</b></code></a>
160 <dd>List classes and class members matched by the various <code>keep</code>
163 <dt><a href="usage.html#dontshrink"><code><b>shrink</b></code></a>
168 <dt><a href="usage.html#printusage"><code><b>printusage</b></code></a>
171 <dd>List dead code of the input class files, to the standard output or to the
174 <dt><a href="usage.html#dontoptimize"><code><b>optimize</b></code></a>
179 <dt><a href="usage.html#optimizationpasses"><code><b>optimizationpasses</b></code></a>
184 <dt><a href="usage.html#allowaccessmodification"><code><b>allowaccessmodification</b></code></a>
190 <dt><a href="usage.html#mergeinterfacesaggressively"><code><b>mergeinterfacesaggressively</b></code></a>
195 <dt><a href="usage.html#dontobfuscate"><code><b>obfuscate</b></code></a>
200 <dt><a href="usage.html#printmapping"><code><b>printmapping</b></code></a>
206 <dt><a href="usage.html#applymapping"><code><b>applymapping</b></code></a>
211 <dt><a href="usage.html#obfuscationdictionary"><code><b>obfuscationdictionary</b></code></a>
217 <dt><a href="usage.html#classobfuscationdictionary"><code><b>classobfuscationdictionary</b></code></a>
222 <dt><a href="usage.html#packageobfuscationdictionary"><code><b>packageobfuscationdictionary</b></code></a>
227 <dt><a href="usage.html#overloadaggressively"><code><b>overloadaggressively</b></code></a>
232 <dt><a href="usage.html#useuniqueclassmembernames"><code><b>useuniqueclassmembernames</b></code></a>
238 <dt><a href="usage.html#dontusemixedcaseclassnames"><code><b>usemixedcaseclassnames</b></code></a>
243 <dt><a href="usage.html#flattenpackagehierarchy"><code><b>flattenpackagehierarchy</b></code></a>
249 <dt><a href="usage.html#repackageclasses"><code><b>repackageclasses</b></code></a>
255 <dt><a href="usage.html#keepparameternames"><code><b>keepparameternames</b></code></a>
260 <dt><a href="usage.html#renamesourcefileattribute"><code><b>renamesourcefileattribute</b></code></a>
263 <dd>Put the given constant string in the <code>SourceFile</code>
266 <dt><a href="usage.html#dontpreverify"><code><b>preverify</b></code></a>
272 <dt><a href="usage.html#microedition"><code><b>microedition</b></code></a>
277 <dt><a href="usage.html#verbose"><code><b>verbose</b></code></a>
282 <dt><a href="usage.html#dontnote"><code><b>note</b></code></a>
289 <dt><a href="usage.html#dontwarn"><code><b>warn</b></code></a>
296 <dt><a href="usage.html#ignorewarnings"><code><b>ignorewarnings</b></code></a>
302 <dt><a href="usage.html#printconfiguration"><code><b>printconfiguration</b></code></a>
309 <dt><a href="usage.html#dump"><code><b>dump</b></code></a>
315 <dt><a href="usage.html#injars"><code><b><injar</b></code></a>
317 <code><b>/></b></code></dt>
320 <dt><a href="usage.html#outjars"><code><b><outjar</b></code></a>
322 <code><b>/></b></code></dt>
326 <dt><a href="usage.html#libraryjars"><code><b><libraryjar</b></code></a>
328 <code><b>/></b></code></dt>
331 <dt><a href="usage.html#keepdirectories"><code><b><keepdirectory name = </b></code></a>"<i>directory_name</i>"
332 <code><b>/></b></code><br/>
333 <a href="usage.html#keepdirectories"><code><b><keepdirectories filter = </b></code></a>"<a href="usage.html#filefilters"><i>directory_filter</i></a>"
334 <code><b>/></b></code></dt>
338 <dt><a href="usage.html#keep"><code><b><keep</b></code></a>
341 <code><b>></b></code>
343 <code><b></keep></b></code></dt>
346 <dt><a href="usage.html#keepclassmembers"><code><b><keepclassmembers</b></code></a>
349 <code><b>></b></code>
351 <code><b></keepclassmembers></b></code></dt>
355 <dt><a href="usage.html#keepclasseswithmembers"><code><b><keepclasseswithmembers</b></code></a>
358 <code><b>></b></code>
360 <code><b></keepclasseswithmembers></b></code></dt>
364 <dt><a href="usage.html#keepnames"><code><b><keepnames</b></code></a>
366 <code><b>></b></code>
368 <code><b></keepnames></b></code></dt>
372 <dt><a href="usage.html#keepclassmembernames"><code><b><keepclassmembernames</b></code></a>
374 <code><b>></b></code>
376 <code><b></keepclassmembernames></b></code></dt>
380 <dt><a href="usage.html#keepclasseswithmembernames"><code><b><keepclasseswithmembernames</b></code></a>
382 <code><b>></b></code>
384 <code><b></keepclasseswithmembernames></b></code></dt>
389 <dt><a href="usage.html#whyareyoukeeping"><code><b><whyareyoukeeping</b></code></a>
391 <code><b>></b></code>
393 <code><b></whyareyoukeeping></b></code></dt>
397 <dt><a href="usage.html#assumenosideeffects"><code><b><assumenosideeffects</b></code></a>
399 <code><b>></b></code>
401 <code><b></assumenosideeffects></b></code></dt>
406 <dt><a href="usage.html#optimizations"><code><b><optimization name = </b></code></a>"<a href="optimizations.html"><i>optimization_name</i></a>"
407 <code><b>/></b></code><br/>
408 <a href="usage.html#optimizations"><code><b><optimizations filter = </b></code></a>""<a href="optimizations.html"><i>optimization_filter</i></a>"
409 <code><b>/></b></code></dt>
412 <dt><a href="usage.html#keeppackagenames"><code><b><keeppackagename name = </b></code></a>"<i>package_name</i>"
413 <code><b>/></b></code><br/>
414 <a href="usage.html#keeppackagenames"><code><b><keeppackagenames filter = </b></code></a>"<a href="usage.html#filters"><i>package_filter</i></a>"
415 <code><b>/></b></code></dt>
419 <dt><a href="usage.html#keepattributes"><code><b><keepattribute name = </b></code></a>"<i>attribute_name</i>"
420 <code><b>/></b></code><br/>
421 <a href="usage.html#keepattributes"><code><b><keepattributes filter = </b></code></a>"<a href="usage.html#filters"><i>attribute_filter</i></a>"
422 <code><b>/></b></code></dt>
426 <dt><a href="usage.html#adaptclassstrings"><code><b><adaptclassstrings filter = </b></code></a>"<a href="usage.html#filters"><i>class_filter</i></a>"
427 <code><b>/></b></code></dt>
431 <dt><a href="usage.html#adaptresourcefilenames"><code><b><adaptresourcefilenames filter = </b></code></a>"<a href="usage.html#filefilters"><i>file_filter</i></a>"
432 <code><b>/></b></code></dt>
436 <dt><a href="usage.html#adaptresourcefilecontents"><code><b><adaptresourcefilecontents filter = </b></code></a>"<a href="usage.html#filefilters"><i>file_filter</i></a>"
437 <code><b>/></b></code></dt>
442 <a href="usage.html#dontnote"><code><b><dontnote filter = </b></code></a>"<a href="usage.html#filters"><i>class_filter</i></a>"
443 <code><b>/></b></code></dt>
448 <a href="usage.html#dontwarn"><code><b><dontwarn filter = </b></code></a>"<a href="usage.html#filters"><i>class_filter</i></a>"
449 <code><b>/></b></code></dt>
453 <dt><a name="configuration_element"><code><b><configuration refid = </b></code></a>"<i>ref_id</i>"
454 <code><b>/></b></code></dt>
456 <code><proguardconfiguration></code> task (or
457 <code><proguard></code> task) with the attribute <code>id</code> =
461 href="#configuration_attribute"><code>configuration</code></a>
473 <dt><code><b>path</b></code> = "<i>path</i>"</dt>
477 <dt><code><b>location</b></code> = "<i>name</i>" (or <code><b>file</b></code>
478 = "<i>name</i>", or <code><b>dir</b></code> = "<i>name</i>", or
479 <code><b>name</b></code> = "<i>name</i>")</dt>
483 <dt><code><b>refid</b></code> = "<i>ref_id</i>"</dt>
485 <code>id</code> = "<i>ref_id</i>".</dd>
493 <dt><code><b>filter</b></code> =
498 <dt><code><b>jarfilter</b></code> =
502 <dt><code><b>warfilter</b></code> =
506 <dt><code><b>earfilter</b></code> =
510 <dt><code><b>zipfilter</b></code> =
522 <dt><a href="usage.html#allowshrinking"><code><b>allowshrinking</b></code></a>
528 <dt><a href="usage.html#allowoptimization"><code><b>allowoptimization</b></code></a>
534 <dt><a href="usage.html#allowobfuscation"><code><b>allowobfuscation</b></code></a>
549 <dt><code><b>access</b></code> = "<i>access_modifiers</i>"</dt>
553 <dt><code><b>annotation</b></code> = "<i>annotation_name</i>"</dt>
557 <dt><code><b>type</b></code> = "<i>type</i>"</dt>
561 <dt><code><b>name</b></code> = "<i>class_name</i>"</dt>
565 <dt><code><b>extendsannotation</b></code> = "<i>annotation_name</i>"</dt>
569 <dt><code><b>extends</b></code> = "<i>class_name</i>"</dt>
573 <dt><code><b>implements</b></code> = "<i>class_name</i>"</dt>
577 <dt><code><b><field</b></code>
579 <code><b>/></b></code></dt>
582 <dt><code><b><method</b></code>
584 <code><b>/></b></code></dt>
587 <dt><code><b><constructor</b></code>
589 <code><b>/></b></code></dt>
601 <dt><code><b>access</b></code> = "<i>access_modifiers</i>"</dt>
606 <dt><code><b>annotation</b></code> = "<i>annotation_name</i>"</dt>
610 <dt><code><b>type</b></code> = "<i>type</i>"</dt>
613 which the <code>parameters</code> attribute is specified.</dd>
615 <dt><code><b>name</b></code> = "<i>name</i>"</dt>
619 <dt><code><b>parameters</b></code> = "<i>parameters</i>"</dt>
622 constructors, and for methods for which the <code>type</code> attribute is