Jendrik Johannes
02/16/2026, 2:27 PM> Task :generatePrecompiledScriptPluginAccessors FAILED, but only when I build my convention plugin project stand alone (not as inlcudedBuild in another project)
Is this a known (?) bug or something. I am confused. 🤔
https://scans.gradle.com/s/fci624kcoiqrw
Caused by: org.gradle.api.InvalidUserCodeException: Accessing non-serializable type 'interface org.gradle.api.Project' during execution time is unsupported.
at org.gradle.internal.configuration.problems.DefaultProblemFactory$problem$1$build$diagnostics$1.get(DefaultProblemFactory.kt:89)
at org.gradle.internal.configuration.problems.DefaultProblemFactory$problem$1$build$diagnostics$1.get(DefaultProblemFactory.kt:89)
at org.gradle.internal.problems.DefaultProblemDiagnosticsFactory$DefaultProblemStream.getImplicitThrowable(DefaultProblemDiagnosticsFactory.java:165)
at org.gradle.internal.problems.DefaultProblemDiagnosticsFactory$DefaultProblemStream.forCurrentCaller(DefaultProblemDiagnosticsFactory.java:154)
at org.gradle.internal.configuration.problems.DefaultProblemFactory$problem$1.build(DefaultProblemFactory.kt:89)
at org.gradle.internal.cc.impl.initialization.DefaultConfigurationCacheProblemsListener.disallowedAtExecutionInjectedServiceAccessed(ConfigurationCacheProblemsListener.kt:68)
at org.gradle.internal.dispatch.MethodInvocation.invokeOn(MethodInvocation.java:77)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:28)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:19)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:581)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:551)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:84)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:70)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:408)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:393)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:88)
at jdk.proxy1/jdk.proxy1.$Proxy29.disallowedAtExecutionInjectedServiceAccessed(Unknown Source)
at org.gradle.internal.cc.impl.ConfigurationTimeBarrierBasedExecutionAccessChecker.disallowedAtExecutionInjectedServiceAccessed(ExecutionAccessChecker.kt:31)
at org.gradle.internal.cc.impl.InstrumentedExecutionAccessListener.disallowedAtExecutionInjectedServiceAccessed(InstrumentedExecutionAccessListener.kt:32)
at org.gradle.internal.classpath.InstrumentedExecutionAccess.disallowedAtExecutionInjectedServiceAccessed(InstrumentedExecutionAccess.java:64)
at org.gradlex.javamodule.packaging.JavaModulePackagingExtension_Decorated.getProject(Unknown Source)
at org.gradlex.javamodule.packaging.JavaModulePackagingExtension.primaryTarget(JavaModulePackagingExtension.java:131)
at org.gradlex.javamodule.packaging.JavaModulePackagingPlugin.apply(JavaModulePackagingPlugin.java:38)
at org.gradlex.javamodule.packaging.JavaModulePackagingPlugin.apply(JavaModulePackagingPlugin.java:14)
at org.gradle.api.internal.plugins.ImperativeOnlyPluginTarget.applyImperative(ImperativeOnlyPluginTarget.java:55)
at org.gradle.api.internal.plugins.RuleBasedPluginTarget.applyImperative(RuleBasedPluginTarget.java:50)
at org.gradle.api.internal.plugins.DefaultPluginManager.addPlugin(DefaultPluginManager.java:190)
at org.gradle.api.internal.plugins.DefaultPluginManager.access$100(DefaultPluginManager.java:54)
at org.gradle.api.internal.plugins.DefaultPluginManager$AddPluginBuildOperation.run(DefaultPluginManager.java:285)Jendrik Johannes
02/16/2026, 2:31 PMgeneratePrecompiledScriptPluginAccessors ... but from the Error I still don't get what is wrong and what I should do now.Jendrik Johannes
02/16/2026, 2:43 PMMikhail Lopatkin
02/16/2026, 10:46 PMJendrik Johannes
02/17/2026, 7:31 AM