Some JUnit features like @TempDir require field reflection, but the feature does not configure it.
I am also not sure where test method reflection is configured since only RuntimeReflection.registerForReflectiveInstantiation seems to be invoked, and I don't think this one includes method reflection.
In any case, we don't care about footprint for tests, so we should maximize compatibility with full reflection configured for test classes (class, all constructors, declared fields, declared methods).
With the introduction of testing capabilities and for consistency between Maven and Gradle plugins, I think it is better to have native-image:build than native-image:native-image.
A parameterized tests with an @EnumSource like this
packageorg.graalvm.buildtools.example;
importorg.junit.jupiter.api.Assertions;
importorg.junit.jupiter.params.ParameterizedTest;
importorg.junit.jupiter.params.provider.EnumSource;
classApp2Test {
enumThings {
A, B, C
}
@ParameterizedTest@EnumSource(Things.class)
voidfunctionNameSanityCheck(Thingsthing) {
Assertions.assertNotNull(thing);
}
}
fails with
Failures (1):
JUnit Jupiter:App2Test:functionNameSanityCheck(Things)
MethodSource [className = 'org.graalvm.buildtools.example.App2Test', methodName = 'functionNameSanityCheck', methodParameterTypes = 'org.graalvm.buildtools.example.App2Test$Things']
=> org.junit.platform.commons.JUnitException: Failed to find a no-argument constructor for ArgumentsProvider [org.junit.jupiter.params.provider.EnumArgumentsProvider]. Please ensure that a no-argument constructor exists and that the class is either a top-level class or a static nested class
org.junit.jupiter.params.ParameterizedTestExtension.instantiateArgumentsProvider(ParameterizedTestExtension.java:110)
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
[...]
Suppressed: org.junit.platform.commons.PreconditionViolationException: Configuration error: You must configure at least one set of arguments for this @ParameterizedTest
org.junit.platform.commons.util.Preconditions.condition(Preconditions.java:281)
org.junit.jupiter.params.ParameterizedTestExtension.lambda$provideTestTemplateInvocationContexts$6(ParameterizedTestExtension.java:94)
java.util.stream.AbstractPipeline.close(AbstractPipeline.java:323)
java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
[...]
Caused by: java.lang.NoSuchMethodException: org.junit.jupiter.params.provider.EnumArgumentsProvider.<init>()
java.lang.Class.getConstructor0(DynamicHub.java:3349)
java.lang.Class.getDeclaredConstructor(DynamicHub.java:2553)
org.junit.platform.commons.util.ReflectionUtils.newInstance(ReflectionUtils.java:488)
org.junit.jupiter.params.ParameterizedTestExtension.instantiateArgumentsProvider(ParameterizedTestExtension.java:102)
[...]
Applies to 0.9.0 and 0.9.1-SNAPSHOT, tested with GraalVM 21.1.0 JDK 11 in the Maven examples project.
Failures (1):
JUnit Jupiter:App2Test:functionNameSanityCheck(Things)
MethodSource [className = 'org.graalvm.buildtools.example.App2Test', methodName = 'functionNameSanityCheck', methodParameterTypes = 'org.graalvm.buildtools.example.App2Test$Things']
=> org.junit.platform.commons.JUnitException: Failed to find a no-argument constructor for ArgumentsProvider [org.junit.jupiter.params.provider.MethodArgumentsProvider]. Please ensure that a no-argument constructor exists and that the class is either a top-level class or a static nested class
org.junit.jupiter.params.ParameterizedTestExtension.instantiateArgumentsProvider(ParameterizedTestExtension.java:110)
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
[...]
Suppressed: org.junit.platform.commons.PreconditionViolationException: Configuration error: You must configure at least one set of arguments for this @ParameterizedTest
org.junit.platform.commons.util.Preconditions.condition(Preconditions.java:281)
org.junit.jupiter.params.ParameterizedTestExtension.lambda$provideTestTemplateInvocationContexts$6(ParameterizedTestExtension.java:94)
java.util.stream.AbstractPipeline.close(AbstractPipeline.java:323)
java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
[...]
Caused by: java.lang.NoSuchMethodException: org.junit.jupiter.params.provider.MethodArgumentsProvider.<init>()
java.lang.Class.getConstructor0(DynamicHub.java:3349)
java.lang.Class.getDeclaredConstructor(DynamicHub.java:2553)
org.junit.platform.commons.util.ReflectionUtils.newInstance(ReflectionUtils.java:488)
org.junit.jupiter.params.ParameterizedTestExtension.instantiateArgumentsProvider(ParameterizedTestExtension.java:102)
[...]
Applies to 0.9.0 and 0.9.1-SNAPSHOT, tested with GraalVM 21.1.0 JDK 11 in the Maven examples project.
After discussing with our Maven expert, it is what Maven convention expect (different from Gradle world). So the application executable should be moved back to target instead of target/native. Other files can stay in native for now.
It will also introduce less differences compared to current plugin.
Instead of switching to discovery mode, a Maven project that does not add junit-platform-native dependency fails hard with a Main entry point class 'org.graalvm.junit.platform.NativeImageJUnitLauncher' not found error when running mvn -Pnative test or mvn -Pnative package.
Changing the App2Test class in your example code like this
packageorg.graalvm.buildtools.example;
importorg.junit.jupiter.api.Nested;
importorg.junit.jupiter.api.Test;
importstaticorg.junit.jupiter.api.Assertions.assertNotNull;
classApp2Test {
@TestvoidappHasAGreeting() {
AppclassUnderTest = newApp();
assertNotNull(classUnderTest.getGreeting(), "app should have a greeting");
}
@NestedclassANestedTest {
@TestvoidapphasNestedGreetingToo() {
AppclassUnderTest = newApp();
assertNotNull(classUnderTest.getGreeting(), "app should have a greeting");
}
}
}
will fail in Maven mvn -Pnative test with
junit-platform-native] Running in 'test listener' mode.
Fatal error:java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: Class org.graalvm.buildtools.example.App2Test$ANestedTest cannot be instantiated reflectively . It does not have a nullary constructor.
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
The same result will happen with the Gradle project, even when the agent is used (with a workaround specified in this issue #44)
I have attached the generated native image files. test.zip
Class is registered for reflection, but something still is odd.
Java(TM) SE Runtime Environment GraalVM EE 21.1.0 (build 11.0.11+9-LTS-jvmci-21.1-b05)
MacOS 11.4
Plugin versions:
id 'org.springframework.experimental.aot' version '0.10.0'
id 'org.graalvm.buildtools.native' version '0.9.0'
Plugin configuration:
nativeBuild {
imageName ="cas"
mainClass ="org.apereo.cas.web.CasWebApplication"// Main class
buildArgs("--no-server") // Arguments to be passed to native-image invocation
debug =false// Determines if debug info should be generated
verbose =false
fallback =false// classpath("dir1", "dir2") // Adds "dir1" and "dir2" to the classpath//jvmArgs("flag") // Passes 'flag' directly to the JVM running the native image builder//runtimeArgs("--help") // Passes '--help' to built image, during "nativeRun" task//systemProperties = [name1: 'value1', name2: 'value2'] // Sets system properties
agent =false// Can be also set on command line using '-Pagent'
persistConfig =false// Used in conjunction with 'agent' to save its output to META-INF
}
Running:
./gradlew nativeBuild -x test -x check
The following trace shows up:
> Task :nativeBuild
[cas:78976] classlist: 14,612.65 ms, 2.30 GB
[cas:78976] setup: 1,159.75 ms, 2.30 GB
Fatal error:java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: 'other' is different type of Path
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:600)
at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006)
at com.oracle.svm.hosted.NativeImageGenerator.run(NativeImageGenerator.java:499)
at com.oracle.svm.hosted.NativeImageGeneratorRunner.buildImage(NativeImageGeneratorRunner.java:370)
at com.oracle.svm.hosted.NativeImageGeneratorRunner.build(NativeImageGeneratorRunner.java:531)
at com.oracle.svm.hosted.NativeImageGeneratorRunner.main(NativeImageGeneratorRunner.java:119)
at com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus.main(NativeImageGeneratorRunner.java:568)
Caused by: java.lang.IllegalArgumentException: 'other' is different type of Path
at java.base/sun.nio.fs.UnixPath.relativize(UnixPath.java:429)
at java.base/sun.nio.fs.UnixPath.relativize(UnixPath.java:43)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:550)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:517)
at com.oracle.svm.enterprise.core.b.<init>(stripped:74)
at com.oracle.svm.enterprise.hosted.a.afterRegistration(stripped:25)
at com.oracle.svm.hosted.NativeImageGenerator.lambda$setupNativeImage$17(NativeImageGenerator.java:874)
at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:71)
at com.oracle.svm.hosted.NativeImageGenerator.setupNativeImage(NativeImageGenerator.java:874)
at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:580)
at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$2(NativeImageGenerator.java:495)
at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
I can provide a sample project, if you find that useful.
Currently the the plugin declaration is id 'native-image-gradle-plugin' version "${insert_plugin_version}" I think it should be id 'native-image' version "${insert_plugin_version}" that would be more consistent with other plugins.
Main class can be specified via -H:Class in native-image.properties as of GraalVM 21.1.0 (Spring Native does that), so main class should be optional in the Gradle plugin, like in the Maven one.
I'm using version 0.9.0 of this pluigin, and I've tried with Gradle 7.0.2 and 7.1.0. Both yield the following error:
Could not create task ':example-processor:nativeBuild'.
Could not create task of type 'NativeBuildTask'.
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Exception is:
com.intellij.openapi.externalSystem.model.ExternalSystemException: Could not create task ':example-processor:nativeBuild'.
Could not create task of type 'NativeBuildTask'.
at org.jetbrains.plugins.gradle.model.ProjectImportAction.addBuildModels(ProjectImportAction.java:346)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:127)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:42)
at org.gradle.tooling.internal.consumer.connection.InternalBuildActionAdapter.execute(InternalBuildActionAdapter.java:64)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner$ActionRunningListener.runAction(AbstractClientProvidedBuildActionRunner.java:134)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner$ActionRunningListener.buildFinished(AbstractClientProvidedBuildActionRunner.java:119)
at jdk.internal.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:398)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:380)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:61)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:368)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:355)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:43)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:245)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:157)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:61)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:346)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:249)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:141)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at com.sun.proxy.$Proxy18.buildFinished(Unknown Source)
at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:196)
at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:132)
at org.gradle.internal.invocation.GradleBuildController$1.create(GradleBuildController.java:72)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:213)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:67)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:56)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner.runClientAction(AbstractClientProvidedBuildActionRunner.java:53)
at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run(ClientProvidedPhasedActionRunner.java:47)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:66)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:90)
at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:49)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:44)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:76)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:76)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:44)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.lambda$execute$0(InProcessBuildActionExecuter.java:59)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:86)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:58)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.lambda$execute$0(BuildTreeScopeLifecycleBuildActionExecuter.java:34)
at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute(BuildTreeScopeLifecycleBuildActionExecuter.java:33)
at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute(BuildTreeScopeLifecycleBuildActionExecuter.java:28)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:104)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:55)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:64)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:37)
at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.lambda$execute$0(SessionScopeLifecycleBuildActionExecuter.java:54)
at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:67)
at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute(SessionScopeLifecycleBuildActionExecuter.java:50)
at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute(SessionScopeLifecycleBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:58)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreationException: Could not create task ':server-video-processor:nativeBuild'.
at org.gradle.api.internal.tasks.DefaultTaskContainer.taskCreationException(DefaultTaskContainer.java:719)
at org.gradle.api.internal.tasks.DefaultTaskContainer.access$600(DefaultTaskContainer.java:77)
at org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreatingProvider.domainObjectCreationException(DefaultTaskContainer.java:711)
at org.gradle.api.internal.DefaultNamedDomainObjectCollection$AbstractDomainObjectCreatingProvider.tryCreate(DefaultNamedDomainObjectCollection.java:948)
at org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreatingProvider.access$1401(DefaultTaskContainer.java:658)
at org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreatingProvider$1.run(DefaultTaskContainer.java:684)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:71)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:71)
at org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreatingProvider.tryCreate(DefaultTaskContainer.java:680)
at org.gradle.api.internal.DefaultNamedDomainObjectCollection$AbstractDomainObjectCreatingProvider.calculateOwnValue(DefaultNamedDomainObjectCollection.java:929)
at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:103)
at org.gradle.api.internal.provider.Collectors$ElementFromProvider.collectEntries(Collectors.java:98)
at org.gradle.api.internal.provider.Collectors$TypedCollector.collectEntries(Collectors.java:329)
at org.gradle.api.internal.provider.Collectors$TypedCollector.collectInto(Collectors.java:324)
at org.gradle.api.internal.collections.DefaultPendingSource.realize(DefaultPendingSource.java:61)
at org.gradle.api.internal.collections.DefaultPendingSource.realizePending(DefaultPendingSource.java:39)
at org.gradle.api.internal.collections.SortedSetElementSource.iterator(SortedSetElementSource.java:63)
at org.gradle.api.internal.DefaultDomainObjectCollection.iterator(DefaultDomainObjectCollection.java:130)
at org.gradle.api.internal.tasks.DefaultTaskContainer.iterator(DefaultTaskContainer.java:624)
at java.base/java.util.AbstractCollection.addAll(AbstractCollection.java:335)
at java.base/java.util.TreeSet.addAll(TreeSet.java:310)
at java.base/java.util.TreeSet.<init>(TreeSet.java:160)
at org.jetbrains.plugins.gradle.tooling.builder.TasksFactory$1.execute(TasksFactory.java:54)
at org.jetbrains.plugins.gradle.tooling.builder.TasksFactory$1.execute(TasksFactory.java:48)
at org.gradle.api.internal.DefaultMutationGuard$2.execute(DefaultMutationGuard.java:44)
at org.gradle.internal.Actions.with(Actions.java:251)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator$2.run(BuildOperationCrossProjectConfigurator.java:76)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:71)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:71)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator.lambda$runProjectConfigureAction$0(BuildOperationCrossProjectConfigurator.java:73)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0(DefaultProjectStateRegistry.java:250)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState(DefaultProjectStateRegistry.java:277)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState(DefaultProjectStateRegistry.java:249)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator.runProjectConfigureAction(BuildOperationCrossProjectConfigurator.java:73)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator.access$400(BuildOperationCrossProjectConfigurator.java:32)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator$1.doRunProjectConfigure(BuildOperationCrossProjectConfigurator.java:67)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator$BlockConfigureBuildOperation.run(BuildOperationCrossProjectConfigurator.java:116)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:71)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:71)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator.runBlockConfigureAction(BuildOperationCrossProjectConfigurator.java:64)
at org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator.allprojects(BuildOperationCrossProjectConfigurator.java:54)
at org.gradle.api.internal.project.DefaultProject.allprojects(DefaultProject.java:689)
at org.jetbrains.plugins.gradle.tooling.builder.TasksFactory.getAllTasks(TasksFactory.java:62)
at org.jetbrains.plugins.gradle.tooling.builder.TasksFactory.collectTasks(TasksFactory.java:42)
at org.jetbrains.plugins.gradle.tooling.builder.TasksFactory.getTasks(TasksFactory.java:69)
at org.jetbrains.gradle.profiler.builder.JavaTaskModelBuilderImpl.buildAll(JavaTaskModelBuilderImpl.java:34)
at org.jetbrains.plugins.gradle.tooling.internal.ExtraModelBuilder.buildAll(ExtraModelBuilder.java:113)
at org.jetbrains.plugins.gradle.tooling.internal.ExtraModelBuilder.buildAll(ExtraModelBuilder.java:80)
at org.gradle.tooling.provider.model.internal.DefaultToolingModelBuilderRegistry$BuilderWithParameter.build(DefaultToolingModelBuilderRegistry.java:192)
at org.gradle.tooling.provider.model.internal.DefaultToolingModelBuilderRegistry$LockSingleProjectBuilder.lambda$build$0(DefaultToolingModelBuilderRegistry.java:211)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$withProjectLock$3(DefaultProjectStateRegistry.java:310)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:213)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withProjectLock(DefaultProjectStateRegistry.java:310)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState(DefaultProjectStateRegistry.java:291)
at org.gradle.tooling.provider.model.internal.DefaultToolingModelBuilderRegistry$LockSingleProjectBuilder.build(DefaultToolingModelBuilderRegistry.java:211)
at org.gradle.tooling.provider.model.internal.DefaultToolingModelBuilderRegistry$BuildOperationWrappingBuilder$1.call(DefaultToolingModelBuilderRegistry.java:246)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:76)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:76)
at org.gradle.tooling.provider.model.internal.DefaultToolingModelBuilderRegistry$BuildOperationWrappingBuilder.build(DefaultToolingModelBuilderRegistry.java:243)
at org.gradle.tooling.internal.provider.runner.DefaultBuildController.getModel(DefaultBuildController.java:102)
at org.gradle.tooling.internal.consumer.connection.ParameterAwareBuildControllerAdapter.getModel(ParameterAwareBuildControllerAdapter.java:39)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.getModel(UnparameterizedBuildController.java:113)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.getModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.findModel(UnparameterizedBuildController.java:97)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.findModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.findModel(UnparameterizedBuildController.java:81)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.findModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.jetbrains.plugins.gradle.model.ProjectImportAction$MyBuildController.findModel(ProjectImportAction.java:581)
at org.jetbrains.plugins.gradle.model.ClassSetProjectImportModelProvider.populateProjectModels(ClassSetProjectImportModelProvider.java:31)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.getProjectModels(ProjectImportAction.java:290)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.access$600(ProjectImportAction.java:42)
at org.jetbrains.plugins.gradle.model.ProjectImportAction$5.execute(ProjectImportAction.java:206)
at org.jetbrains.plugins.gradle.model.ProjectImportAction$5.execute(ProjectImportAction.java:203)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.fetchProjectBuildModels(ProjectImportAction.java:219)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:126)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:42)
at org.gradle.tooling.internal.consumer.connection.InternalBuildActionAdapter.execute(InternalBuildActionAdapter.java:64)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner$ActionRunningListener.runAction(AbstractClientProvidedBuildActionRunner.java:134)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner$ActionRunningListener.buildFinished(AbstractClientProvidedBuildActionRunner.java:119)
at jdk.internal.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:398)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:380)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:61)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:368)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:355)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:43)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:245)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:157)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:61)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:346)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:249)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:141)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at com.sun.proxy.$Proxy18.buildFinished(Unknown Source)
at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:196)
at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:132)
at org.gradle.internal.invocation.GradleBuildController$1.create(GradleBuildController.java:72)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:213)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:67)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:56)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner.runClientAction(AbstractClientProvidedBuildActionRunner.java:53)
at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run(ClientProvidedPhasedActionRunner.java:47)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:66)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:90)
at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:49)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:44)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:76)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:76)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:44)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.lambda$execute$0(InProcessBuildActionExecuter.java:59)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:86)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:58)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.lambda$execute$0(BuildTreeScopeLifecycleBuildActionExecuter.java:34)
at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute(BuildTreeScopeLifecycleBuildActionExecuter.java:33)
at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute(BuildTreeScopeLifecycleBuildActionExecuter.java:28)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:104)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:55)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:64)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:37)
at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.lambda$execute$0(SessionScopeLifecycleBuildActionExecuter.java:54)
at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:67)
at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute(SessionScopeLifecycleBuildActionExecuter.java:50)
at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute(SessionScopeLifecycleBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:58)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: org.gradle.api.tasks.TaskInstantiationException: Could not create task of type 'NativeBuildTask'.
at org.gradle.api.internal.project.taskfactory.TaskFactory$1.call(TaskFactory.java:95)
at org.gradle.api.internal.project.taskfactory.TaskFactory$1.call(TaskFactory.java:82)
at org.gradle.util.GUtil.uncheckedCall(GUtil.java:454)
at org.gradle.api.internal.AbstractTask.injectIntoNewInstance(AbstractTask.java:202)
at org.gradle.api.internal.project.taskfactory.TaskFactory.create(TaskFactory.java:82)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory.create(AnnotationProcessingTaskFactory.java:48)
at org.gradle.api.internal.tasks.DefaultTaskContainer.createTask(DefaultTaskContainer.java:326)
at org.gradle.api.internal.tasks.DefaultTaskContainer.access$200(DefaultTaskContainer.java:77)
at org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreatingProvider.createDomainObject(DefaultTaskContainer.java:701)
at org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreatingProvider.createDomainObject(DefaultTaskContainer.java:658)
at org.gradle.api.internal.DefaultNamedDomainObjectCollection$AbstractDomainObjectCreatingProvider.tryCreate(DefaultNamedDomainObjectCollection.java:941)
... 208 more
Caused by: java.lang.StackOverflowError
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
at org.gradle.api.internal.provider.AbstractProperty.calculatePresence(AbstractProperty.java:58)
This javadoc isn't clear enough about the fact that systemProperties are passed to native-image builder, and not to built image itself. Related issue: #62
In the Maven plugin documentation and sample, our Maven expert suggest to use test-native and build-native execution ids. Also probably better to define test-native before build-native.
Currently, our internal native-image arguments override user specified arguments. This should not be the case - user arguments should always have precedence over the arguments we specify.
> Task :nativeTestBuild FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':nativeTestBuild'.
> Agent output missing while `agent` option is set.
Did you run the test task before with `-Pagent` enabled?
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
even though native files are generated:
tree build/native
build/native
βββ agent-output
βββ test
βββ jni-config.json
βββ proxy-config.json
βββ reflect-config.json
βββ resource-config.json
βββ serialization-config.json
I think it is important to provide guidance for users, and advise them to use a native profile since the native plugin predates test and package phases with long native builds, and that important to still allow doing easily regular JVM tests and build. Also proposing a profile name is a way to standardize it.
I don't see what prevents to use arguments instead of system properties for testDiscovery and debug in the JUnit native support, which would be more clean and discoverable IMO.
If I upgrade the wrapper of the Gradle example to use Gradle 7.0, it fails with the following error:
* What went wrong:
A problem occurred configuring root project 'org.graalvm.nativeimage.examples.gradle'.
> Could not create task ':nativeBuild'.
> Could not create task of type 'NativeBuildTask'.
> Cannot run Project.afterEvaluate(Action) when the project is already evaluated.
The native tests only seem to run when explicitly using org.junit.jupiter.api.Test annotations. Kotlin provides a testing library that has it's own test annotations: kotlin.test.Test, which is just a typealias for junit test annotation, which means when the code is compiled, the compiler swaps in org.junit.jupiter.api.Test in placce of kotlin.test.Test:
Gradle plugin version is 0.9.0-SNAPSHOT, Maven one is 21.0.0.2. We should IMO make those versions consistent and use snapshots for both.
Since native-image-build-tools is in a separated repo than GraalVM and fairly decoupled from native-image implementation, I would be for using different versions. That would decouple lifecycle for both projects, avoid to have to release artificially native-image-build-tools release for GraalVM patch releases, etc. So we could use 0.9.0-SNAPSHOT for both Maven and Gradle plugins.
But if we change Maven plugin version, maybe we need to use new Maven coordinates to not confuse users. Not sure.
I got this error even after selecting a GraalVM installation as the JDK using by IDEA:
Build file '/home/seb/workspace/native-image-build-tools/examples/gradle/build.gradle' line: 3
An exception occurred applying plugin request [id: 'java']
> Failed to apply plugin 'org.gradle.java'.
> Could not create task ':nativeTestBuild'.
> Could not create task of type 'TestNativeBuildTask'.
> GraalVM native-image is missing from your system.
Make sure that GRAALVM_HOME environment variable is present.
We should maybe try to be lenient when configuring Gradle, some users will have a regular JDK configured in the IDEA and will use GraalVM native image only on command line when building the native image. That would also be consistent with the Maven plugin.
Java applications often need resources which are found on classpath. While those resources are visible at native image build time, they are not included at runtime, unless you provide a resource-config.json file. In the Java ecosystem, and in particular in the Maven and Gradle build systems, resources are often found in a conventional place (src/main/resources) or generated in a well-known location.
This means that we could provide a feature to infer the resources to be included in the image, and therefore generate the resources-config.json file automatically.
Ideally, this option should be opt-in (or opt-out). Things to consider:
in multiple modules in Gradle multi-module repo, I have got following error
* What went wrong:
An exception occurred applying plugin request [id: 'org.graalvm.buildtools.native', version: '0.9.0']
> Failed to apply plugin 'org.graalvm.buildtools.native'.
> Could not create task ':apps:linking-service:nativeTestBuild'.
> Cannot set the value of task ':apps:linking-service:nativeTestBuild' property 'server' of type org.graalvm.buildtools.gradle.NativeImageService using a provider of type org.graalvm.buildtools.gradle.NativeImageService.
Unless I am mistaken, we have removed such mode, so it should be removed from Gradle documentation, error messages, etc. TestMode class and mode configuration can probably be removed as well.
Failed to execute goal org.graalvm.buildtools:native-maven-plugin:0.9.0:build (build-native) on project platform: Building image with C:\tools\graalvm-ce-java8-21.1.0\lib\svm\bin\native-image.exe failed: Cannot run program "C:\tools\graalvm-ce-java8-21.1.0\lib\svm\bin\native-image.exe"
I assume that it is looking for C:\tools\graalvm-ce-java8-21.1.0\jre\lib\svm\bin\native-image.exe.
Before I was using org.graalvm.nativeimage:native-image-maven-plugin and it worked fine.
As discussed in #50 (comment), the JUnitPlatformFeature currently has hard-coded reflection config for JUnit Jupiter's CsvArgumentsProvider, but as we see from #50 and #51 the JUnitPlatformFeature would at the very least need to configure alljunit-jupiter-paramsArgumentProvider implementations for reflective instantiation.
That is possible, but it would not help with ArgumentProvider implementations from users or third party libraries that are loaded by JUnit Jupiter via @ArgumentSource declarations (such as the @ArgumentsSource(MethodArgumentsProvider.class) declaration on @MethodSource).
Details
The broader topic that needs to be addressed is how to automatically register test-related types for reflection.
Within JUnit Jupiter, the following annotations are used to refer to types or methods that JUnit accesses via reflection: @ExtendWith, @ArgumentsSource, @TestMethodOrder, @DisplayNameGeneration, @IndicativeSentencesGeneration, @ConvertWith, @AggregateWith, @EnabledIf, @DisabledIf, @MethodSource.
These fall into two categories.
Type References
@ExtendWith, @ArgumentsSource, @TestMethodOrder, @DisplayNameGeneration, @IndicativeSentencesGeneration, @ConvertWith, and @AggregateWith are used to reference a type that will be instantiated via reflection.
Method References
@MethodSource, @EnabledIf, and @DisabledIf are used to reference methods that will be invoked via reflection.
If the method that is referenced is local to the test class -- for example, @MethodSource("localMethod") -- there should not be any need for additional reflection configuration, since all methods of the test class should have already been registered for reflection. However, there may potentially be an issue if the referenced method is declared in a super type.
On the contrary, if one of these three annotations is used to reference a static method in a different class (i.e., not within the test class itself) -- for example, @MethodSource("org.example.MyTestUtils#externalMethod") -- the declared methods in the external class will need to be opened up for reflection.
Deliverables
Determine how to automatically configure types and methods referenced via @ExtendWith, @ArgumentsSource, @TestMethodOrder, @DisplayNameGeneration, @IndicativeSentencesGeneration, @ConvertWith, @AggregateWith, @EnabledIf, @DisabledIf, @MethodSource for reflection.
If appropriate, remove all manual reflection configuration from the JUnitPlatformFeature for types that will be picked up automatically by changes made in conjunction with this issue.
For consistency with the Maven plugin, for example main should be renamed to mainClass. Please check other configuration options are consistent as well.