Lines Matching full:fixed
68 <li>Fixed removal of unused classes referenced by annotations.
69 <li>Fixed simplifying parameters of constructors that should actually be
71 <li>Fixed simplifying parameters of large numbers of similar constructors.
72 <li>Fixed exceptions in optimization of unusual obfuscated code.
73 <li>Fixed NullPointerException when specifying <code>-keepclassmembers</code>
75 <li>Fixed potential problems with mixed-case class name dictionaries when not
77 <li>Fixed obfuscation of classes with EnclosingMethod attributes that don't
79 <li>Fixed preverification of returning try blocks with finally blocks, inside
81 <li>Fixed sorting of interfaces containing generics.
82 <li>Fixed paths in shell scripts.
83 <li>Fixed filling in of text fields showing class obfuscation dictionary and
93 <li>Fixed merging of package visible classes.
94 <li>Fixed optimization of fields that are only accessed by reflection.
95 <li>Fixed optimization of read-only or write-only fields that are volatile.
96 <li>Fixed handling of side-effects due to static initializers.
97 <li>Fixed handling of bridge flags in obfuscation step.
98 <li>Fixed handling of super flag when merging classes.
99 <li>Fixed updating of variable tables when optimizing variables.
100 <li>Fixed removal of unused parameters with 32 or more parameters.
101 <li>Fixed incorrect removal of exception handler for instanceof instruction.
102 <li>Fixed inlining of methods with unusual exception handlers.
103 <li>Fixed optimization of unusual code causing stack underflow.
104 <li>Fixed keeping of constructor parameter names.
105 <li>Fixed unwanted wrapping of non-standard META-INF files.
106 <li>Fixed filtering of warnings about references to array types.
107 <li>Fixed overriding of warning option and note option in Ant task.
128 <li>Fixed missing warnings about missing library classes.
129 <li>Fixed shrinking of annotations with arrays of length 0.
130 <li>Fixed handling of -0.0 and NaN values when simplifying expressions.
131 <li>Fixed copying of exception handlers when simplifying tail recursion calls.
132 <li>Fixed optimization of introspected fields.
133 <li>Fixed simplification of unnecessary variable initializations.
134 <li>Fixed evaluation of subroutines in pre-JDK 1.5 code.
135 <li>Fixed updating of access flags in inner classes information.
136 <li>Fixed disabling of field privatization.
137 <li>Fixed invocations of privatized methods.
138 <li>Fixed updating of local variable debug information in optimization step.
139 <li>Fixed print settings without file name in GUI.
140 <li>Fixed field privatization setting in GUI.
141 <li>Fixed saving incorrectly quoted arguments in GUI.
142 <li>Fixed handling of regular expressions with only negators.
143 <li>Fixed unwanted wrapping of non-standard META-INF files.
144 <li>Fixed regular expression pattern for constructors in ReTrace.
167 <li>Fixed configuration with annotations that are not preserved themselves.
168 <li>Fixed preverification of invocations of super constructors with arguments
170 <li>Fixed processing of unreachable exception handlers.
171 <li>Fixed merging of exception classes.
172 <li>Fixed repeated method inlining.
173 <li>Fixed inlining of finally blocks surrounded by large try blocks, compiled
175 <li>Fixed optimization of complex finally blocks, compiled with JDK 1.4 or
177 <li>Fixed obfuscation of anonymous class names, if <code>EnclosingMethod</code>
179 <li>Fixed obfuscation of inner class names in generic types.
180 <li>Fixed decoding of UTF-8 strings containing special characters.
181 <li>Fixed copying of debug information and annotations when merging classes.
182 <li>Fixed writing out of unknown attributes.
183 <li>Fixed updating manifest files with split lines.
196 <li>Fixed optimization of unused variable initializations causing negative
198 <li>Fixed optimization of unusual initialization code causing
200 <li>Fixed optimization of half-used long and double parameters.
201 <li>Fixed processing of complex generics signatures.
204 <li>Fixed obfuscation of classes with inner classes whose names are preserved.
205 <li>Fixed access of protected methods in repackaged classes.
217 <li>Fixed handling of exceptions when inlining subroutines.
218 <li>Fixed inlining of incompatible code constructs between different java
220 <li>Fixed computation of local variable frame size.
221 <li>Fixed optimization of infinite loops.
222 <li>Fixed optimization of subroutine invocations.
223 <li>Fixed optimization of floating point remainder computations.
224 <li>Fixed removal of unused parameters in method descriptors containing arrays
230 <li>Fixed processing of generic types in Signature attributes in shrinking and
232 <li>Fixed processing of inner class names in Signature attributes in obfuscation
235 <li>Fixed interpretation of package names in GUI.
236 <li>Fixed default settings for Xlets in GUI.
242 <li>Fixed shrinking of default annotation element values.
243 <li>Fixed optimization of invocations of methods in same class that are
245 <li>Fixed optimization of invocations of synchronized methods without other
247 <li>Fixed optimization of some non-returning subroutines.
248 <li>Fixed handling of local variable debug information when inlining methods.
250 <li>Fixed obfuscation of potentially ambiguous non-primitive constants in
252 <li>Fixed preverification of some code constructs involving String, Class, and
317 <li>Fixed optimization of invocations of methods in same class that are
319 <li>Fixed optimization of invocations of synchronized methods without other
328 <li>Fixed optimization of synchronization on classes, as compiled by Eclipse
330 <li>Fixed optimization of switch statements with unreachable cases.
337 <li>Fixed processing of .class constructs in Java 6.
338 <li>Fixed repeated processing of .class constructs.
339 <li>Fixed possible division by 0 in optimization step.
340 <li>Fixed handling of variable instructions with variable indices larger than
347 <li>Fixed optimization of parameters used as local variables.
348 <li>Fixed obfuscation with conflicting class member names.
349 <li>Fixed incremental obfuscation with incomplete mapping file for library jars.
356 <li>Fixed shrinking of partially used annotations.
360 <li>Fixed optimization of repeated array length instruction.
361 <li>Fixed optimization of subsequent try/catch/finally blocks with return
363 <li>Fixed optimization of complex stack operations.
364 <li>Fixed optimization of simple infinite loops.
365 <li>Fixed optimization of expressions with constant doubles.
367 <li>Fixed overflows of offsets in long code blocks.
376 <li>Fixed inlining of interfaces that are used in .class constructs.
377 <li>Fixed removal of busy-waiting loops reading volatile fields.
378 <li>Fixed optimization of comparisons of known integers.
379 <li>Fixed optimization of known branches.
380 <li>Fixed optimization of method calls on arrays of interfaces.
381 <li>Fixed optimization of method calls without side-effects.
382 <li>Fixed optimization of nested try/catch/finally blocks with return
384 <li>Fixed initialization of library classes that only appear in descriptors.
385 <li>Fixed matching of primitive type wildcards in configuration.
386 <li>Fixed the boilerplate specification for enumerations in the GUI.
392 <li>Fixed obfuscation of class members with complex visibility.
393 <li>Fixed optimization bugs causing stack verification errors.
394 <li>Fixed optimization bug causing overridden methods to be finalized.
395 <li>Fixed optimization bug causing abstract method errors for retro-fitted
397 <li>Fixed optimization bug evaluating code with constant long values.
398 <li>Fixed bug in updating of optional local variable table attributes and local
400 <li>Fixed interpretation of comma-separated class names without wildcards.
411 <li>Fixed <code>Class.forName</code> detection.
412 <li>Fixed incremental obfuscation bug.
413 <li>Fixed optimization bug causing stack verification errors.
414 <li>Fixed optimization bugs related to removal of unused parameters.
415 <li>Fixed exception when optimizing code with many local variables.
416 <li>Fixed exception when saving configuration with initializers in GUI.
432 <li>Fixed reading and writing of parameter annotations.
433 <li>Fixed various optimization bugs.
434 <li>Fixed wildcards not matching '-' character.
435 <li>Fixed wildcard bug and checkbox bugs in GUI.
444 <li>Fixed JDK5.0 processing bugs.
445 <li>Fixed optimization bugs.
446 <li>Fixed relative paths in Ant task.
458 <li>Fixed various optimization bugs.
460 <li>Fixed two Ant task bugs.
489 <li>Fixed various processing bugs.
490 <li>Fixed ReTrace parsing bugs.
500 <li>Fixed use of multiple filters on output jars.
501 <li>Fixed option to keep all attributes.
502 <li>Fixed various Ant task bugs.
516 <li>Fixed exception when ignoring warnings.
517 <li>Fixed various Ant task bugs.
523 <li>Fixed various Ant task bugs.
524 <li>Fixed ClassCastException due to explicitly used abstract classes with
526 <li>Fixed <code>-defaultpackage</code> bug for protected classes and class
528 <li>Fixed ReTrace bug when retracing without line number tables.
544 <li>Fixed processing of libraries containing public as well as non-public
546 <li>Fixed examples for processing libraries, midlets, and serializable code.
552 <li>Fixed processing of retrofitted library interfaces.
553 <li>Fixed processing of <code>.class</code> constructs in internal classes
555 <li>Fixed <code>-dump</code> option when <code>-outjar</code> option is not
577 <li>Fixed processing of implicitly used interfaces targeted at JRE1.2 (the
579 <li>Fixed processing of configurations with negated access modifiers.
580 <li>Fixed duplicate class entry bug.
587 <li>Fixed processing of classes targeted at JRE1.2 (the default in JDK1.4)
589 <li>Fixed processing of static initializers in J2ME MIDP applications.
590 <li>Fixed processing of retrofitted interfaces (again).
604 <li>Fixed processing of retrofitted interfaces.