More than 26 classes in a package are lost.
Java class file shrinker, optimizer, obfuscator, and preverifier
Brought to you by:
guardsquare
It appears to me from experimentation that if I have
more than 26 classes (and inner classes) in a single
package, only 26 will make it into the output jad.
(a.class through z.class)
Running the program results in some class missing,
always named with a capital letter. (E.g. class file
com/x/y/A.class not found...) Those capital-lettered
classes just don't make it through for me.
My work-around is to protect enough of the class
names that a-z are sufficient to name the remaining
obfuscated classes.
As background, I am using MIDP 1.0 with the Sprint library.
Logged In: NO
Doh! My bad. This is a dupe of 619564.
(I didn't realize I was filtering only a subset of the
bugs on my first pass.)
You might want to mention the -dontusemixedcaseclassnames
flag more prominently in the trouble-shooting section of the
doc, since the only way to find it is to pore through every
option, and the connection isn't necessarily immediately
obvious to some of us. Ahem. Just a thought. Thanks.
Logged In: NO
Doh! My bad. This is a dupe of 619564.
(I didn't realize I was filtering only a subset of the
bugs on my first pass.)
You might want to mention the -dontusemixedcaseclassnames
flag more prominently in the trouble-shooting section of the
doc, since the only way to find it is to pore through every
option, and the connection isn't necessarily immediately
obvious to some of us. Ahem. Just a thought. Thanks.
Logged In: YES
user_id=555208
You're not the first one to be bitten by the
case-insensitivity of the Windows file system.
I often think "Everyone gets what he deserves",
but that's not very nice.
Actually, you're right; I'll add a note in the
troubleshooting section.
Cheers,
Eric.