On 20 June 2013 12:15, Olivier Lamy <ol...@apache.org> wrote:
> See https://github.com/olamy/JavadocUpdaterTool
> I added a maven build and a mojo.
> IANAL so I don't know if we can integrate the source of
> JavadocFixTool.java in javadoc plugin (
> https://github.com/olamy/JavadocUpdaterTool/blob/master/LICENSE )

As far as I can tell, so long as the code is only used for the
intended purpose then it's OK.

However, I don't think your plugin fixes all instances of bad javadoc;
certainly the instructions only solve the problem for site builds.

What about javadoc jars?

The Maven javadoc jar has lots of goals that occur in different
phases; the only way to be sure to fix all the issues is to always run
the tool after running Javadoc.

> 2013/6/20 sebb <seb...@gmail.com>:
>> On 19 June 2013 22:40, Baptiste MATHUS <bmat...@batmat.net> wrote:
>>> Hi,
>>> I think the best way to track this is to file a JIRA ticket on
>>> http://jira.codehaus.org/browse/MJAVADOC
>>
>> Well OK, I can raise an enhancement request there too.
>>
>>> Btw, we might be interested by
>>> https://github.com/AdoptOpenJDK/JavadocUpdaterTool/blob/master/src/main/java/JavadocFixTool.java
>>
>> That looks exactly like the file that was released by Oracle; anyone
>> can pick up the tool packaged as a jar from the Oracle web-site.
>> On it's own, it does not help.
>>
>>> Cheers
>>>
>>>
>>>
>>> 2013/6/19 sebb <seb...@gmail.com>
>>>
>>>> I expect you have all see the news about the Javadoc javascript bug.
>>>>
>>>> It's going to take a long time for everyone to update their Java
>>>> installations to Java 1.7 u25. Likewise for builds that need to use
>>>> other Java versions, tweaking poms so Java 7 is used for Javadocs
>>>> whilst still maintaining compatibility is a non-trivial task.
>>>>
>>>> Is there any interest in releasing a "quick-fix" version of the
>>>> javadoc plugin that automatically runs the tool after Javadoc
>>>> completes?
>>>>
>>>> The fix code is in Java, and can easily be directly called from the
>>>> plugin (no need to start a new process).
>>>>
>>>> The license looks friendly so long as the code is only used for
>>>> Javadoc fixups, and changes are allowed, which is just as well -
>>>>
>>>> There are a couple of bugs in the tool as currently released.
>>>> It does not close all the resources; and failure to close the input
>>>> file means it cannot delete the original input file on Windows; that
>>>> needs to be fixed as it would not make sense to keep the old faulty
>>>> file (even if it is now called index.html.orig).
>>>>
>>>> I can provide details of the fixes, but a decent IDE will probably
>>>> warn about them anyway.
>>>>
>>>> It would be a great service to the Java community if this could be
>>>> fast-tracked.
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>
>>>>
>>>
>>>
>>> --
>>> Baptiste <Batmat> MATHUS - http://batmat.net
>>> Sauvez un arbre,
>>> Mangez un castor !
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>
>
>
> --
> Olivier Lamy
> Ecetera: http://ecetera.com.au
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to