New Upstream Release - backport9
Ready changes
Summary
Merged new upstream version: 1.12 (was: 1.10).
Resulting package
Built on 2022-10-03T00:41 (took 6m39s)
The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:
apt install -t fresh-releases libbackport9-java-docapt install -t fresh-releases libbackport9-java
Lintian Result
Diff
diff --git a/debian/changelog b/debian/changelog
index d4a671c..ab39184 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+backport9 (1.12-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk> Mon, 03 Oct 2022 00:35:43 -0000
+
backport9 (1.10-2) unstable; urgency=medium
* Source-only reupload, no changes.
diff --git a/pom.xml b/pom.xml
index ef196b1..5569997 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
<groupId>com.headius</groupId>
<artifactId>backport9</artifactId>
- <version>1.10</version>
+ <version>1.12</version>
<parent>
<groupId>org.sonatype.oss</groupId>
@@ -38,7 +38,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.12</version>
+ <version>4.13.1</version>
<scope>test</scope>
</dependency>
</dependencies>
@@ -46,19 +46,39 @@
<build>
<plugins>
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
- <configuration>
- <source>1.8</source>
- <target>1.8</target>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <configuration>
- <source>8</source>
- </configuration>
+ <executions>
+ <execution>
+ <id>default-compile</id>
+ <configuration>
+ <includes>
+ <include>module-info.java</include>
+ </includes>
+ <release>9</release>
+ </configuration>
+ </execution>
+ <execution>
+ <id>default-testCompile</id>
+ <configuration>
+ <release>9</release>
+ </configuration>
+ </execution>
+ <execution>
+ <id>base-compile</id>
+ <goals>
+ <goal>compile</goal>
+ </goals>
+ <configuration>
+ <source>8</source>
+ <target>8</target>
+ <excludes>
+ <exclude>module-info.java</exclude>
+ </excludes>
+ </configuration>
+ </execution>
+ </executions>
</plugin>
</plugins>
</build>
diff --git a/src/main/java/com/headius/backport9/stack/StackWalker.java b/src/main/java/com/headius/backport9/stack/StackWalker.java
index 7d684a3..13ea5ba 100644
--- a/src/main/java/com/headius/backport9/stack/StackWalker.java
+++ b/src/main/java/com/headius/backport9/stack/StackWalker.java
@@ -10,12 +10,20 @@ import java.util.stream.Stream;
public interface StackWalker {
static StackWalker getInstance() {
if (Detect.JAVA_NINE) {
- return new StackWalker9();
+ return getInstance9();
} else {
- return new StackWalker8();
+ return getInstance8();
}
}
+ static StackWalker getInstance8() {
+ return new StackWalker8();
+ }
+
+ static StackWalker getInstance9() {
+ return new StackWalker9();
+ }
+
<T> T walk(Function<? super Stream<StackFrame>, ? extends T> function);
default <T> T walk(StackTraceElement[] trace, Function<? super Stream<StackFrame>, ? extends T> function) {
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
new file mode 100644
index 0000000..4cd57d3
--- /dev/null
+++ b/src/main/java/module-info.java
@@ -0,0 +1,7 @@
+module com.headius.backport9 {
+ requires java.base;
+
+ exports com.headius.backport9.buffer;
+ exports com.headius.backport9.modules;
+ exports com.headius.backport9.stack;
+}
\ No newline at end of file
Debdiff
[The following lists of changes regard files as different if they have different names, permissions or owners.]
Files in second set of .debs but not in first
-rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/buffer/Buffers.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/buffer/class-use/Buffers.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/buffer/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/buffer/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/buffer/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/Module.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/Modules.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/class-use/Module.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/class-use/Modules.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/Module9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/ModuleDummy.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/class-use/Module9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/class-use/ModuleDummy.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/impl/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/modules/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/platform/Detect.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/platform/class-use/Detect.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/platform/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/platform/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/platform/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/StackWalker.StackFrame.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/StackWalker.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/class-use/StackWalker.StackFrame.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/class-use/StackWalker.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/StackWalker8.StackFrame8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/StackWalker8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/StackWalker9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/class-use/StackWalker8.StackFrame8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/class-use/StackWalker8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/class-use/StackWalker9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/impl/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/com/headius/backport9/stack/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com.headius.backport9/module-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/module-search-index.js -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/module-search-index.zip -rw-r--r-- root/root /usr/share/maven-repo/com/headius/backport9/1.12/backport9-1.12.pom lrwxrwxrwx root/root /usr/share/java/backport9-1.12.jar -> backport9.jar lrwxrwxrwx root/root /usr/share/maven-repo/com/headius/backport9/1.12/backport9-1.12.jar -> ../../../../../java/backport9.jar
Files in first set of .debs but not in second
-rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/buffer/Buffers.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/buffer/class-use/Buffers.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/buffer/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/buffer/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/buffer/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/Module.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/Modules.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/class-use/Module.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/class-use/Modules.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/Module9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/ModuleDummy.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/class-use/Module9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/class-use/ModuleDummy.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/impl/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/modules/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/platform/Detect.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/platform/class-use/Detect.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/platform/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/platform/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/platform/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/StackWalker.StackFrame.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/StackWalker.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/class-use/StackWalker.StackFrame.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/class-use/StackWalker.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/StackWalker8.StackFrame8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/StackWalker8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/StackWalker9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/class-use/StackWalker8.StackFrame8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/class-use/StackWalker8.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/class-use/StackWalker9.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/impl/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/package-summary.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/package-tree.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/com/headius/backport9/stack/package-use.html -rw-r--r-- root/root /usr/share/doc/libbackport9-java/api/overview-summary.html -rw-r--r-- root/root /usr/share/maven-repo/com/headius/backport9/1.10/backport9-1.10.pom lrwxrwxrwx root/root /usr/share/java/backport9-1.10.jar -> backport9.jar lrwxrwxrwx root/root /usr/share/maven-repo/com/headius/backport9/1.10/backport9-1.10.jar -> ../../../../../java/backport9.jar
No differences were encountered between the control files of package libbackport9-java
No differences were encountered between the control files of package libbackport9-java-doc