Skip to content

Commit 5ffe97c

Browse files
committed
Correct class loading and use maybe create for configuration.
1 parent a070a5d commit 5ffe97c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

byte-buddy-gradle-plugin/src/main/java/net/bytebuddy/build/gradle/AbstractByteBuddyTask.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ protected void doApply(Plugin.Engine.Source source, Plugin.Engine.Target target)
385385
if (undiscoverable.add(name)) {
386386
try {
387387
@SuppressWarnings("unchecked")
388-
Class<? extends Plugin> plugin = (Class<? extends Plugin>) Class.forName(name);
388+
Class<? extends Plugin> plugin = (Class<? extends Plugin>) Class.forName(name, false, classLoader);
389389
Transformation transformation = new Transformation();
390390
transformation.setPlugin(plugin);
391391
transformations.add(transformation);

byte-buddy-gradle-plugin/src/main/java/net/bytebuddy/build/gradle/ByteBuddyPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public void execute(JavaPlugin plugin) {
112112
extension = DISPATCHER.toExtension(project);
113113
}
114114
extension.resolve(configuration.getTargetCompatibility());
115-
extension.discoverySet(project.getConfigurations().create(name));
115+
extension.discoverySet(project.getConfigurations().maybeCreate(name));
116116
project.getExtensions().add(name, extension);
117117
project.afterEvaluate(DISPATCHER.toAction(name, sourceSet));
118118
}

0 commit comments

Comments
 (0)