Issue Details (XML | Word | Printable)

Key: MPJAVADOC-41
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Arnaud Heritier
Reporter: Kenneth Leider
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Maven 1.x Javadoc Plugin

Javadoc does not get created with multiple entries in maven.compile.src.set

Created: 31/Aug/04 10:29 AM   Updated: 03/Sep/04 07:05 PM   Resolved: 03/Sep/04 07:05 PM
Component/s: None
Affects Version/s: 1.6.1
Fix Version/s: 1.7

Time Tracking:
Not Specified


 Description  « Hide

The problem is that internal.javadoc.needed is set for every entry in maven.compile.src.set. So later entries that do not require generation, override entries that did, and nothing gets built.



Arnaud Heritier added a comment - 31/Aug/04 03:49 PM

Can you test the javadoc plugin in CVS ? I think that I resolved this problem recently.
I can send you the plugin if you don't want or if you can't build the plugin on CVS.
Do you have a test case ?


Kenneth Leider added a comment - 31/Aug/04 04:54 PM

I'll try the new one. I think that the issue has been fixed by changing
internal.javadoc.needed to internal_javadoc_needed. At least my experience has shown that putting periods in variable is bad news.

Thanks


Arnaud Heritier added a comment - 31/Aug/04 04:59 PM

yes it was an error because in jelly syntax, dots are used as getters.
internal.javadoc.needed was replaced by internal.getJavadoc().getNeeded()