ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 13273] - FullAnalyzer misses some dependencies
Date Wed, 12 Feb 2003 05:47:57 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13273>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13273

FullAnalyzer misses some dependencies





------- Additional Comments From jesse@cryptocard.com  2003-02-12 05:47 -------
Ok, I've got a way to distinguish between com.company.Class and
com.company.Class$Inner

According to the spec package names can only be lower case acsii, so we can
check for upper case on the second last segment of the the class name.

com.company.Class = 'company' start with lower case, so it's not an inner class
com.company.Class$Inner - 'Class' starts with upper case, so it's an inner class.

I've added another test to ClassFileTest to check for this.

The code that caught this bug (Genjar) also works with the new changes.

Jesse

Mime
View raw message