Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plexus-resources for 
openSUSE:Factory checked in at 2026-09-29 17:49:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plexus-resources (Old)
 and      /work/SRC/openSUSE:Factory/.plexus-resources.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plexus-resources"

Tue Sep 29 17:49:35 2026 rev:8 rq:1381215 version:1.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plexus-resources/plexus-resources.changes        
2025-10-07 18:31:59.870656876 +0200
+++ 
/work/SRC/openSUSE:Factory/.plexus-resources.new.383539/plexus-resources.changes
    2026-09-29 17:51:00.762296119 +0200
@@ -1,0 +2,18 @@
+Mon Sep 28 13:16:14 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Update to version 1.4.0
+  * New features and improvements
+    + Establish an automatic module name
+  * Maintenance
+    + Rewrite README with usage, status and version guidance
+    + JUnit Jupiter best practices
+  * Build
+    + Update parent to plexus 27
+  * Dependency updates
+    + Bump plexus-utils to 4.1.0
+    + Bump org.codehaus.plexus:plexus from 23 to 26
+    + Bump release-drafter/release-drafter from 6  to 7.7.0
+    + Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3
+    + Bump org.codehaus.plexus:plexus-testing from 1.6.0 to 2.1.0
+
+-------------------------------------------------------------------

Old:
----
  plexus-resources-1.3.1.tar.xz

New:
----
  plexus-resources-1.4.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plexus-resources.spec ++++++
--- /var/tmp/diff_new_pack.L3MO0z/_old  2026-09-29 17:51:01.589330654 +0200
+++ /var/tmp/diff_new_pack.L3MO0z/_new  2026-09-29 17:51:01.592330779 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           plexus-resources
-Version:        1.3.1
+Version:        1.4.0
 Release:        0
 Summary:        Plexus Resource Manager
 License:        MIT

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.L3MO0z/_old  2026-09-29 17:51:01.632332449 +0200
+++ /var/tmp/diff_new_pack.L3MO0z/_new  2026-09-29 17:51:01.636332616 +0200
@@ -1,6 +1,6 @@
-mtime: 1759842192
-commit: 2d735c06396af8a285001830414cd937b5cb0ba95d7ec14775d8cbe902300a70
-url: https://src.opensuse.org/java-packages/plexus-resources.git
-revision: 2d735c06396af8a285001830414cd937b5cb0ba95d7ec14775d8cbe902300a70
+mtime: 1790601636
+commit: fda0a257b9a922b5f806555c12f36b33d616e4a359e16a660e5603a25ec39c72
+url: https://src.opensuse.org/java-packages/plexus-resources
+revision: fda0a257b9a922b5f806555c12f36b33d616e4a359e16a660e5603a25ec39c72
 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.L3MO0z/_old  2026-09-29 17:51:01.665333827 +0200
+++ /var/tmp/diff_new_pack.L3MO0z/_new  2026-09-29 17:51:01.668333952 +0200
@@ -2,7 +2,7 @@
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param 
name="url">https://github.com/codehaus-plexus/plexus-resources.git</param>
-               <param name="revision">plexus-resources-1.3.1</param>
+               <param name="revision">plexus-resources-1.4.0</param>
                <param name="match-tag">plexus-resources-*</param>
                <param name="versionformat">@PARENT_TAG@</param>
                <param 
name="versionrewrite-pattern">plexus-resources-(.*)</param>

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-28 15:20:36.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ plexus-resources-1.3.1.tar.xz -> plexus-resources-1.4.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plexus-resources-1.3.1/.github/release-drafter.yml 
new/plexus-resources-1.4.0/.github/release-drafter.yml
--- old/plexus-resources-1.3.1/.github/release-drafter.yml      2025-08-25 
23:30:45.000000000 +0200
+++ new/plexus-resources-1.4.0/.github/release-drafter.yml      1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-_extends: .github
-tag-template: plexus-resources-$NEXT_MINOR_VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-resources-1.3.1/.github/workflows/release-drafter.yml 
new/plexus-resources-1.4.0/.github/workflows/release-drafter.yml
--- old/plexus-resources-1.3.1/.github/workflows/release-drafter.yml    
2025-08-25 23:30:45.000000000 +0200
+++ new/plexus-resources-1.4.0/.github/workflows/release-drafter.yml    
2026-08-19 17:58:12.000000000 +0200
@@ -7,6 +7,6 @@
   update_release_draft:
     runs-on: ubuntu-latest
     steps:
