#2 create a way to prevent changing attribute names to 'null'

open
nobody
None
5
2003-06-25
2003-06-25
No

In certain circunstances where I have an ancestral class
obfuscated containing some attribute fields and the
obfuscator decides to change a field name to 'null', and I
use the obfuscated jar to compile my derived class, The
following error appears:

incomparable types: java.lang.String and
com.abnamro.br.util.map.HierarchicalMap
if (confDirectory != null) {

The compiler believes that null is the field of ancestral
class that is an HierarchicalMap instead of considering it
as the reserved word "null".

I´m using the lastest version of JavaGuard (beta4)

Discussion


Log in to post a comment.