Details
Description
All the get<Whatever>Signature methods in JavaMethod also write
method body, without {} which breaks xdoclet-2 plugins.
For example for:
public void otherDummy()
{ System.out.println("other"); }following is writen out by getCalSignature():
otherDummy()
System.out.println("other");
Quick look into sources reveals that all signature emiting methods utilize writeBody() , which
in any case emits method body.
This bug seems to be really old and was unnoticed by us because old versions did not stored method bodies at all.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Status | Open [ 1 ] | Closed [ 6 ] |
| Assignee | Joe Walnes [ jwalnes1 ] | |
| Resolution | Fixed [ 1 ] | |
| Fix Version/s | 1.7 [ 11160 ] |
The issue with JavaMethod writing the body without {} has been fixed in svn trunk.