Skip to content
19:55:35 Started by GitHub push by Geolykt
19:55:35 Running as SYSTEM
19:55:35 Building in workspace /var/lib/jenkins/workspace/picoresolve
19:55:35 The recommended git tool is: NONE
19:55:35 No credentials specified
19:55:35 Cloning the remote Git repository
19:55:35 Cloning repository https://github.com/stianloader/PicoResolve.git
19:55:35  > git init /var/lib/jenkins/workspace/picoresolve # timeout=10
19:55:35 Fetching upstream changes from https://github.com/stianloader/PicoResolve.git
19:55:35  > git --version # timeout=10
19:55:35  > git --version # 'git version 2.54.0'
19:55:35  > git fetch --tags --force --progress -- https://github.com/stianloader/PicoResolve.git +refs/heads/*:refs/remotes/origin/* # timeout=10
19:55:35  > git config remote.origin.url https://github.com/stianloader/PicoResolve.git # timeout=10
19:55:35  > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
19:55:35 Avoid second fetch
19:55:35  > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
19:55:35 Checking out Revision e5bbbb4aa6b917e6046fc4be32740e97018d1878 (refs/remotes/origin/main)
19:55:35  > git config core.sparsecheckout # timeout=10
19:55:35  > git checkout -f e5bbbb4aa6b917e6046fc4be32740e97018d1878 # timeout=10
19:55:35 Commit message: "Remove paper snapshot downloading test"
19:55:35  > git rev-list --no-walk 11155b1d3c95404c254aedfc8fabb005b3b93253 # timeout=10
19:55:35 false
19:55:35 [picoresolve] $ mvn -DaltDeploymentRepository=stianloader-deploy::default::http://localhost:25615/maven/ clean deploy
19:55:38 [INFO] Scanning for projects...
19:55:38 [INFO] 
19:55:38 [INFO] --------------------< org.stianloader:picoresolve >---------------------
19:55:38 [INFO] Building PicoResolve 1.1.1
19:55:38 [INFO]   from pom.xml
19:55:38 [INFO] --------------------------------[ jar ]---------------------------------
19:55:38 [INFO] 
19:55:38 [INFO] --- clean:3.2.0:clean (default-clean) @ picoresolve ---
19:55:38 [INFO] 
19:55:38 [INFO] --- resources:3.3.1:resources (default-resources) @ picoresolve ---
19:55:39 [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/picoresolve/src/main/resources
19:55:39 [INFO] Copying 1 resource from  to target/classes/META-INF/LICENSES/picoresolve
19:55:39 [INFO] 
19:55:39 [INFO] --- compiler:3.15.0:compile (default-compile) @ picoresolve ---
19:55:39 [INFO] Recompiling the module because of changed source code.
19:55:39 [INFO] Compiling 37 source files with javac [debug release 8] to target/classes
19:55:42 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Some input files use unchecked or unsafe operations.
19:55:42 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Recompile with -Xlint:unchecked for details.
19:55:42 [INFO] 
19:55:42 [INFO] --- compiler:3.15.0:compile (compile-java-8) @ picoresolve ---
19:55:42 [INFO] Recompiling the module because of added or removed source files.
19:55:42 [INFO] Compiling 37 source files with javac [debug release 8] to target/classes
19:55:43 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Some input files use unchecked or unsafe operations.
19:55:43 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Recompile with -Xlint:unchecked for details.
19:55:43 [INFO] 
19:55:43 [INFO] --- compiler:3.15.0:compile (compile-java-9) @ picoresolve ---
19:55:43 [INFO] Recompiling the module because of changed dependency.
19:55:43 [INFO] Compiling 1 source file with javac [debug release 9 module-path] to target/classes/META-INF/versions/9
19:55:43 [INFO] 
19:55:43 [INFO] --- resources:3.3.1:testResources (default-testResources) @ picoresolve ---
19:55:43 [INFO] Copying 8 resources from src/test/resources to target/test-classes
19:55:43 [INFO] 
19:55:43 [INFO] --- compiler:3.15.0:testCompile (default-testCompile) @ picoresolve ---
19:55:43 [INFO] Recompiling the module because of changed dependency.
19:55:43 [INFO] Compiling 6 source files with javac [debug release 8] to target/test-classes
19:55:43 [INFO] 
19:55:43 [INFO] --- surefire:3.2.5:test (default-test) @ picoresolve ---
19:55:44 [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
19:55:44 [INFO] 
19:55:44 [INFO] -------------------------------------------------------
19:55:44 [INFO]  T E S T S
19:55:44 [INFO] -------------------------------------------------------
19:55:45 [INFO] Running org.stianloader.picoresolve.test.VersionRangeTest
19:55:45 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 s -- in org.stianloader.picoresolve.test.VersionRangeTest
19:55:45 [INFO] Running org.stianloader.picoresolve.test.DownloaderTest
19:55:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.345 s -- in org.stianloader.picoresolve.test.DownloaderTest
19:55:47 [INFO] Running org.stianloader.picoresolve.test.DependencyTreeTest
19:55:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.116 s -- in org.stianloader.picoresolve.test.DependencyTreeTest
19:55:48 [INFO] Running org.stianloader.picoresolve.test.MavenVersionTest
19:55:48 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.stianloader.picoresolve.test.MavenVersionTest
19:55:48 [INFO] 
19:55:48 [INFO] Results:
19:55:48 [INFO] 
19:55:48 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0
19:55:48 [INFO] 
19:55:48 [INFO] 
19:55:48 [INFO] --- jar:3.5.0:jar (default-jar) @ picoresolve ---
19:55:49 [INFO] Building jar: /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.1.1.jar
19:55:49 [INFO] 
19:55:49 [INFO] --- source:3.4.0:jar-no-fork (attach-sources) @ picoresolve ---
19:55:49 [INFO] Building jar: /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.1.1-sources.jar
19:55:49 [INFO] 
19:55:49 [INFO] --- javadoc:3.12.0:jar (attach-javadocs) @ picoresolve ---
19:55:54 [WARNING] Javadoc Warnings
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:15: warning: no comment
19:55:54 [WARNING] public class ConcurrencyUtil {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:41: warning: no comment
19:55:54 [WARNING] public static <T> CompletableFuture<T> configureFallback(CompletableFuture<T> mains, Supplier<CompletableFuture<T>> fallback) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:52: warning: no comment
19:55:54 [WARNING] public static <T> CompletableFuture<T> exceptionally(CompletableFuture<T> main, Function<Throwable, T> fn) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:18: warning: no comment
19:55:54 [WARNING] public static <T> CompletableFuture<T> schedule(@NotNull Callable<T> source, @NotNull Executor executor) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:65: warning: no comment
19:55:54 [WARNING] public static <T, C extends Collection<T>> CompletableFuture<C> thenAdd(@NotNull CompletableFuture<C> collectionProvider, @NotNull CompletableFuture<T> valueProvider) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConfusedResolverException.java:10: warning: no comment
19:55:54 [WARNING] public ConfusedResolverException(String message) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:15: warning: no comment
19:55:54 [WARNING] public class DependencyLayer {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:16: warning: no comment
19:55:54 [WARNING] public static class DependencyEdge {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:98: warning: no comment
19:55:54 [WARNING] public static class DependencyLayerElement {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:177: warning: no comment
19:55:54 [WARNING] public final List<@NotNull DependencyLayerElement> elements;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:180: warning: no comment
19:55:54 [WARNING] public final DependencyLayer parent;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:182: warning: no comment
19:55:54 [WARNING] public DependencyLayer(@Nullable DependencyLayer parent, @NotNull List<@NotNull DependencyLayerElement> elements) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:205: warning: no comment
19:55:54 [WARNING] public DependencyLayer getChild() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:18: warning: no comment
19:55:54 [WARNING] public final String artifact;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:20: warning: no comment
19:55:54 [WARNING] public final String classifier;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:24: warning: no comment
19:55:54 [WARNING] public final ExclusionContainer<Exclusion> edgeExclusion;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:26: warning: no comment
19:55:54 [WARNING] public final String group;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:28: warning: no comment
19:55:54 [WARNING] public final VersionRange requestedVersion;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:32: warning: no comment
19:55:54 [WARNING] public final Scope scope;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:34: warning: no comment
19:55:54 [WARNING] public final String type;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:36: warning: no comment
19:55:54 [WARNING] public DependencyEdge(@NotNull String group, @NotNull String artifact, @Nullable String classifier, @NotNull String type, @NotNull VersionRange requestedVersion, @NotNull Scope scope, @NotNull ExclusionContainer<Exclusion> edgeExclusion) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:52: warning: no comment
19:55:54 [WARNING] public DependencyLayerElement getDeclarer() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:62: warning: no comment
19:55:54 [WARNING] public DependencyLayerElement getResolved() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:71: warning: no comment
19:55:54 [WARNING] public boolean isResolved() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:100: warning: no comment
19:55:54 [WARNING] public final String classifier;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:102: warning: no comment
19:55:54 [WARNING] public final GAV gav;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:106: warning: no comment
19:55:54 [WARNING] public final List<DependencyEdge> outgoingEdges;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:108: warning: no comment
19:55:54 [WARNING] public final ExclusionContainer<?> parentExclusions;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:110: warning: no comment
19:55:54 [WARNING] public final String type;
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:112: warning: no comment
19:55:54 [WARNING] public DependencyLayerElement(@NotNull GAV gav, @Nullable String classifier, @Nullable String type, @NotNull ExclusionContainer<?> parentExclusions, @NotNull List<DependencyEdge> outgoingEdges) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:127: warning: no comment
19:55:54 [WARNING] public DependencyLayer getLayer() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Excluder.java:3: warning: no comment
19:55:54 [WARNING] public interface Excluder {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Excluder.java:4: warning: no comment
19:55:54 [WARNING] boolean isExcluding(String group, String artifact);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Exclusion.java:5: warning: no comment
19:55:54 [WARNING] public class Exclusion implements Excluder {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Exclusion.java:9: warning: no comment
19:55:54 [WARNING] public Exclusion(String group, String artifact) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:43: warning: no comment
19:55:54 [WARNING] public static final ExclusionContainer<?> EMPTY = new ExclusionContainer<>(ExclusionMode.ALL, Collections.emptyList(), false);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:57: warning: no comment
19:55:54 [WARNING] public ExclusionContainer(@NotNull ExclusionMode mode) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:62: warning: no comment
19:55:54 [WARNING] public ExclusionContainer(@NotNull ExclusionMode mode, @NotNull Collection<@NotNull ? extends T> exclusions, boolean mutable) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:68: warning: no comment
19:55:54 [WARNING] public ExclusionContainer<T> addChild(@NotNull T child) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:46: warning: no comment
19:55:54 [WARNING] public static <T extends Excluder> ExclusionContainer<T> empty() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:78: warning: no comment
19:55:54 [WARNING] public ExclusionMode getMode() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:105: warning: no comment
19:55:54 [WARNING] public boolean isMutable() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:33: warning: no comment
19:55:54 [WARNING] public GAV(@NotNull String group, @NotNull String artifact, @NotNull MavenVersion version) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:41: warning: no comment
19:55:54 [WARNING] public String artifact() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:58: warning: no comment
19:55:54 [WARNING] public String group() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:69: warning: no comment
19:55:54 [WARNING] public MavenVersion version() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:11: warning: no comment
19:55:54 [WARNING] public final class JavaInterop {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:12: warning: no comment
19:55:54 [WARNING] public static String codepointToString(int codepoint) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:18: warning: no comment
19:55:54 [WARNING] public static <T> CompletableFuture<T> exceptionallyCompose(CompletableFuture<T> thiz, @NotNull Function<Throwable, CompletableFuture<T>> fn) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:29: warning: no comment
19:55:54 [WARNING] public static <T> CompletableFuture<T> failedFuture(@NotNull Throwable t) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:35: warning: no comment
19:55:54 [WARNING] public static byte @NotNull[] readAllBytes(InputStream is) throws IOException {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:40: warning: no comment
19:55:54 [WARNING] public Long getLastFetchTime(String repoURL) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:36: warning: no comment
19:55:54 [WARNING] public boolean hasErrored(String repoURL) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:44: warning: no comment
19:55:54 [WARNING] public static LastUpdatedFile tryParse(@NotNull Path src) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:24: warning: no comment
19:55:54 [WARNING] public LastUpdatedFile updateEntryErrored(String repo, String error, long updateTime) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:30: warning: no comment
19:55:54 [WARNING] public LastUpdatedFile updateEntrySuccess(String repo, long updateTime) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:77: warning: no comment
19:55:54 [WARNING] public void write(@NotNull Path out) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:58: warning: no comment
19:55:54 [WARNING] public abstract void debug(Class<?> clazz, String message, Object...args);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:59: warning: no comment
19:55:54 [WARNING] public abstract void error(Class<?> clazz, String message, Object... args);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:50: warning: no comment
19:55:54 [WARNING] public static LoggingAdapter getDefaultLogger() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:60: warning: no comment
19:55:54 [WARNING] public abstract void info(Class<?> clazz, String message, Object... args);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:54: warning: no comment
19:55:54 [WARNING] public static void setDefaultLogger(@NotNull LoggingAdapter instance) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:61: warning: no comment
19:55:54 [WARNING] public abstract void warn(Class<?> clazz, String message, Object... args);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryNegotiatior.java:21: warning: empty <p> tag
19:55:54 [WARNING] * <p><ul>
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryNegotiatior.java:52: warning: empty <p> tag
19:55:54 [WARNING] * <p><ul>
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenLocalRepositoryNegotiator.java:46: warning: no comment
19:55:54 [WARNING] public MavenLocalRepositoryNegotiator(@NotNull Path mavenLocal) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryNegotiatior.java:86: warning: no comment
19:55:54 [WARNING] public RepositoryNegotiatior addRepository(@NotNull MavenRepository repo);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenLocalRepositoryNegotiator.java:73: warning: no comment
19:55:54 [WARNING] public Path getLocalCache() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenLocalRepositoryNegotiator.java:298: warning: no comment
19:55:54 [WARNING] protected void write(byte[] data, Path to) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:9: warning: no comment
19:55:54 [WARNING] public interface MavenRepository {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:20: warning: no comment
19:55:54 [WARNING] String getPlaintextURL();
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:16: warning: no comment
19:55:54 [WARNING] String getRepositoryId();
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:12: warning: no comment
19:55:54 [WARNING] CompletableFuture<RepositoryAttachedValue<byte[]>> getResource(@NotNull String path, @NotNull Executor executor);
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:54: warning: no comment
19:55:54 [WARNING] public class MavenResolver {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:79: warning: no comment
19:55:54 [WARNING] public MavenResolver(@NotNull Path mavenLocal) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:83: warning: no comment
19:55:54 [WARNING] public MavenResolver(@NotNull Path mavenLocal, @Nullable Collection<@NotNull MavenRepository> repos) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:90: warning: no comment
19:55:54 [WARNING] public MavenResolver(@NotNull RepositoryNegotiatior negotiator) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:94: warning: no comment
19:55:54 [WARNING] public MavenResolver addRepositories(@NotNull Collection<@NotNull MavenRepository> repos) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:104: warning: no comment
19:55:54 [WARNING] public MavenResolver addRepositories(@NotNull MavenRepository @NotNull... repos) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:99: warning: no comment
19:55:54 [WARNING] public MavenResolver addRepository(@NotNull MavenRepository repo) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:666: warning: no comment
19:55:54 [WARNING] public CompletableFuture<Map.Entry<@NotNull GAV, RepositoryAttachedValue<Path>>> download(@NotNull String group, @NotNull String artifact, @NotNull VersionRange versionRange, @Nullable String classifier, @NotNull String extension, @NotNull Executor executor) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:111: warning: no comment
19:55:54 [WARNING] public CompletableFuture<RepositoryAttachedValue<Path>> download(@NotNull GAV gav, @Nullable String classifier, @NotNull String extension, @NotNull Executor executor) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:417: warning: no comment
19:55:54 [WARNING] public CompletableFuture<DependencyLayer> resolveChildLayer(@NotNull DependencyLayer current, @NotNull Executor executor) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:737: warning: no comment
19:55:54 [WARNING] public void setLogger(@NotNull LoggingAdapter logger) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/version/MavenVersion.java:243: warning: no comment
19:55:54 [WARNING] public String getOriginText() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/version/MavenVersion.java:212: warning: no comment
19:55:54 [WARNING] public boolean isNewerThan(@NotNull MavenVersion older) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/version/MavenVersion.java:32: warning: no comment
19:55:54 [WARNING] public static MavenVersion parse(@NotNull String string) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java:8: warning: no comment
19:55:54 [WARNING] public class MultiCompletableFuture<T> extends CompletableFuture<T> {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java:36: warning: no comment
19:55:54 [WARNING] public MultiCompletableFuture(CompletableFuture<T>[] sources) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java:29: warning: no comment
19:55:54 [WARNING] public MultiCompletableFuture(List<CompletableFuture<T>> sources) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:14: warning: no comment
19:55:54 [WARNING] public class RemoteRepositoryProperties {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:32: warning: no comment
19:55:54 [WARNING] public RemoteRepositoryProperties() {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:18: warning: no comment
19:55:54 [WARNING] public RemoteRepositoryProperties(Path source) throws IOException {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:22: warning: no comment
19:55:54 [WARNING] public RemoteRepositoryProperties(List<String> lines) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:44: warning: no comment
19:55:54 [WARNING] public Optional<String> getSourceRepository(String file) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:38: warning: no comment
19:55:54 [WARNING] public void setSourceRepository(String file, String remote) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:63: warning: no comment
19:55:54 [WARNING] public static RemoteRepositoryProperties tryRead(Path path) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:56: warning: no comment
19:55:54 [WARNING] public void tryWrite(Path path) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:52: warning: no comment
19:55:54 [WARNING] public void write(Path path) throws IOException {
19:55:54 [WARNING] ^
19:55:54 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryAttachedValue.java:30: warning: no comment
19:55:54 [WARNING] public RepositoryAttachedValue(@Nullable MavenRepository repository, @NotNull V value) {
19:55:54 [WARNING] ^
19:55:54 [WARNING] Note: Custom tags that could override future standard tags:  @implNote. To avoid potential overrides, use at least one period character (.) in custom tag names.
19:55:54 [WARNING] 100 warnings
19:55:54 [INFO] Building jar: /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.1.1-javadoc.jar
19:55:55 [INFO] 
19:55:55 [INFO] --- gpg:3.2.8:sign (sign-artifacts) @ picoresolve ---
19:55:55 Downloading from central: https://repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk18on/maven-metadata.xml
19:55:55 Progress (1): 852 B
19:55:55                    
19:55:56 Downloaded from central: https://repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk18on/maven-metadata.xml (852 B at 1.7 kB/s)
19:55:56 Downloading from central: https://repo.maven.apache.org/maven2/org/bouncycastle/bcutil-jdk18on/maven-metadata.xml
19:55:56 Progress (1): 852 B
19:55:56                    
19:55:56 Downloaded from central: https://repo.maven.apache.org/maven2/org/bouncycastle/bcutil-jdk18on/maven-metadata.xml (852 B at 20 kB/s)
19:55:56 [INFO] 
19:55:56 [INFO] --- install:3.1.2:install (default-install) @ picoresolve ---
19:55:56 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/pom.xml to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1.pom
19:55:56 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.1.1.jar to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1.jar
19:55:56 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.1.1-sources.jar to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1-sources.jar
19:55:56 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.1.1-javadoc.jar to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1-javadoc.jar
19:55:56 [INFO] 
19:55:56 [INFO] --- deploy:3.1.2:deploy (default-deploy) @ picoresolve ---
19:55:56 [INFO] Using alternate deployment repository stianloader-deploy::default::http://localhost:25615/maven/
19:55:56 [WARNING] Using legacy syntax for alternative repository. Use "stianloader-deploy::http://localhost:25615/maven/" instead.
19:55:56 Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1.pom
19:55:56 Progress (1): 8.5 kB
19:55:56                     
19:55:56 Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1.pom (8.5 kB at 313 kB/s)
19:55:56 Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1-sources.jar
19:55:56 Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1.jar
19:55:56 Progress (1): 33/108 kB
19:55:56 Progress (1): 66/108 kB
19:55:56 Progress (1): 98/108 kB
19:55:56 Progress (1): 108 kB   
19:55:56                     
19:55:56 Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1-javadoc.jar
19:55:56 Progress (2): 108 kB | 33/59 kB
19:55:56 Progress (2): 108 kB | 59 kB   
19:55:56 Progress (3): 108 kB | 59 kB | 33/308 kB
19:55:56 Progress (3): 108 kB | 59 kB | 66/308 kB
19:55:56 Progress (3): 108 kB | 59 kB | 98/308 kB
19:55:56 Progress (3): 108 kB | 59 kB | 131/308 kB
19:55:56 Progress (3): 108 kB | 59 kB | 164/308 kB
19:55:57 Progress (3): 108 kB | 59 kB | 197/308 kB
19:55:57 Progress (3): 108 kB | 59 kB | 229/308 kB
19:55:57 Progress (3): 108 kB | 59 kB | 262/308 kB
19:55:57 Progress (3): 108 kB | 59 kB | 295/308 kB
19:55:57 Progress (3): 108 kB | 59 kB | 308 kB    
19:55:57                                      
19:55:57 Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1-sources.jar (59 kB at 1.4 MB/s)
19:55:57 Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1.jar (108 kB at 2.5 MB/s)
19:55:57 Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.1.1/picoresolve-1.1.1-javadoc.jar (308 kB at 4.9 MB/s)
Downloading from stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml
Progress (1): 1.2 kB
                    
Downloaded from stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml (1.2 kB at 89 kB/s)
Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml
Progress (1): 1.2 kB
                    
Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml (1.2 kB at 102 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  18.407 s
[INFO] Finished at: 2026-06-09T19:55:56Z
[INFO] ------------------------------------------------------------------------
[picoresolve] $ /bin/sh -xe /tmp/jenkins16368369158405383624.sh
+ curl http://localhost:25615/maven/commit
  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
                                 Dload  Upload  Total   Spent   Left   Speed

  0      0   0      0   0      0      0      0                              0
100      2 100      2   0      0      2      0   00:01           00:01      0
100      2 100      2   0      0      2      0   00:01           00:01      0
100      2 100      2   0      0      2      0   00:01           00:01      0
OK
real	0m0.989s
user	0m0.008s
sys	0m0.010s
Sending notification to Discord.
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
Finished: SUCCESS