Lines Matching full:proguard
7 <title>ProGuard Introduction</title>
24 <b>ProGuard</b> is a Java class file shrinker, optimizer, obfuscator, and
34 Each of these steps is optional. For instance, ProGuard can also be used to
76 ProGuard typically reads the <b>input jars</b> (or wars, ears, zips, or
79 followed by another shrinking step. ProGuard writes the processed results to
84 ProGuard requires the <b>library jars</b> (or wars, ears, zips, or
86 libraries that you would need for compiling the code. ProGuard uses them to
98 <li>In the <b>shrinking step</b>, ProGuard starts from these seeds and
102 <li>In the <b>optimization step</b>, ProGuard further optimizes the code.
107 <li>In the <b>obfuscation step</b>, ProGuard renames classes and class members
122 processing of code. In ProGuard, classes or class members in your code that
128 have to specify them in your ProGuard configuration, with the same
131 However, ProGuard will already detect and handle the following cases for you:
150 constructs should be literally the same for ProGuard to recognize them. The
154 Furthermore, ProGuard will offer some suggestions if keeping some classes or
155 class members appears necessary. For example, ProGuard will note constructs