[ 
https://issues.apache.org/jira/browse/MJAVADOC-697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17958081#comment-17958081
 ] 

Olivier Lamy commented on MJAVADOC-697:
---------------------------------------

This project has moved from Jira to GitHub Issues. This issue was migrated to 
[apache/maven-javadoc-plugin#1072|https://github.com/apache/maven-javadoc-plugin/issues/1072].
 Please visit the GitHub issue to view further activity, add comments, or 
subscribe to receive notifications.

> Allowing to register alternative Javadoc implementation
> -------------------------------------------------------
>
>                 Key: MJAVADOC-697
>                 URL: https://issues.apache.org/jira/browse/MJAVADOC-697
>             Project: Maven Javadoc Plugin (Moved to GitHub Issues)
>          Issue Type: New Feature
>          Components: jar
>    Affects Versions: 3.1.1
>            Reporter: Toni Epple
>            Priority: Major
>
> The Maven compiler plugin allows [different implementations of 
> compilers|https://maven.apache.org/plugins/maven-compiler-plugin/non-javac-compilers.html]
>  to plug in. One of the very useful ones is the [retrofit compiler for 
> Java|http://frgaal.org/] that allows one to use syntax of JDK-16 while 
> running on old JDKs.
> The compiler works fine, however the problem comes when one wants to generate 
> Javadoc. Because the source code is using newer language constructs, 
> classical {{javadoc}} from old JDKs fails. One either has to generate the 
> Javadoc on a newest JDK (which beats the purpose of retrofit compiler) or 
> give up on Javadoc. Or...
> Let's enhance the Maven Javadoc Plugin to support alternative implementations 
> of Javadoc, just like the Maven Compiler Plugin does with compilers!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to