-      - uses: release-drafter/release-drafter@v6
+      - uses: release-drafter/[email protected]
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plexus-resources-1.3.1/README.md 
new/plexus-resources-1.4.0/README.md
--- old/plexus-resources-1.3.1/README.md        2025-08-25 23:30:45.000000000 
+0200
+++ new/plexus-resources-1.4.0/README.md        2026-08-19 17:58:12.000000000 
+0200
@@ -1,9 +1,60 @@
-Plexus-Resources
-================
+# Plexus Resources
 
-[![Apache License, Version 2.0, January 
2004](https://img.shields.io/github/license/codehaus-plexus/plexus-resources.svg?label=License)](http://www.apache.org/licenses/)
-[![Maven 
Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-resources.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.codehaus.plexus/plexus-resources)
+[![Maven 
Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-resources.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/org.codehaus.plexus/plexus-resources)
 [![GitHub 
CI](https://github.com/codehaus-plexus/plexus-resources/actions/workflows/maven.yml/badge.svg)](https://github.com/codehaus-plexus/plexus-resources/actions/workflows/maven.yml)
 [![Reproducible 
Builds](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/codehaus/plexus/plexus-resources/badge.json)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/plexus/plexus-resources/README.md)
+[![License](https://img.shields.io/github/license/codehaus-plexus/plexus-resources.svg?label=License)](https://www.apache.org/licenses/LICENSE-2.0)
 
-The canonical git repository is located at 
https://github.com/codehaus-plexus/plexus-resources
+Retrieves a resource by name without the caller needing to know where it 
lives. `ResourceManager` tries a
+set of loaders in turn — the filesystem, the thread context classpath, a jar, 
a URL — and hands back a
+stream or a `File`.
+
+Useful when a plugin accepts a configuration file that a user might supply as 
a path, as something on the
+classpath, or as a URL, and you would rather not write that lookup three times.
+
+## Status
+
+Maintained, quietly. The API is small and settled; expect dependency updates 
rather than new features.
+
+## Using it
+
+```xml
+<dependency>
+  <groupId>org.codehaus.plexus</groupId>
+  <artifactId>plexus-resources</artifactId>
+  <version>1.3.1</version>
+</dependency>
+```
+
+Check the badge above for the current version.
+
+```java
+@Inject
+ResourceManager resourceManager;
+
+resourceManager.addSearchPath( FileResourceLoader.ID, 
project.getFile().getParentFile().getAbsolutePath() );
+
+InputStream in = resourceManager.getResourceAsInputStream( "checkstyle.xml" );
+File file = resourceManager.getResourceAsFile( "checkstyle.xml" );
+```
+
+`getResourceAsFile` will materialise a temporary file when the resource is not 
already one, so it works for
+classpath and URL resources too.
+
+## Requirements
+
+Java 8 or later.
+
+## Documentation
+
+- [Project site](https://codehaus-plexus.github.io/plexus-resources/)
+- [Javadoc](https://javadoc.io/doc/org.codehaus.plexus/plexus-resources)
+- [Release notes](https://github.com/codehaus-plexus/plexus-resources/releases)
+
+## Contributing
+
+See 
[CONTRIBUTING.md](https://github.com/codehaus-plexus/.github/blob/master/CONTRIBUTING.md).
 In short:
+`mvn verify` builds, and run `mvn spotless:apply` before pushing or CI will 
fail on formatting.
+
+Please report security vulnerabilities privately — see
+[SECURITY.md](https://github.com/codehaus-plexus/.github/blob/master/SECURITY.md),
 not a public issue.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plexus-resources-1.3.1/pom.xml 
new/plexus-resources-1.4.0/pom.xml
--- old/plexus-resources-1.3.1/pom.xml  2025-08-25 23:30:45.000000000 +0200
+++ new/plexus-resources-1.4.0/pom.xml  2026-08-19 17:58:12.000000000 +0200
@@ -5,12 +5,12 @@
   <parent>
     <groupId>org.codehaus.plexus</groupId>
     <artifactId>plexus</artifactId>
-    <version>23</version>
+    <version>27</version>
     <relativePath />
   </parent>
 
   <artifactId>plexus-resources</artifactId>
-  <version>1.3.1</version>
+  <version>1.4.0</version>
 
   <name>Plexus Resource Component</name>
   <description>A component to transparently retrieve resources from the 
filesystem, classpath or internet.</description>
@@ -18,7 +18,7 @@
   <scm>
     
<connection>scm:git:[email protected]:codehaus-plexus/plexus-resources.git</connection>
     
<developerConnection>scm:git:[email protected]:codehaus-plexus/plexus-resources.git</developerConnection>
-    <tag>plexus-resources-1.3.1</tag>
+    <tag>plexus-resources-1.4.0</tag>
     <url>http://github.com/codehaus-plexus/plexus-resources</url>
   </scm>
   <issueManagement>
@@ -33,7 +33,7 @@
   </distributionManagement>
 
   <properties>
-    
<project.build.outputTimestamp>2025-08-25T21:30:42Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2026-08-19T15:58:07Z</project.build.outputTimestamp>
     <mockito.version>4.11.0</mockito.version>
   </properties>
 
@@ -42,7 +42,7 @@
       <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-utils</artifactId>
-        <version>4.0.2</version>
+        <version>4.1.0</version>
       </dependency>
     </dependencies>
   </dependencyManagement>
@@ -54,7 +54,7 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-xml</artifactId>
-      <version>3.0.1</version>
+      <version>3.1.0</version>
     </dependency>
     <dependency>
       <groupId>javax.inject</groupId>
@@ -94,7 +94,7 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-testing</artifactId>
-      <version>1.6.0</version>
+      <version>2.2.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
@@ -103,6 +103,17 @@
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              
<Automatic-Module-Name>org.codehaus.plexus.resource</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-scm-publish-plugin</artifactId>
         <configuration>
           <content>${project.reporting.outputDirectory}</content>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/ResourceManagerTest.java
 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/ResourceManagerTest.java
--- 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/ResourceManagerTest.java
      2025-08-25 23:30:45.000000000 +0200
+++ 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/ResourceManagerTest.java
      2026-08-19 17:58:12.000000000 +0200
@@ -49,7 +49,7 @@
     private ResourceManager resourceManager;
 
     @Test
-    void testResourceManagerRetrievingInputStreams() throws Exception {
+    void resourceManagerRetrievingInputStreams() throws Exception {
         InputStream in;
 
         File absoluteFile = new File(getBasedir(), 
"src/test/file-resources/dir/file.txt").getAbsoluteFile();
@@ -72,7 +72,7 @@
     }
 
     @Test
-    void testResourceManagerRetrievingFiles() throws Exception {
+    void resourceManagerRetrievingFiles() throws Exception {
         File f;
 
         File absoluteFile = new File(getBasedir(), 
"src/test/file-resources/dir/file.txt").getAbsoluteFile();
@@ -95,7 +95,7 @@
     }
 
     @Test
-    void testResourceManagerRetrievingFilesToSpecificLocation() throws 
Exception {
+    void resourceManagerRetrievingFilesToSpecificLocation() throws Exception {
         File outDir = new File(getBasedir(), 
"target/test/unit/output-directory");
 
         resourceManager.setOutputDirectory(outDir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/FileResourceLoaderTest.java
 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/FileResourceLoaderTest.java
--- 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/FileResourceLoaderTest.java
    2025-08-25 23:30:45.000000000 +0200
+++ 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/FileResourceLoaderTest.java
    2026-08-19 17:58:12.000000000 +0200
@@ -39,24 +39,24 @@
 @PlexusTest
 class FileResourceLoaderTest extends AbstractResourceLoaderTest {
     @Test
-    void testLookupWithAAbsolutePathName() throws Exception {
+    void lookupWithAAbsolutePathName() throws Exception {
         assertResource("/dir/file.txt", "file.txt");
     }
 
     @Test
-    void testLookupWithARelativePath() throws Exception {
+    void lookupWithARelativePath() throws Exception {
         assertResource("dir/file.txt", "file.txt");
     }
 
     @Test
-    void testLookupWhenTheResourceIsMissing() throws Exception {
+    void lookupWhenTheResourceIsMissing() throws Exception {
         assertMissingResource("/foo.txt");
 
         assertMissingResource("foo.txt");
     }
 
     @Test
-    void testPlexusResource() throws Exception {
+    void plexusResource() throws Exception {
         PlexusResource resource = resourceLoader.getResource("/dir/file.txt");
         final File f = new File("src/test/file-resources", "/dir/file.txt");
         assertEquals(f.getAbsolutePath(), resource.getFile().getPath());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/ThreadContextClasspathResourceLoaderTest.java
 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/ThreadContextClasspathResourceLoaderTest.java
--- 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/ThreadContextClasspathResourceLoaderTest.java
  2025-08-25 23:30:45.000000000 +0200
+++ 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/ThreadContextClasspathResourceLoaderTest.java
  2026-08-19 17:58:12.000000000 +0200
@@ -41,24 +41,24 @@
 @PlexusTest
 class ThreadContextClasspathResourceLoaderTest extends 
AbstractResourceLoaderTest {
     @Test
-    void testLookupWithAAbsolutePathName() throws Exception {
+    void lookupWithAAbsolutePathName() throws Exception {
         assertResource("/dir/classpath.txt", "classpath.txt");
     }
 
     @Test
-    void testLookupWithARelativePath() throws Exception {
+    void lookupWithARelativePath() throws Exception {
         assertResource("dir/classpath.txt", "classpath.txt");
     }
 
     @Test
-    void testLookupWhenTheResourceIsMissing() throws Exception {
+    void lookupWhenTheResourceIsMissing() throws Exception {
         assertMissingResource("/foo.txt");
 
         assertMissingResource("foo.txt");
     }
 
     @Test
-    void testLookupWithANullThreadContextClassLoader() throws Exception {
+    void lookupWithANullThreadContextClassLoader() throws Exception {
         ClassLoader loader = Thread.currentThread().getContextClassLoader();
 
         Thread.currentThread().setContextClassLoader(null);
@@ -71,7 +71,7 @@
     }
 
     @Test
-    void testPlexusResource() throws Exception {
+    void plexusResource() throws Exception {
         PlexusResource resource = 
resourceLoader.getResource("/dir/classpath.txt");
         assertNull(resource.getFile());
         assertNull(resource.getURI());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/URLResourceLoaderTest.java
 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/URLResourceLoaderTest.java
--- 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/URLResourceLoaderTest.java
     2025-08-25 23:30:45.000000000 +0200
+++ 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/URLResourceLoaderTest.java
     2026-08-19 17:58:12.000000000 +0200
@@ -21,7 +21,7 @@
     private ResourceLoader resourceLoader = new URLResourceLoader();
 
     @Test
-    void testMalformedURL() {
+    void malformedURL() {
         try {
             resourceLoader.getResource("LICENSE.txt");
             fail();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/manager/ResourceManagerTest.java
 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/manager/ResourceManagerTest.java
--- 
old/plexus-resources-1.3.1/src/test/java/org/codehaus/plexus/resource/loader/manager/ResourceManagerTest.java
       2025-08-25 23:30:45.000000000 +0200
+++ 
new/plexus-resources-1.4.0/src/test/java/org/codehaus/plexus/resource/loader/manager/ResourceManagerTest.java
       2026-08-19 17:58:12.000000000 +0200
@@ -42,7 +42,7 @@
     private ResourceManager resourceManager;
 
     @Test
-    void testFoo() {
+    void foo() {
         assertNotNull(resourceManager);
     }
 }

++++++ plexus-resources-build.xml ++++++
--- /var/tmp/diff_new_pack.L3MO0z/_old  2026-09-29 17:51:01.924344643 +0200
+++ /var/tmp/diff_new_pack.L3MO0z/_new  2026-09-29 17:51:01.927344768 +0200
@@ -10,7 +10,7 @@
 
   <property name="project.groupId" value="org.codehaus.plexus"/>
   <property name="project.artifactId" value="plexus-resources"/>
-  <property name="project.version" value="1.3.1"/>
+  <property name="project.version" value="1.4.0"/>
 
   <property name="compiler.release" value="8"/>
   <property name="compiler.source" value="1.${compiler.release}"/>
@@ -131,6 +131,7 @@
          basedir="${build.outputDir}"
          excludes="**/package.html">
       <manifest>
+        <attribute name="Automatic-Module-Name" 
value="org.codehaus.plexus.resource"/>
         <attribute name="JavaPackages-ArtifactId" 
value="${project.artifactId}"/>
         <attribute name="JavaPackages-GroupId" value="${project.groupId}"/>
         <attribute name="JavaPackages-Version" value="${project.version}"/>

Reply via email to