Slackbot
10/17/2022, 2:09 PMRodrigo Oliveira
10/17/2022, 2:13 PMmelix
10/17/2022, 2:22 PMserializableFunctionOf
, serializableTransformerOf
etc around lambdas in my plugin 😕melix
10/17/2022, 2:24 PMcollect(...)
and that collector cannot be serialized.melix
10/17/2022, 2:47 PMmelix
10/17/2022, 2:49 PMCaused by: java.lang.ClassCastException: class org.gradle.api.internal.file.DefaultFileCollectionFactory$ResolvingFileCollection cannot be cast to class org.gradle.api.artifacts.Configuration (org.gradle.api.internal.file.DefaultFileCollectionFactory$ResolvingFileCollection and org.gradle.api.artifacts.Configuration are in unnamed module of loader org.gradle.internal.classloader.VisitableURLClassLoader @4cdf35a9)
at org.graalvm.buildtools.gradle.NativeImagePlugin.$renamedDeserializeLambda$(NativeImagePlugin.java:153)
at org.graalvm.buildtools.gradle.NativeImagePlugin.$deserializeLambda$(NativeImagePlugin.java)
... 170 more
melix
10/17/2022, 2:50 PMmelix
10/17/2022, 3:20 PMSet<ResolvedComponentResult> components = classpath.getIncoming().getResolutionResult().getAllComponents()
Rodrigo Oliveira
10/18/2022, 5:27 PMConfiguration
objects into simpler `FileCollection`sRodrigo Oliveira
10/18/2022, 5:28 PMConfiguration
instance must be explicitly typed as FileCollection