Use IpcSyncContextFactory by default

This commit is contained in:
Guillaume Nodet
2021-07-21 17:21:39 +02:00
parent b0a199f209
commit 34b62a8cc7
2 changed files with 7 additions and 3 deletions

View File

@@ -51,7 +51,11 @@
<artifactId>jakarta.inject-api</artifactId> <artifactId>jakarta.inject-api</artifactId>
<version>${jakarta.inject.version}</version> <version>${jakarta.inject.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
<version>0.3.4</version>
</dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>

View File

@@ -19,18 +19,18 @@ import java.nio.file.Path;
import java.util.Map; import java.util.Map;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import javax.annotation.PreDestroy; import javax.annotation.PreDestroy;
import javax.annotation.Priority;
import javax.inject.Named; import javax.inject.Named;
import javax.inject.Singleton; import javax.inject.Singleton;
import org.eclipse.aether.RepositorySystemSession; import org.eclipse.aether.RepositorySystemSession;
import org.eclipse.aether.SyncContext; import org.eclipse.aether.SyncContext;
import org.eclipse.aether.impl.SyncContextFactory; import org.eclipse.aether.impl.SyncContextFactory;
import org.eclipse.sisu.Priority;
/** /**
* The SyncContextFactory implementation. * The SyncContextFactory implementation.
*/ */
@Named @Named
@Priority(Integer.MAX_VALUE) @Priority(10)
@Singleton @Singleton
public class IpcSyncContextFactory implements SyncContextFactory { public class IpcSyncContextFactory implements SyncContextFactory {