Details
Description
com.thoughtworks.qdox.model.JavaSource.resolveTypeInternal doesn't respect the type name resolution rules imposed by Java (see http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#106941). In particular, it will fail to resolve unqualified references to nested types that are either within the current parsing scope, or whose outer types have been imported explicitly.
It also doesn't deal with array types, though arguably that might be somebody else's responsibility.
Activity
Aslak Hellesøy
made changes -
Field | Original Value | New Value |
---|---|---|
Status | Unassigned [ 1 ] | Assigned [ 2 ] |
Assignee | Aslak Hellesoy [ rinkrank ] |
Aslak Hellesøy
made changes -
Status | Assigned [ 2 ] | In Progress [ 3 ] |
Aslak Hellesøy
made changes -
Fix Version/s | 1.3 [ 10107 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Piotr, any chance you could upload a testcase? It's ok if it fails, but a proper testcase makes it easier for us to fix the bug.