[Git][java-team/cmlxom][experimental] 5 commits: New upstream version 4.5

Andrius Merkys (@merkys) gitlab at salsa.debian.org
Tue Apr 11 08:54:22 BST 2023



Andrius Merkys pushed to branch experimental at Debian Java Maintainers / cmlxom


Commits:
860c808d by Andrius Merkys at 2023-04-11T02:19:11-04:00
New upstream version 4.5
- - - - -
ef232ba0 by Andrius Merkys at 2023-04-11T02:19:20-04:00
Update upstream source from tag 'upstream/4.5'

Update to upstream version '4.5'
with Debian dir c2cbea89d3e3a59dfbe32ef4cbf228be99c029c7
- - - - -
895ffb6b by Andrius Merkys at 2023-04-11T02:20:54-04:00
Bump copyright years.

- - - - -
55d04d07 by Andrius Merkys at 2023-04-11T02:21:09-04:00
Update changelog for 4.5-1 release

- - - - -
b9439667 by Andrius Merkys at 2023-04-11T03:15:10-04:00
Ignore jacoco-maven-plugin.

- - - - -


8 changed files:

- .github/workflows/maven.yml
- .gitignore
- CITATION.cff
- README.md
- debian/changelog
- debian/copyright
- debian/maven.ignoreRules
- pom.xml


Changes:

=====================================
.github/workflows/maven.yml
=====================================
@@ -10,14 +10,17 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        java: [ '8', '11', '14', '17' ]
+        java: [ 8, 11, 17, 19 ]
 
     steps:
-    - uses: actions/checkout at v2
+    - uses: actions/checkout at v3
     - name: Set up JDK ${{ matrix.java }}
-      uses: actions/setup-java at v2
+      uses: actions/setup-java at v3
       with:
         java-version: ${{ matrix.java }}
-        distribution: 'adopt'
+        distribution: 'temurin'
     - name: Build with Maven
       run: mvn clean install -Dgpg.skip -Dmaven.javadoc.skip=true
+    - name: Upload coverage reports to Codecov
+      uses: codecov/codecov-action at v3
+


=====================================
.gitignore
=====================================
@@ -1,7 +1,7 @@
 foo
-^.project$
-^.settings/
-^.classpath$
-^.gitignore~$
+.project
+.settings/
+.classpath
+.gitignore~
 ^target/.*
 /target/


=====================================
CITATION.cff
=====================================
@@ -1,8 +1,8 @@
 cff-version: 1.2.0
 message: "If you use this software, please cite it as below."
 title: CMLXOM
-version: 4.4
-date-released: 2022-10-09
+version: 4.5
+date-released: 2023-04-09
 url: "https://github.com/BlueObelisk/cmlxom"
 preferred-citation:
   type: article


