The following issue has been updated:
Updater: Olivier Mengu� (mailto:[EMAIL PROTECTED])
Date: Sun, 12 Dec 2004 5:56 PM
Comment:
Example of source file that is not correctly linked.
Licence for this file : GPL.
Changes:
Attachment changed to FTP.java
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/browse/MPJXR-21?page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MPJXR-21
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MPJXR-21
Summary: JXR does not handles multiple classes in one source file
Type: Bug
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: maven-jxr-plugin
Versions:
1.4.1
Assignee:
Reporter: Olivier Mengu�
Created: Sun, 12 Dec 2004 5:46 PM
Updated: Sun, 12 Dec 2004 5:56 PM
Environment: Maven 1.0.2
maven-jxr-plugin 1.4.2
Description:
JRX does not handles multiple top level classes (this bug is not about inner
classes) defined in one source file :
- a link is set on the first class defined in the file that point to
$(className).html which doesn't exist if the class is not public (so the source
file is not $(className).java).
- other classes of the file are not linked. In particular, the public class may
not be linked.
- in the class list, some links point ton non-existent files.
Quickfix: ignore all non-public classes.
Long term fix: link all classes. However, this requires to analyse all sources
to build the map class->source-file before generating any HTML file.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]