jira-importer opened a new issue, #184:
URL: https://github.com/apache/maven-reporting-impl/issues/184

   **[Konrad 
Windszus](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=kwin)** 
opened 
**[MSHARED-1364](https://issues.apache.org/jira/browse/MSHARED-1364?redirect=false)**
 and commented
   
   The classes in package `o.a.m.doxia.sink.impl` should by definition not be 
considered stable API (and therefore only consumed from Doxia classes 
internally).
   However 
`https://github.com/apache/maven-reporting-impl/blob/72181306bb0e12eed50c4ba4aec98dd76499df39/src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java#L47`
 depends on some internal constants.
   This is dangerous, as those constants were removed in the context of 
DOXIA-685. Although constants are inlined during compile time, the evaluation 
of those constants vanished as well, so using them has no longer any effect. 
Reporting Impl should only rely on stable Doxia API to achieve a better 
decoupling.
   
   
   ---
   
   **Affects:** maven-reporting-impl-4.0.0-M13
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to