=====================================
README.md
=====================================
@@ -2,6 +2,7 @@
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.blueobelisk/cmlxom/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.blueobelisk/cmlxom)
 [![Build Status](https://github.com/BlueObelisk/cmlxom/actions/workflows/maven.yml/badge.svg)](https://github.com/BlueObelisk/cmlxom/actions/workflows/maven.yml)
 [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5815142.svg)](https://doi.org/10.5281/zenodo.5815142)
+[![codecov](https://codecov.io/gh/BlueObelisk/cmlxom/branch/main/graph/badge.svg?token=E1NGWVWL04)](https://codecov.io/gh/BlueObelisk/cmlxom)
 
 A Java library for processing CML,
 implementing the XML object model (XOM) for the Chemical Markup Language (CML).
@@ -11,13 +12,12 @@ implementing the XML object model (XOM) for the Chemical Markup Language (CML).
 Instructions to increase the version:
 
 ```shell
-mvn versions:set -DnewVersion=4.5-SNAPSHOT
+mvn versions:set -DnewVersion=4.6-SNAPSHOT
 ```
 
 Deploy to Sonatype with the following commands, for snapshots and releases respectively:
 
 ```sh1ll
 mvn clean deploy
-mvn clean deploy -P release
 ```
 


=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+cmlxom (4.5-1) experimental; urgency=medium
+
+  * New upstream version 4.5
+  * Bump copyright years.
+
+ -- Andrius Merkys <merkys at debian.org>  Tue, 11 Apr 2023 02:21:04 -0400
+
 cmlxom (4.4-1) experimental; urgency=medium
 
   * New upstream version 4.4


=====================================
debian/copyright
=====================================
@@ -4,13 +4,13 @@ Upstream-Contact: https://github.com/BlueObelisk/cmlxom/issues
 Source: https://github.com/BlueObelisk/cmlxom
 
 Files: *
-Copyright: 1994-2022, Peter Murray-Rust
+Copyright: 1994-2023, Peter Murray-Rust
  2008, J. A. Townsend <jat45 at cantab.net>
  2006, 2007, Toby White <tow at uszla.me.uk>
 License: Apache-2.0
 
 Files: debian/*
-Copyright: 2019-2022, Andrius Merkys <merkys at debian.org>
+Copyright: 2019-2023, Andrius Merkys <merkys at debian.org>
 License: Apache-2.0
 
 License: Apache-2.0


=====================================
debian/maven.ignoreRules
=====================================
@@ -1,4 +1,3 @@
-
 com.mycila.maven-license-plugin maven-license-plugin * * * *
 org.apache.maven.plugins maven-checkstyle-plugin * * * *
 org.apache.maven.plugins maven-jxr-plugin * * * *
@@ -7,5 +6,6 @@ org.apache.maven.plugins maven-project-info-reports-plugin * * * *
 org.apache.maven.plugins maven-source-plugin * * * *
 org.codehaus.mojo apt-maven-plugin * * * *
 org.codehaus.mojo cobertura-maven-plugin * * * *
+org.jacoco jacoco-maven-plugin * * * *
 org.sonatype.plugins nexus-staging-maven-plugin * * * *
 org.xml-cml euclid-testutil * * * *


=====================================
pom.xml
=====================================
@@ -5,7 +5,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.blueobelisk</groupId>
 	<artifactId>cmlxom</artifactId>
-	<version>4.4</version>
+	<version>4.5</version>
 	<packaging>jar</packaging>
 	<name>CMLXOM</name>
 	<description>A Java library for processing CML</description>
@@ -167,7 +167,7 @@
 			<plugin>
         			<groupId>org.apache.maven.plugins</groupId>
         			<artifactId>maven-compiler-plugin</artifactId>
-        			<version>3.8.1</version>
+        			<version>3.10.1</version>
         			<configuration>
           				<source>1.8</source>
           				<target>1.8</target>
@@ -176,7 +176,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
-                <version>3.3.2</version>
+                <version>3.4.1</version>
 				<configuration>
 					<doclint>all,-missing</doclint>
 					<source>8</source>
@@ -283,9 +283,28 @@
                         </goals>
                     </execution>
                 </executions>
-            </plugin>
-		</plugins>
-	</build>
+      </plugin>
+      <plugin>
+        <groupId>org.jacoco</groupId>
+        <artifactId>jacoco-maven-plugin</artifactId>
+        <version>0.8.8</version>
+        <executions>
+          <execution>
+            <id>start-agent</id>
+            <goals>
+              <goal>prepare-agent</goal>
+            </goals>
+          </execution>
+          <execution>
+            <id>generate-report</id>
+            <goals>
+              <goal>report</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
 
   <distributionManagement>
     <snapshotRepository>
@@ -316,7 +335,7 @@
 		<dependency>
 			<groupId>org.blueobelisk</groupId>
 			<artifactId>euclid</artifactId>
-			<version>2.4</version>
+			<version>2.5</version>
 		</dependency>
 		<dependency>
 			<groupId>xom</groupId>
@@ -342,7 +361,7 @@
 		<dependency>
 			<groupId>joda-time</groupId>
 			<artifactId>joda-time</artifactId>
-			<version>2.11.2</version>
+			<version>2.12.5</version>
 		</dependency>
 		<dependency>
 			<groupId>commons-io</groupId>
@@ -352,7 +371,7 @@
 		<dependency>
 			<groupId>org.apache.logging.log4j</groupId>
 			<artifactId>log4j-1.2-api</artifactId>
-			<version>2.19.0</version>
+			<version>2.20.0</version>
 		</dependency>
 		<dependency>
 			<groupId>org.ccil.cowan.tagsoup</groupId>



View it on GitLab: https://salsa.debian.org/java-team/cmlxom/-/compare/18976e10a0520bcd1715f9dbdafe141e562dd315...b94396672fbc4b8ac378ffd57a43d68374e16588

-- 
View it on GitLab: https://salsa.debian.org/java-team/cmlxom/-/compare/18976e10a0520bcd1715f9dbdafe141e562dd315...b94396672fbc4b8ac378ffd57a43d68374e16588
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20230411/32e5fedc/attachment.htm>


More information about the pkg-java-commits mailing list