Slackbot
05/17/2022, 7:15 AMMartin
05/17/2022, 7:16 AMThomas Broyer
05/17/2022, 7:23 AMapply(com.example.Plugin.class)
?Martin
05/17/2022, 7:23 AMMartin
05/17/2022, 7:24 AMgradleApi()
dependencyMartin
05/17/2022, 7:25 AMCristianGM
05/17/2022, 7:34 AMMartin
05/17/2022, 7:35 AMMartin
05/17/2022, 7:36 AMMartin
05/17/2022, 7:37 AMplugin-external
and plugin-shadow
are "empty shells"/"redirect" to the actual plugin codeCristianGM
05/17/2022, 7:40 AMMartin
05/17/2022, 7:41 AMCristianGM
05/17/2022, 7:42 AMMartin
05/17/2022, 7:43 AMplugin-external
and plugin-shadow
should publish the markersMartin
05/17/2022, 7:43 AMCristianGM
05/17/2022, 7:43 AMMartin
05/17/2022, 7:43 AMplugin-shadow
wouldn't be an "empty shell" at all because it would be very fat (well, it would be an almost empty project but once published, it should publish the fat jar, sorry for the confusion)Martin
05/17/2022, 7:44 AMplugin-external
wouldCristianGM
05/17/2022, 7:47 AMMartin
05/17/2022, 7:48 AMMartin
05/17/2022, 7:48 AMplugin-external
CristianGM
05/17/2022, 7:48 AMMartin
05/17/2022, 7:50 AMplugin-core.jar
, it would make it possible to pull the plugin-shadow.jar
in the buildscript classpath and still apply com.example.external
, which could be missleadingMartin
05/17/2022, 7:50 AMCristianGM
05/17/2022, 7:50 AMMartin
05/17/2022, 7:51 AM