Slackbot
11/29/2023, 10:09 PMPedro Lamarão
11/29/2023, 10:11 PMfinal var service = project.getGradle().getSharedServices().registerIfAbsent("metal",MetalService.class,it -> {});
project.getExtensions().create("metal",MetalExtension.class,service.flatMap(MetalService::getHost));ephemient
11/30/2023, 12:59 AMapply false). otherwise multiple projects will load your plugin in different classloaders and classes from separate classloaders are different even if they are named the same.Pedro Lamarão
11/30/2023, 11:21 AM