Lines Matching full:added
60 <li>Added support for Java 7.
62 <li>Added support for instance methods overriding class methods.
63 <li>Added removal of unused parameterless constructors.
64 <li>Added removal of empty class initializers.
65 <li>Added peephole optimizations for constant strings.
91 <li>Added support for synthetic, bridge, and varargs modifiers in configuration.
92 <li>Added detection of atomic updater construction with constant arguments.
117 <li>Added option <code>-keepparameternames</code>.
118 <li><code>-dontskipnonpubliclibraryclasses</code> is now set by default. Added
150 <li>Added new peephole optimizations.
151 <li>Added option <code>-optimizations</code> for fine-grained configuration of
153 <li>Added option <code>-adaptclassstrings</code> for adapting string constants
155 <li>Added option <code>-keeppackagenames</code> for keeping specified package
157 <li>Added option <code>-keepdirectories</code> for keeping specified directory
161 <li>Added option <code>-regex</code> in ReTrace, for specifying alternative
189 <li>Added class merging.
190 <li>Added static single assignment analysis.
191 <li>Added support for annotation and enumeration class types in configuration.
194 <li>Added simplification of tail recursion calls.
195 <li>Added new peephole optimizations.
206 <li>Added options <code>-classobfuscationdictionary</code> and
210 <li>Added start-up scripts and build scripts.
226 <li>Added undocumented java system properties
261 <li>Added preverifier for Java 6 and Java Micro Edition, with new options
263 <li>Added new option <code>-target</code> to modify java version of processed
268 <li>Added new wildcards for class member descriptors: "<code>***</code>",
271 <li>Added support for configuration by means of annotations.
273 <li>Added check on modification times of input and output, to avoid unnecessary
275 <li>Added new options <code>-flattenpackagehierarchy</code> and
278 <li>Added new options <code>-adaptresourcefilenames</code> and
281 <li>Added detection of dynamically accessed fields and methods.
287 <li>Added new inter-procedural optimizations: method inlining and propagation
289 <li>Added optimized local variable allocation.
290 <li>Added more than 250 new peephole optimizations.
295 <li>Added support for uppercase filename extensions.
296 <li>Added tool tips to the GUI.
409 <li>Added verbose statistics for optimizations.
410 <li>Added boilerplate Number optimizations in GUI.
425 specified. Added <code>-basedirectory</code> option.
426 <li>Added <code>-whyareyoukeeping</code> option to get details on why given
428 <li>Added warnings for misplaced class files.
454 <li>Added inlining of interfaces with single implementations.
455 <li>Added option to specify obfuscation dictionary.
456 <li>Added option to read package visible library class members.
466 <li>Added bytecode optimization step, between shrinking step and obfuscation
470 <li>Added support for grouping input and output jars, wars, ears, zips, and
472 <li>Added support for applying mapping files to library classes.
497 <li>Added support for JDK1.5 classes.
498 <li>Added additional wildcard for matching primitive types.
499 <li>Added possibility to switch off notes about duplicate class definitions.
508 <li>Added a graphical user interface for ProGuard and ReTrace.
509 <li>Added <code>-applymapping</code> option for incremental obfuscation.
510 <li>Added support for filtering input and output files.
511 <li>Added support for the J++ <code>SourceDir</code> attribute.
531 <li>Added work-around for handling malformed legacy interface class files.
537 <li>Added support for Ant.
538 <li>Added support for the J2ME Wireless Toolkit.
539 <li>Added support for reading and writing directory hierarchies.
540 <li>Added option for specifying resource jars and directories.
541 <li>Added support for wildcards in class member specifications.
563 <li>Added option to obfuscate using lower-case class names only.
564 <li>Added better option for obfuscating native methods.
565 <li>Added option not to ignore non-public library classes.
566 <li>Added automatic <code>.class</code> detection for classes compiled with
573 <li>Added support for wildcards in class names.
574 <li>Added tool to de-obfuscate stack traces.
575 <li>Added options to print processing information to files.
576 <li>Added option to rename source file attributes.
591 <li>Added more flexible handling of white space in configuration.
597 <li>Added automatic detection of <code>Class.forName("MyClass")</code>,
601 <li>Added options to keep class names and class member names without affecting
605 <li>Added handling of missing/invalid manifest file in input jar.