Details
-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.9
-
Fix Version/s: 1.9.2
-
Component/s: Parser
-
Labels:None
-
Environment:HideApache Maven 2.1.0 (r755702; 2009-03-18 15:10:27-0400)
Java version: 1.6.0_11
Java home: F:\devtools\jdk1.6.0_11\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
ShowApache Maven 2.1.0 (r755702; 2009-03-18 15:10:27-0400) Java version: 1.6.0_11 Java home: F:\devtools\jdk1.6.0_11\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
-
Number of attachments :
Description
Using the gwt-maven-plugin with qdox version 1.9. Qdox generates invalid references to nested classes:
Example:
Original class:
import com.google.gwt.gen2.table.client.TableModelHelper;
public SerializableResponse<Result> doSomething(Long id, TableModelHelper.Request request);
Generated class:
void doSomething( java.lang.Long id com.google.gwt.gen2.table.client.TableModelHelper$Request request, AsyncCallback<com.google.gwt.gen2.table.client.TableModelHelper$SerializableResponse<Result>> callback );
The dollar sign in the generated class seems incorrect since that will not compile.
Activity
Robert Scholte
made changes -
Field | Original Value | New Value |
---|---|---|
Resolution | Fixed [ 1 ] | |
Assignee | Robert Scholte [ rfscholte ] | |
Fix Version/s | 1.10 [ 15020 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Paul Hammant
made changes -
Fix Version/s | 1.9.2 [ 15471 ] | |
Fix Version/s | 1.10 [ 15020 ] |
Type.getValue() should return the representation of the class for code-usage. Added Type.getFullyQualifedName() for the FQN