(*) Fix JDK22 migration issues

A few bizarre build errors cropped up when migrating to JDK22.  Not at all sure what caused them, but they were easy to mitigate.
This commit is contained in:
Viktor Lofgren 2024-03-21 14:24:25 +01:00
parent 9e8138f853
commit 824765b1ee
2 changed files with 3 additions and 0 deletions

View File

@ -23,6 +23,7 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guice
implementation libs.trove
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.duckdb implementation libs.duckdb
implementation libs.notnull implementation libs.notnull

View File

@ -2,6 +2,7 @@ package nu.marginalia.converting.writer;
import gnu.trove.list.TLongList; import gnu.trove.list.TLongList;
import gnu.trove.list.array.TLongArrayList; import gnu.trove.list.array.TLongArrayList;
import lombok.SneakyThrows;
import nu.marginalia.converting.model.ProcessedDocument; import nu.marginalia.converting.model.ProcessedDocument;
import nu.marginalia.converting.model.ProcessedDomain; import nu.marginalia.converting.model.ProcessedDomain;
import nu.marginalia.converting.sideload.SideloadSource; import nu.marginalia.converting.sideload.SideloadSource;
@ -61,6 +62,7 @@ public class ConverterBatchWriter implements AutoCloseable, ConverterBatchWriter
} }
@Override @Override
@SneakyThrows
public void writeProcessedDomain(ProcessedDomain domain) { public void writeProcessedDomain(ProcessedDomain domain) {
var results = ForkJoinPool.commonPool().invokeAll( var results = ForkJoinPool.commonPool().invokeAll(
writeTasks(domain) writeTasks(domain)