From 4711203ccd09bed0174880fab01d53c64d330fcd Mon Sep 17 00:00:00 2001 From: Nikolay Chashnikov Date: Thu, 8 Sep 2022 18:05:15 +0200 Subject: [PATCH] add dependency on version-specific production source set ...from version-specific test source set (#4). --- .../src/main/java/me/champeau/mrjar/MultiReleaseExtension.java | 1 + 1 file changed, 1 insertion(+) diff --git a/plugin/src/main/java/me/champeau/mrjar/MultiReleaseExtension.java b/plugin/src/main/java/me/champeau/mrjar/MultiReleaseExtension.java index 76dab16..5e4346c 100644 --- a/plugin/src/main/java/me/champeau/mrjar/MultiReleaseExtension.java +++ b/plugin/src/main/java/me/champeau/mrjar/MultiReleaseExtension.java @@ -117,6 +117,7 @@ private void addLanguageVersion(int version) { testImplementation.extendsFrom(configurations.getByName(sharedTestSourceSet.getImplementationConfigurationName())); Configuration testCompileOnly = configurations.getByName(testSourceSet.getCompileOnlyConfigurationName()); testCompileOnly.extendsFrom(configurations.getByName(sharedTestSourceSet.getCompileOnlyConfigurationName())); + testCompileOnly.getDependencies().add(dependencies.create(langSourceSet.getOutput().getClassesDirs())); testCompileOnly.getDependencies().add(dependencies.create(sharedSourceSet.getOutput().getClassesDirs())); Configuration testRuntimeClasspath = configurations.getByName(testSourceSet.getRuntimeClasspathConfigurationName());