Skip to content

[MSHARED-13] [maven-reporting-impl] 2.0.4 uses old doxia-site-renderer with obsolete Renderer.createSink(..) call #74

Description

@jira-importer

John Dennis Casey opened MSHARED-13 and commented

AbstractMavenReport calls Renderer.createSink(..) which is obsolete. The doxia-site-renderer 1.0-alpha-10 release is newest, and Renderer interface in that release doesn't contain this method...The site plugin avoids this problem by creating its own Sink and side-stepping the call in AbstractMavenReport, but this leaves plugin:report (for instance) to fail when called on its own.

Since the 2.0.4 release of reporting-impl, many changes have been incorporated, such that I cannot guarantee we won't see significant other problems if we try to use it. (there are several abstract methods that seem to have literally disappeared out of AbstractMavenReport, for example). I've created a copy of the 2.0.4 tag for this project into:

https://svn.apache.org/repos/asf/maven/shared/branches/maven-reporting-impl-2.0.4.1-dev

to allow us to make a much smaller updated release without all the other changes, just to help stabilize plugins like the maven-plugin-plugin.


Issue Links:

  • MPLUGIN-104 plugin report broken in 2.4
    ("is depended upon by")

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpriority:criticalCrashes, loss of data, severe memory leak

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions