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

ASF GitHub Bot commented on MPLUGIN-417:
----------------------------------------

rfscholte commented on PR #139:
URL: 
https://github.com/apache/maven-plugin-tools/pull/139#issuecomment-1220650598

   The commit is too big for me to see what's happening. 
   With TDD I'd like to see:
   - plugin descriptor keeps the original javadoc, so inlcluding inline 
doclettags.
   - the generated help-goal prints plain text
   - the report generator of the goal transforms the inline doclettags to valid 
html.
   
   IIRC in the past I've made a change that the two outputs are always based on 
the same source: the plugin descriptor.
   
   




> report and descriptor goal need to evaluate Javadoc comments differently
> ------------------------------------------------------------------------
>
>                 Key: MPLUGIN-417
>                 URL: https://issues.apache.org/jira/browse/MPLUGIN-417
>             Project: Maven Plugin Tools
>          Issue Type: Improvement
>          Components: Plugin Plugin
>            Reporter: Konrad Windszus
>            Priority: Major
>
> Currently it is not explicitly specified in 
> https://maven.apache.org/ref/3.8.4/maven-plugin-api/plugin.html which format 
> the {{description}} field on plugin, mojo and parameter level should have.
> It partially contains HTML tags (also from converted inline javadoc taglets) 
> which is problematic for 
> https://maven.apache.org/plugins/maven-help-plugin/describe-mojo.html (which 
> expects plain text).
> On the other hand, the same plugin descriptor is currently leveraged for goal 
> `report` which should include all those HTML details from the source comment.
> Therefore both goals need to extract metadata from source files differently 
> and `report` can no longer rely on the previously generated plugin descriptor 
> file.
> In addition even the plain text descriptor should contain as many details as 
> possible, i.e. it should be converted javadoc taglets -> html -> plain text 
> to no loose any detail.



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

Reply via email to