18:50:03 Started by GitHub push by Geolykt 18:50:03 Running as SYSTEM 18:50:03 Building in workspace /var/lib/jenkins/workspace/picoresolve 18:50:03 The recommended git tool is: NONE 18:50:03 No credentials specified 18:50:03 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/picoresolve/.git # timeout=10 18:50:03 Fetching changes from the remote Git repository 18:50:03 > git config remote.origin.url https://github.com/stianloader/PicoResolve.git # timeout=10 18:50:03 Fetching upstream changes from https://github.com/stianloader/PicoResolve.git 18:50:03 > git --version # timeout=10 18:50:03 > git --version # 'git version 2.45.2' 18:50:03 > git fetch --tags --force --progress -- https://github.com/stianloader/PicoResolve.git +refs/heads/*:refs/remotes/origin/* # timeout=10 18:50:04 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 18:50:04 Checking out Revision 7c0221ea899f7dddaf9756750b9853769b5dab39 (refs/remotes/origin/main) 18:50:04 > git config core.sparsecheckout # timeout=10 18:50:04 > git checkout -f 7c0221ea899f7dddaf9756750b9853769b5dab39 # timeout=10 18:50:04 Commit message: "Implement logging via SLF4J or JUL" 18:50:04 > git rev-list --no-walk 28e8802aefce3d7c5413d6762e315e85f60b9d0f # timeout=10 18:50:04 false 18:50:04 [picoresolve] $ mvn -DaltDeploymentRepository=stianloader-deploy::default::http://localhost:25615/maven/ clean deploy 18:50:06 [INFO] Scanning for projects... 18:50:06 [INFO] 18:50:06 [INFO] --------------------< org.stianloader:picoresolve >--------------------- 18:50:06 [INFO] Building PicoResolve 1.0.0 18:50:06 [INFO] from pom.xml 18:50:06 [INFO] --------------------------------[ jar ]--------------------------------- 18:50:07 Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.pom 18:50:07 Progress (1): 1.4/2.8 kB 18:50:07 Progress (1): 2.8/2.8 kB 18:50:07 Progress (1): 2.8 kB 18:50:07 18:50:07 Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.pom (2.8 kB at 6.6 kB/s) 18:50:07 Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.13/slf4j-parent-2.0.13.pom 18:50:07 Progress (1): 1.4/13 kB 18:50:07 Progress (1): 2.8/13 kB 18:50:07 Progress (1): 4.1/13 kB 18:50:07 Progress (1): 5.5/13 kB 18:50:07 Progress (1): 6.9/13 kB 18:50:07 Progress (1): 8.3/13 kB 18:50:07 Progress (1): 9.7/13 kB 18:50:07 Progress (1): 11/13 kB 18:50:07 Progress (1): 12/13 kB 18:50:07 Progress (1): 13 kB 18:50:08 18:50:08 Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.13/slf4j-parent-2.0.13.pom (13 kB at 535 kB/s) 18:50:10 Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-bom/2.0.13/slf4j-bom-2.0.13.pom 18:50:10 Progress (1): 1.4/7.3 kB 18:50:10 Progress (1): 2.8/7.3 kB 18:50:10 Progress (1): 4.1/7.3 kB 18:50:10 Progress (1): 5.5/7.3 kB 18:50:10 Progress (1): 6.9/7.3 kB 18:50:11 Progress (1): 7.3 kB 18:50:11 18:50:11 Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-bom/2.0.13/slf4j-bom-2.0.13.pom (7.3 kB at 489 kB/s) 18:50:11 Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.jar 18:50:11 Progress (1): 16/69 kB 18:50:11 Progress (1): 33/69 kB 18:50:11 Progress (1): 49/69 kB 18:50:11 Progress (1): 66/69 kB 18:50:11 Progress (1): 69 kB 18:50:11 18:50:11 Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.jar (69 kB at 2.2 MB/s) 18:50:11 [INFO] 18:50:11 [INFO] --- clean:3.2.0:clean (default-clean) @ picoresolve --- 18:50:12 [INFO] Deleting /var/lib/jenkins/workspace/picoresolve/target 18:50:12 [INFO] 18:50:12 [INFO] --- resources:3.3.1:resources (default-resources) @ picoresolve --- 18:50:12 [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/picoresolve/src/main/resources 18:50:12 [INFO] Copying 1 resource from to target/classes/META-INF/LICENSES/picoresolve 18:50:12 [INFO] 18:50:12 [INFO] --- compiler:3.13.0:compile (default-compile) @ picoresolve --- 18:50:13 [INFO] Recompiling the module because of changed source code. 18:50:13 [INFO] Compiling 36 source files with javac [debug release 8] to target/classes 18:50:13 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Some input files use unchecked or unsafe operations. 18:50:14 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Recompile with -Xlint:unchecked for details. 18:50:14 [INFO] 18:50:14 [INFO] --- compiler:3.13.0:compile (compile-java-8) @ picoresolve --- 18:50:14 [INFO] Recompiling the module because of added or removed source files. 18:50:14 [INFO] Compiling 36 source files with javac [debug release 8] to target/classes 18:50:14 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Some input files use unchecked or unsafe operations. 18:50:14 [INFO] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java: Recompile with -Xlint:unchecked for details. 18:50:14 [INFO] 18:50:14 [INFO] --- compiler:3.13.0:compile (compile-java-9) @ picoresolve --- 18:50:14 [INFO] Recompiling the module because of changed dependency. 18:50:14 [INFO] Compiling 1 source file with javac [debug release 9 module-path] to target/classes/META-INF/versions/9 18:50:15 [INFO] 18:50:15 [INFO] --- resources:3.3.1:testResources (default-testResources) @ picoresolve --- 18:50:15 [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/picoresolve/src/test/resources 18:50:15 [INFO] 18:50:16 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ picoresolve --- 18:50:16 [INFO] Recompiling the module because of changed dependency. 18:50:16 [INFO] Compiling 3 source files with javac [debug release 8] to target/test-classes 18:50:20 [INFO] 18:50:20 [INFO] --- surefire:3.2.2:test (default-test) @ picoresolve --- 18:50:20 [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider 18:50:20 [INFO] 18:50:20 [INFO] ------------------------------------------------------- 18:50:20 [INFO] T E S T S 18:50:20 [INFO] ------------------------------------------------------- 18:50:20 [INFO] Running org.stianloader.picoresolve.test.VersionRangeTest 18:50:20 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 s -- in org.stianloader.picoresolve.test.VersionRangeTest 18:50:20 [INFO] Running org.stianloader.picoresolve.test.DownloaderTest 18:50:20 Download success: paper:testmvnlocal/io/papermc/paper/paper-api/1.18.1-R0.1-SNAPSHOT/paper-api-1.18.1-R0.1-20220228.153921-147.jar 18:50:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.022 s -- in org.stianloader.picoresolve.test.DownloaderTest 18:50:20 [INFO] Running org.stianloader.picoresolve.test.MavenVersionTest 18:50:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in org.stianloader.picoresolve.test.MavenVersionTest 18:50:20 [INFO] 18:50:20 [INFO] Results: 18:50:20 [INFO] 18:50:20 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0 18:50:20 [INFO] 18:50:20 [INFO] 18:50:20 [INFO] --- jar:3.4.1:jar (default-jar) @ picoresolve --- 18:50:20 [INFO] Building jar: /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.0.0.jar 18:50:20 [INFO] 18:50:20 [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ picoresolve --- 18:50:20 [INFO] Building jar: /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.0.0-sources.jar 18:50:20 [INFO] 18:50:20 [INFO] --- javadoc:3.6.3:jar (attach-javadocs) @ picoresolve --- 18:50:20 [INFO] No previous run data found, generating javadoc. 18:50:20 [WARNING] Javadoc Warnings 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:15: warning: no comment 18:50:20 [WARNING] public class ConcurrencyUtil { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:41: warning: no comment 18:50:20 [WARNING] public static <T> CompletableFuture<T> configureFallback(CompletableFuture<T> mains, Supplier<CompletableFuture<T>> fallback) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:52: warning: no comment 18:50:20 [WARNING] public static <T> CompletableFuture<T> exceptionally(CompletableFuture<T> main, Function<Throwable, T> fn) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:18: warning: no comment 18:50:20 [WARNING] public static <T> CompletableFuture<T> schedule(@NotNull Callable<T> source, @NotNull Executor executor) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConcurrencyUtil.java:65: warning: no comment 18:50:20 [WARNING] public static <T, C extends Collection<T>> CompletableFuture<C> thenAdd(@NotNull CompletableFuture<C> collectionProvider, @NotNull CompletableFuture<T> valueProvider) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/ConfusedResolverException.java:10: warning: no comment 18:50:20 [WARNING] public ConfusedResolverException(String message) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:12: warning: no comment 18:50:20 [WARNING] public class DependencyLayer { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:87: warning: no comment 18:50:20 [WARNING] public static class DependencyEdge { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:43: warning: no comment 18:50:20 [WARNING] public static class DependencyLayerElement { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:16: warning: no comment 18:50:20 [WARNING] public final List<DependencyLayerElement> elements; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:14: warning: no comment 18:50:20 [WARNING] public final DependencyLayer parent; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:20: warning: no comment 18:50:20 [WARNING] public DependencyLayer(@Nullable DependencyLayer parent, @NotNull List<DependencyLayerElement> elements) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:39: warning: no comment 18:50:20 [WARNING] public DependencyLayer getChild() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:93: warning: no comment 18:50:20 [WARNING] public final String artifact; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:95: warning: no comment 18:50:20 [WARNING] public final String classifier; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:103: warning: no comment 18:50:20 [WARNING] public final ExclusionContainer<Exclusion> edgeExclusion; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:91: warning: no comment 18:50:20 [WARNING] public final String group; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:99: warning: no comment 18:50:20 [WARNING] public final VersionRange requestedVersion; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:101: warning: no comment 18:50:20 [WARNING] public final Scope scope; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:97: warning: no comment 18:50:20 [WARNING] public final String type; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:107: warning: no comment 18:50:20 [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) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:146: warning: no comment 18:50:20 [WARNING] public DependencyLayerElement getDeclarer() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:128: warning: no comment 18:50:20 [WARNING] public DependencyLayerElement getResolved() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:122: warning: no comment 18:50:20 [WARNING] public boolean isResolved() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:49: warning: no comment 18:50:20 [WARNING] public final String classifier; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:47: warning: no comment 18:50:20 [WARNING] public final GAV gav; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:55: warning: no comment 18:50:20 [WARNING] public final List<DependencyEdge> outgoingEdges; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:53: warning: no comment 18:50:20 [WARNING] public final ExclusionContainer<?> parentExclusions; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:51: warning: no comment 18:50:20 [WARNING] public final String type; 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:57: warning: no comment 18:50:20 [WARNING] public DependencyLayerElement(@NotNull GAV gav, @Nullable String classifier, @Nullable String type, @NotNull ExclusionContainer<?> parentExclusions, @NotNull List<DependencyEdge> outgoingEdges) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/DependencyLayer.java:72: warning: no comment 18:50:20 [WARNING] public DependencyLayer getLayer() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Excluder.java:3: warning: no comment 18:50:20 [WARNING] public interface Excluder { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Excluder.java:4: warning: no comment 18:50:20 [WARNING] boolean isExcluding(String group, String artifact); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Exclusion.java:5: warning: no comment 18:50:20 [WARNING] public class Exclusion implements Excluder { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/Exclusion.java:9: warning: no comment 18:50:20 [WARNING] public Exclusion(String group, String artifact) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:43: warning: no comment 18:50:20 [WARNING] public static final ExclusionContainer<?> EMPTY = new ExclusionContainer<>(ExclusionMode.ALL, Collections.emptyList(), false); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:57: warning: no comment 18:50:20 [WARNING] public ExclusionContainer(@NotNull ExclusionMode mode) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:62: warning: no comment 18:50:20 [WARNING] public ExclusionContainer(@NotNull ExclusionMode mode, @NotNull Collection<@NotNull ? extends T> exclusions, boolean mutable) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:68: warning: no comment 18:50:20 [WARNING] public ExclusionContainer<T> addChild(@NotNull T child) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:46: warning: no comment 18:50:20 [WARNING] public static <T extends Excluder> ExclusionContainer<T> empty() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:78: warning: no comment 18:50:20 [WARNING] public ExclusionMode getMode() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/exclusion/ExclusionContainer.java:105: warning: no comment 18:50:20 [WARNING] public boolean isMutable() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:33: warning: no comment 18:50:20 [WARNING] public GAV(@NotNull String group, @NotNull String artifact, @NotNull MavenVersion version) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:41: warning: no comment 18:50:20 [WARNING] public String artifact() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:58: warning: no comment 18:50:20 [WARNING] public String group() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/GAV.java:69: warning: no comment 18:50:20 [WARNING] public MavenVersion version() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:11: warning: no comment 18:50:20 [WARNING] public final class JavaInterop { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:12: warning: no comment 18:50:20 [WARNING] public static String codepointToString(int codepoint) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:18: warning: no comment 18:50:20 [WARNING] public static <T> CompletableFuture<T> exceptionallyCompose(CompletableFuture<T> thiz, @NotNull Function<Throwable, CompletableFuture<T>> fn) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:29: warning: no comment 18:50:20 [WARNING] public static <T> CompletableFuture<T> failedFuture(@NotNull Throwable t) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/JavaInterop.java:35: warning: no comment 18:50:20 [WARNING] public static byte @NotNull[] readAllBytes(InputStream is) throws IOException { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:40: warning: no comment 18:50:20 [WARNING] public Long getLastFetchTime(String repoURL) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:36: warning: no comment 18:50:20 [WARNING] public boolean hasErrored(String repoURL) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:44: warning: no comment 18:50:20 [WARNING] public static LastUpdatedFile tryParse(@NotNull Path src) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:24: warning: no comment 18:50:20 [WARNING] public LastUpdatedFile updateEntryErrored(String repo, String error, long updateTime) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:30: warning: no comment 18:50:20 [WARNING] public LastUpdatedFile updateEntrySuccess(String repo, long updateTime) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/LastUpdatedFile.java:77: warning: no comment 18:50:20 [WARNING] public void write(@NotNull Path out) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:56: warning: no comment 18:50:20 [WARNING] public abstract void debug(Class<?> clazz, String message, Object...args); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:57: warning: no comment 18:50:20 [WARNING] public abstract void error(Class<?> clazz, String message, Object... args); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:48: warning: no comment 18:50:20 [WARNING] public static LoggingAdapter getDefaultLogger() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:58: warning: no comment 18:50:20 [WARNING] public abstract void info(Class<?> clazz, String message, Object... args); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:52: warning: no comment 18:50:20 [WARNING] public static void setDefaultLogger(@NotNull LoggingAdapter instance) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/logging/LoggingAdapter.java:59: warning: no comment 18:50:20 [WARNING] public abstract void warn(Class<?> clazz, String message, Object... args); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryNegotiatior.java:21: warning: empty <p> tag 18:50:20 [WARNING] * <p><ul> 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryNegotiatior.java:52: warning: empty <p> tag 18:50:20 [WARNING] * <p><ul> 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenLocalRepositoryNegotiator.java:46: warning: no comment 18:50:20 [WARNING] public MavenLocalRepositoryNegotiator(@NotNull Path mavenLocal) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/RepositoryNegotiatior.java:86: warning: no comment 18:50:20 [WARNING] public RepositoryNegotiatior addRepository(@NotNull MavenRepository repo); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenLocalRepositoryNegotiator.java:73: warning: no comment 18:50:20 [WARNING] public Path getLocalCache() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenLocalRepositoryNegotiator.java:298: warning: no comment 18:50:20 [WARNING] protected void write(byte[] data, Path to) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:9: warning: no comment 18:50:20 [WARNING] public interface MavenRepository { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:20: warning: no comment 18:50:20 [WARNING] String getPlaintextURL(); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:16: warning: no comment 18:50:20 [WARNING] String getRepositoryId(); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/repo/MavenRepository.java:12: warning: no comment 18:50:20 [WARNING] CompletableFuture<RepositoryAttachedValue<byte[]>> getResource(@NotNull String path, @NotNull Executor executor); 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:51: warning: no comment 18:50:20 [WARNING] public class MavenResolver { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:76: warning: no comment 18:50:20 [WARNING] public MavenResolver(@NotNull Path mavenLocal) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:80: warning: no comment 18:50:20 [WARNING] public MavenResolver(@NotNull Path mavenLocal, @Nullable Collection<@NotNull MavenRepository> repos) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:87: warning: no comment 18:50:20 [WARNING] public MavenResolver(@NotNull RepositoryNegotiatior negotiator) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:91: warning: no comment 18:50:20 [WARNING] public MavenResolver addRepositories(@NotNull Collection<@NotNull MavenRepository> repos) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:101: warning: no comment 18:50:20 [WARNING] public MavenResolver addRepositories(@NotNull MavenRepository @NotNull... repos) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:96: warning: no comment 18:50:20 [WARNING] public MavenResolver addRepository(@NotNull MavenRepository repo) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:604: warning: no comment 18:50:20 [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) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:108: warning: no comment 18:50:20 [WARNING] public CompletableFuture<RepositoryAttachedValue<Path>> download(@NotNull GAV gav, @Nullable String classifier, @NotNull String extension, @NotNull Executor executor) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:346: warning: no comment 18:50:20 [WARNING] public CompletableFuture<Void> resolveAllChildren(@NotNull DependencyLayer current, @NotNull Executor executor) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:356: warning: no comment 18:50:20 [WARNING] public CompletableFuture<DependencyLayer> resolveChildLayer(@NotNull DependencyLayer current, @NotNull Executor executor) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/MavenResolver.java:669: warning: no comment 18:50:20 [WARNING] public void setLogger(@NotNull LoggingAdapter logger) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/version/MavenVersion.java:230: warning: no comment 18:50:20 [WARNING] public String getOriginText() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/version/MavenVersion.java:200: warning: no comment 18:50:20 [WARNING] public boolean isNewerThan(MavenVersion older) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/version/MavenVersion.java:30: warning: no comment 18:50:20 [WARNING] public static MavenVersion parse(@NotNull String string) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java:8: warning: no comment 18:50:20 [WARNING] public class MultiCompletableFuture<T> extends CompletableFuture<T> { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java:35: warning: no comment 18:50:20 [WARNING] public MultiCompletableFuture(CompletableFuture<T>[] sources) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/MultiCompletableFuture.java:28: warning: no comment 18:50:20 [WARNING] public MultiCompletableFuture(List<CompletableFuture<T>> sources) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:14: warning: no comment 18:50:20 [WARNING] public class RemoteRepositoryProperties { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:32: warning: no comment 18:50:20 [WARNING] public RemoteRepositoryProperties() { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:18: warning: no comment 18:50:20 [WARNING] public RemoteRepositoryProperties(Path source) throws IOException { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:22: warning: no comment 18:50:20 [WARNING] public RemoteRepositoryProperties(List<String> lines) { 18:50:20 [WARNING] ^ 18:50:20 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:44: warning: no comment 18:50:20 [WARNING] public Optional<String> getSourceRepository(String file) { 18:50:21 [WARNING] ^ 18:50:21 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:38: warning: no comment 18:50:21 [WARNING] public void setSourceRepository(String file, String remote) { 18:50:21 [WARNING] ^ 18:50:21 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:63: warning: no comment 18:50:21 [WARNING] public static RemoteRepositoryProperties tryRead(Path path) { 18:50:21 [WARNING] ^ 18:50:21 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:56: warning: no comment 18:50:21 [WARNING] public void tryWrite(Path path) { 18:50:21 [WARNING] ^ 18:50:21 [WARNING] /var/lib/jenkins/workspace/picoresolve/src/main/java/org/stianloader/picoresolve/internal/meta/RemoteRepositoryProperties.java:52: warning: no comment 18:50:21 [WARNING] public void write(Path path) throws IOException { 18:50:21 [WARNING] ^ 18:50:21 [WARNING] 100 warnings 18:50:21 [INFO] Building jar: /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.0.0-javadoc.jar 18:50:21 [INFO] 18:50:21 [INFO] --- gpg:3.2.4:sign (sign-artifacts) @ picoresolve --- 18:50:21 [INFO] 18:50:21 [INFO] --- install:3.1.1:install (default-install) @ picoresolve --- 18:50:21 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/pom.xml to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0.pom 18:50:21 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.0.0.jar to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0.jar 18:50:21 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.0.0-sources.jar to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0-sources.jar 18:50:21 [INFO] Installing /var/lib/jenkins/workspace/picoresolve/target/picoresolve-1.0.0-javadoc.jar to /var/lib/jenkins/.m2/repository/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0-javadoc.jar 18:50:21 [INFO] 18:50:21 [INFO] --- deploy:3.1.1:deploy (default-deploy) @ picoresolve --- 18:50:21 [INFO] Using alternate deployment repository stianloader-deploy::default::http://localhost:25615/maven/ 18:50:21 [WARNING] Using legacy syntax for alternative repository. Use "stianloader-deploy::http://localhost:25615/maven/" instead. 18:50:21 Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0.pom Progress (1): 7.5 kB Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0.pom (7.5 kB at 342 kB/s) Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0.jar Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0-sources.jar Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0-javadoc.jar Progress (1): 33/104 kB Progress (1): 66/104 kB Progress (1): 98/104 kB Progress (1): 104 kB Progress (2): 104 kB | 33/294 kB Progress (2): 104 kB | 66/294 kB Progress (2): 104 kB | 98/294 kB Progress (2): 104 kB | 131/294 kB Progress (2): 104 kB | 164/294 kB Progress (3): 104 kB | 164/294 kB | 33/53 kB Progress (3): 104 kB | 164/294 kB | 53 kB Progress (3): 104 kB | 197/294 kB | 53 kB Progress (3): 104 kB | 229/294 kB | 53 kB Progress (3): 104 kB | 262/294 kB | 53 kB Progress (3): 104 kB | 294 kB | 53 kB Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0.jar (104 kB at 2.5 MB/s) Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0-sources.jar (53 kB at 1.3 MB/s) Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/1.0.0/picoresolve-1.0.0-javadoc.jar (294 kB at 5.5 MB/s) Downloading from stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml Progress (1): 756 B Downloaded from stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml (756 B at 94 kB/s) Uploading to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml Progress (1): 763 B Uploaded to stianloader-deploy: http://localhost:25615/maven/org/stianloader/picoresolve/maven-metadata.xml (763 B at 109 kB/s) [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14.949 s [INFO] Finished at: 2024-06-12T18:50:21Z [INFO] ------------------------------------------------------------------------ [picoresolve] $ /bin/sh -xe /tmp/jenkins7530773375351613904.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 25 0 --:--:-- --:--:-- --:--:-- 25 OK real 0m0.094s user 0m0.010s sys 0m0.008s Sending notification to Discord. Finished: SUCCESS