diff --git a/build.gradle b/build.gradle index c8f75b5..1a7dc0a 100644 --- a/build.gradle +++ b/build.gradle @@ -7,10 +7,10 @@ plugins { group = "net.woggioni" repositories { - mavenCentral() maven { - url = 'https://mvn.woggioni.net/' + url = 'https://woggioni.net/mvn' } + mavenCentral() } lombok { diff --git a/src/main/java/net/woggioni/wdi/BeanContainer.java b/src/main/java/net/woggioni/wdi/BeanContainer.java index 38abe63..af924af 100644 --- a/src/main/java/net/woggioni/wdi/BeanContainer.java +++ b/src/main/java/net/woggioni/wdi/BeanContainer.java @@ -156,7 +156,7 @@ public class BeanContainer { strictName = false; } } - return new Tuple2<>(new BeanSpec(parameter.getType(), name, extractQualifiers(parameter)), strictName); + return Tuple2.newInstance(new BeanSpec(parameter.getType(), name, extractQualifiers(parameter)), strictName); } @SneakyThrows @@ -201,7 +201,7 @@ public class BeanContainer { List executableParameters = new ArrayList<>(); for(Parameter parameter : executable.getParameters()) { Tuple2 tuple = analyzeInjectionPoint(parameter); - executableParameters.add(getBean(singletonCache, bom, tuple._1, tuple._2)); + executableParameters.add(getBean(singletonCache, bom, tuple.get_1(), tuple.get_2())); } if(executable instanceof Constructor) { result = ((Constructor) executable).newInstance(executableParameters.toArray());