Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package maven-plugin-tools for
openSUSE:Factory checked in at 2023-07-25 11:51:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven-plugin-tools (Old)
and /work/SRC/openSUSE:Factory/.maven-plugin-tools.new.1467 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-plugin-tools"
Tue Jul 25 11:51:43 2023 rev:8 rq:1100556 version:3.6.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/maven-plugin-tools/maven-plugin-plugin-bootstrap.changes
2022-05-13 23:03:35.523146312 +0200
+++
/work/SRC/openSUSE:Factory/.maven-plugin-tools.new.1467/maven-plugin-plugin-bootstrap.changes
2023-07-25 11:53:35.386326015 +0200
@@ -1,0 +2,6 @@
+Mon Jul 24 21:05:56 UTC 2023 - Fridrich Strba <[email protected]>
+
+- Added patch:
+ * 0004-Remove-dependency-on-jtidy.patch
+
+-------------------------------------------------------------------
maven-plugin-plugin.changes: same change
maven-plugin-tools.changes: same change
New:
----
0004-Remove-dependency-on-jtidy.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ maven-plugin-plugin-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.SoW9c3/_old 2023-07-25 11:53:36.442332198 +0200
+++ /var/tmp/diff_new_pack.SoW9c3/_new 2023-07-25 11:53:36.446332222 +0200
@@ -30,6 +30,7 @@
Patch0: 0001-Avoid-duplicate-MOJO-parameters.patch
Patch1: 0002-Deal-with-nulls-from-getComment.patch
Patch2: 0003-Port-to-plexus-utils-3.0.24.patch
+Patch3: 0004-Remove-dependency-on-jtidy.patch
# The maven-plugin-plugin is used to generate those descriptors, which
# creates a circular dependency of maven-plugin-plugin on itself.
# We generated those ones outside the rpm build for a bootstrap package.
@@ -70,6 +71,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%patch20 -p1
%pom_remove_plugin -r :maven-enforcer-plugin
++++++ maven-plugin-plugin.spec ++++++
--- /var/tmp/diff_new_pack.SoW9c3/_old 2023-07-25 11:53:36.470332362 +0200
+++ /var/tmp/diff_new_pack.SoW9c3/_new 2023-07-25 11:53:36.474332386 +0200
@@ -28,6 +28,7 @@
Patch0: 0001-Avoid-duplicate-MOJO-parameters.patch
Patch1: 0002-Deal-with-nulls-from-getComment.patch
Patch2: 0003-Port-to-plexus-utils-3.0.24.patch
+Patch3: 0004-Remove-dependency-on-jtidy.patch
BuildRequires: fdupes
BuildRequires: maven-local
BuildRequires: unzip
@@ -78,6 +79,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%pom_remove_plugin -r :maven-enforcer-plugin
++++++ maven-plugin-tools.spec ++++++
--- /var/tmp/diff_new_pack.SoW9c3/_old 2023-07-25 11:53:36.506332573 +0200
+++ /var/tmp/diff_new_pack.SoW9c3/_new 2023-07-25 11:53:36.510332597 +0200
@@ -28,6 +28,7 @@
Patch0: 0001-Avoid-duplicate-MOJO-parameters.patch
Patch1: 0002-Deal-with-nulls-from-getComment.patch
Patch2: 0003-Port-to-plexus-utils-3.0.24.patch
+Patch3: 0004-Remove-dependency-on-jtidy.patch
BuildRequires: ant
BuildRequires: apache-commons-cli
BuildRequires: atinject
@@ -38,7 +39,6 @@
BuildRequires: java-devel >= 1.8
BuildRequires: javapackages-local
BuildRequires: jdom2
-BuildRequires: jtidy
BuildRequires: junit
BuildRequires: maven-lib
BuildRequires: maven-reporting-api
@@ -157,6 +157,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%pom_remove_plugin -r :maven-enforcer-plugin
@@ -169,6 +170,8 @@
%pom_change_dep org.easymock:easymock:: :::test maven-plugin-tools-annotations
+%pom_remove_dep net.sf.jtidy:jtidy maven-plugin-tools-generators
+
%{mvn_package} :maven-plugin-tools __noinstall
%{mvn_package} :maven-script __noinstall
%{mvn_package} :{*} @1
@@ -184,7 +187,6 @@
guava/guava \
guice/google-guice-no_aop \
jdom2/jdom2 \
- jtidy \
junit \
maven/maven-artifact \
maven/maven-compat \
++++++ 0004-Remove-dependency-on-jtidy.patch ++++++
---
maven-plugin-tools-3.6.0/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java
2018-10-29 10:41:50.000000000 +0100
+++
maven-plugin-tools-3.6.0/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java
2023-07-24 23:08:19.511756145 +0200
@@ -544,11 +544,11 @@
{
description =
"<strong>" + getBundle( locale ).getString(
"report.plugin.goal.deprecated" ) + "</strong> "
- + GeneratorUtils.makeHtmlValid(
mojo.getDeprecated() );
+ + mojo.getDeprecated();
}
else if ( StringUtils.isNotEmpty( mojo.getDescription() ) )
{
- description = GeneratorUtils.makeHtmlValid(
mojo.getDescription() );
+ description = mojo.getDescription();
}
else
{
---
maven-plugin-tools-3.6.0/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/GeneratorUtils.java
2018-10-29 10:41:50.000000000 +0100
+++
maven-plugin-tools-3.6.0/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/GeneratorUtils.java
2023-07-24 22:39:51.914568518 +0200
@@ -51,7 +51,6 @@
import org.codehaus.plexus.component.repository.ComponentDependency;
import org.codehaus.plexus.util.StringUtils;
import org.codehaus.plexus.util.xml.XMLWriter;
-import org.w3c.tidy.Tidy;
/**
* Convenience methods to play with Maven plugins.
@@ -255,58 +254,6 @@
}
/**
- * Fixes some javadoc comment to become a valid XHTML snippet.
- *
- * @param description Javadoc description with HTML tags, may be
<code>null</code>.
- * @return The description with valid XHTML tags, never <code>null</code>.
- */
- public static String makeHtmlValid( String description )
- {
- if ( StringUtils.isEmpty( description ) )
- {
- return "";
- }
-
- String commentCleaned = decodeJavadocTags( description );
-
- // Using jTidy to clean comment
- Tidy tidy = new Tidy();
- tidy.setDocType( "loose" );
- tidy.setXHTML( true );
- tidy.setXmlOut( true );
- tidy.setInputEncoding( "UTF-8" );
- tidy.setOutputEncoding( "UTF-8" );
- tidy.setMakeClean( true );
- tidy.setNumEntities( true );
- tidy.setQuoteNbsp( false );
- tidy.setQuiet( true );
- tidy.setShowWarnings( false );
- try
- {
- ByteArrayOutputStream out = new ByteArrayOutputStream(
commentCleaned.length() + 256 );
- tidy.parse( new ByteArrayInputStream( commentCleaned.getBytes(
"UTF-8" ) ), out );
- commentCleaned = out.toString( "UTF-8" );
- }
- catch ( UnsupportedEncodingException e )
- {
- // cannot happen as every JVM must support UTF-8, see also class
javadoc for java.nio.charset.Charset
- }
-
- if ( StringUtils.isEmpty( commentCleaned ) )
- {
- return "";
- }
-
- // strip the header/body stuff
- String ls = System.getProperty( "line.separator" );
- int startPos = commentCleaned.indexOf( "<body>" + ls ) + 6 +
ls.length();
- int endPos = commentCleaned.indexOf( ls + "</body>" );
- commentCleaned = commentCleaned.substring( startPos, endPos );
-
- return commentCleaned;
- }
-
- /**
* Converts a HTML fragment as extracted from a javadoc comment to a plain
text string. This method tries to retain
* as much of the text formatting as possible by means of the following
transformations:
* <ul>
@@ -337,7 +284,7 @@
try
{
- parser.parse( new StringReader( makeHtmlValid( html ) ),
htmlCallback, true );
+ parser.parse( new StringReader( html ), htmlCallback, true );
}
catch ( IOException e )
{
---
maven-plugin-tools-3.6.0/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java
2018-10-29 10:41:50.000000000 +0100
+++
maven-plugin-tools-3.6.0/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java
2023-07-24 22:49:33.765883927 +0200
@@ -202,7 +202,7 @@
w.writeMarkup( getString( "pluginxdoc.mojodescriptor.deprecated" )
);
w.endElement(); // p
w.startElement( "div" );
- w.writeMarkup( GeneratorUtils.makeHtmlValid(
mojoDescriptor.getDeprecated() ) );
+ w.writeMarkup( mojoDescriptor.getDeprecated() );
w.endElement(); // div
}
@@ -212,7 +212,7 @@
w.startElement( "div" );
if ( StringUtils.isNotEmpty( mojoDescriptor.getDescription() ) )
{
- w.writeMarkup( GeneratorUtils.makeHtmlValid(
mojoDescriptor.getDescription() ) );
+ w.writeMarkup( mojoDescriptor.getDescription() );
}
else
{
@@ -470,14 +470,14 @@
{
w.startElement( "div" );
w.writeMarkup( format(
"pluginxdoc.mojodescriptor.parameter.deprecated",
- GeneratorUtils.makeHtmlValid(
parameter.getDeprecated() ) ) );
+ parameter.getDeprecated() ) );
w.endElement(); // div
}
w.startElement( "div" );
if ( StringUtils.isNotEmpty( parameter.getDescription() ) )
{
- w.writeMarkup( GeneratorUtils.makeHtmlValid(
parameter.getDescription() ) );
+ w.writeMarkup( parameter.getDescription() );
}
else
{
@@ -689,11 +689,11 @@
if ( StringUtils.isNotEmpty( parameter.getDeprecated() ) )
{
description = format(
"pluginxdoc.mojodescriptor.parameter.deprecated",
- GeneratorUtils.makeHtmlValid(
parameter.getDeprecated() ) );
+ parameter.getDeprecated() );
}
else if ( StringUtils.isNotEmpty( parameter.getDescription() ) )
{
- description = GeneratorUtils.makeHtmlValid(
parameter.getDescription() );
+ description = parameter.getDescription();
}
else
{
++++++ maven-plugin-plugin-bootstrap-resouces.patch ++++++
--- /var/tmp/diff_new_pack.SoW9c3/_old 2023-07-25 11:53:36.558332877 +0200
+++ /var/tmp/diff_new_pack.SoW9c3/_new 2023-07-25 11:53:36.562332901 +0200
@@ -388,7 +388,7 @@
+</plugin>
---
maven-plugin-tools-3.6.0/maven-plugin-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml
1970-01-01 01:00:00.000000000 +0100
+++
maven-plugin-tools-3.6.0/maven-plugin-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml
2019-11-25 11:05:03.978261704 +0100
-@@ -0,0 +1,1062 @@
+@@ -0,0 +1,1056 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<plugin>
+ <name>${project.name}</name>
@@ -1168,12 +1168,6 @@
+ <version>3.6.0</version>
+ </dependency>
+ <dependency>
-+ <groupId>net.sf.jtidy</groupId>
-+ <artifactId>jtidy</artifactId>
-+ <type>jar</type>
-+ <version>r938</version>
-+ </dependency>
-+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>dom3-xml-apis</artifactId>
+ <type>jar</type>