Michael Osipov created SUREFIRE-2130: ----------------------------------------
Summary: Rewrite several test classes in report plugin for upcoming Doxia 2.0.0 stack Key: SUREFIRE-2130 URL: https://issues.apache.org/jira/browse/SUREFIRE-2130 Project: Maven Surefire Issue Type: Task Components: Maven Surefire Report Plugin Affects Versions: 3.0.0-M7 Reporter: Michael Osipov {{Surefire1183Test}}, {{Surefire597Test}}, {{SurefireReportMojoTest}} use too much low level classes like concrete sinks, {{DecorationModel}}, {{SiteRenderingContext}}. Some of these will change or be removed in Doxia 2.0.0. Approaches like in MPIR, with a plugin specific abstract test class is required to do all the hefty, and high level lifting without using Doxia innards. If this isn't done already with Doxia 1.x these tests will not even compile with Doxia 2.0.0 and need to be commented out/removed. -- This message was sent by Atlassian Jira (v8.20.10#820010)