Lines Matching full:added
90 <li>Added support for Java 8.
91 <li>Added <code>-keep</code> modifier <code>includedescriptorclasses</code>.
92 <li>Added automatic suggestions for keeping attributes.
117 <li>Added simplification of basic enum types.
118 <li>Added reading and writing of apk and aar archives.
140 <li>Added Gradle task.
141 <li>Added more peephole optimizations for strings.
148 <li>Added java system property <code>optimize.conservatively</code> to allow
165 <li>Added more peephole optimizations for strings.
166 <li>Added support for multiple external configuration files in Ant
168 <li>Added support for Ant properties in external configuration files.
192 <li>Added support for Java 7.
194 <li>Added support for instance methods overriding class methods.
195 <li>Added removal of unused parameterless constructors.
196 <li>Added removal of empty class initializers.
197 <li>Added peephole optimizations for constant strings.
223 <li>Added support for synthetic, bridge, and varargs modifiers in configuration.
224 <li>Added detection of atomic updater construction with constant arguments.
249 <li>Added option <code>-keepparameternames</code>.
250 <li><code>-dontskipnonpubliclibraryclasses</code> is now set by default. Added
282 <li>Added new peephole optimizations.
283 <li>Added option <code>-optimizations</code> for fine-grained configuration of
285 <li>Added option <code>-adaptclassstrings</code> for adapting string constants
287 <li>Added option <code>-keeppackagenames</code> for keeping specified package
289 <li>Added option <code>-keepdirectories</code> for keeping specified directory
293 <li>Added option <code>-regex</code> in ReTrace, for specifying alternative
321 <li>Added class merging.
322 <li>Added static single assignment analysis.
323 <li>Added support for annotation and enumeration class types in configuration.
326 <li>Added simplification of tail recursion calls.
327 <li>Added new peephole optimizations.
338 <li>Added options <code>-classobfuscationdictionary</code> and
342 <li>Added start-up scripts and build scripts.
358 <li>Added undocumented java system properties
393 <li>Added preverifier for Java 6 and Java Micro Edition, with new options
395 <li>Added new option <code>-target</code> to modify java version of processed
400 <li>Added new wildcards for class member descriptors: "<code>***</code>",
403 <li>Added support for configuration by means of annotations.
405 <li>Added check on modification times of input and output, to avoid unnecessary
407 <li>Added new options <code>-flattenpackagehierarchy</code> and
410 <li>Added new options <code>-adaptresourcefilenames</code> and
413 <li>Added detection of dynamically accessed fields and methods.
419 <li>Added new inter-procedural optimizations: method inlining and propagation
421 <li>Added optimized local variable allocation.
422 <li>Added more than 250 new peephole optimizations.
427 <li>Added support for uppercase filename extensions.
428 <li>Added tool tips to the GUI.
541 <li>Added verbose statistics for optimizations.
542 <li>Added boilerplate Number optimizations in GUI.
557 specified. Added <code>-basedirectory</code> option.
558 <li>Added <code>-whyareyoukeeping</code> option to get details on why given
560 <li>Added warnings for misplaced class files.
586 <li>Added inlining of interfaces with single implementations.
587 <li>Added option to specify obfuscation dictionary.
588 <li>Added option to read package visible library class members.
598 <li>Added bytecode optimization step, between shrinking step and obfuscation
602 <li>Added support for grouping input and output jars, wars, ears, zips, and
604 <li>Added support for applying mapping files to library classes.
629 <li>Added support for JDK1.5 classes.
630 <li>Added additional wildcard for matching primitive types.
631 <li>Added possibility to switch off notes about duplicate class definitions.
640 <li>Added a graphical user interface for ProGuard and ReTrace.
641 <li>Added <code>-applymapping</code> option for incremental obfuscation.
642 <li>Added support for filtering input and output files.
643 <li>Added support for the J++ <code>SourceDir</code> attribute.
663 <li>Added work-around for handling malformed legacy interface class files.
669 <li>Added support for Ant.
670 <li>Added support for the J2ME Wireless Toolkit.
671 <li>Added support for reading and writing directory hierarchies.
672 <li>Added option for specifying resource jars and directories.
673 <li>Added support for wildcards in class member specifications.
695 <li>Added option to obfuscate using lower-case class names only.
696 <li>Added better option for obfuscating native methods.
697 <li>Added option not to ignore non-public library classes.
698 <li>Added automatic <code>.class</code> detection for classes compiled with
705 <li>Added support for wildcards in class names.
706 <li>Added tool to de-obfuscate stack traces.
707 <li>Added options to print processing information to files.
708 <li>Added option to rename source file attributes.
723 <li>Added more flexible handling of white space in configuration.
729 <li>Added automatic detection of <code>Class.forName("MyClass")</code>,
733 <li>Added options to keep class names and class member names without affecting
737 <li>Added handling of missing/invalid manifest file in input jar.