묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
DB 값 질문
안녕하세요 코틀린강의부터 코프링까지 잘 듣고 있습니다.바로 질문 드리자면,!1.saveUserTest2라는 테스트케이스를 한 개 더 만들어서 모든 테스트를 진행 시킨다면, saveUserTest는 통과하지만 saveUserTest2는 DB데이터가 2개가 있어서 통과되지 못 합니다. 이럴 때는 어떻게 해야 독립적으로 DB값을 가지게 할 수 있나요? @Transactional 쓰는 rollback된다고 얼핏 들은 거 같은데 잘 모르겠네요.. 2.실제 h2 DB에는 유저가 2명이 저장이 되어 있는데 테스트환경에서는 0명인 이유는 @SpringBootTest 어노테이션이 실제 실행환경과 완전히 독립된 환경을 만들어 주어서 그런 건가요? 감사드립니다.
-
미해결코딩으로 학습하는 리팩토링
필드를 감추는 것이 중요한 이유?
안녕하세요 강사님레코드 캡슐화 설명을 들으면서 궁금한 점이 생겨 질문 드립니다.강의에서, 퍼블릭 필드를 감추는 용도로 퍼블릭 메서드를 사용할 수 있는데, 그 이유로는 퍼블릭 필드(ex, String name) 와 퍼블릭 메서드(ex, String setLastName()) 의 이름이 완전히 동일하다는 보장이 없기 때문입니다.위 문장을, 퍼블릭 메서드는 퍼블릭 필드를 감추는 용도로 사용할 수 있다고 이해했습니다.궁금한 점은, 그렇다면 필드를 감추는 것이 중요한 이유는 클라이언트단에서 데이터 클래스의 필드에 무작위적인 접근을 방지하기 위함인가요? 무작위적인 필드의 접근은 데이터를 쉽게 수정할 수 있게 때문이라고 추측했습니다.감사합니다.
-
해결됨실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
컨트롤러에서 enum 파라미터 받을 때 궁금점
data class BookRequest( val name: String, val type: BookType,) 웹에서 폼에 책이름, 타입을 컴퓨터로 선택해서 요청을 보내면컨트롤러에서 BookRequest에 enum 타입인 type에 자동으로 값이 받아지는건가요?별도로 converter를 구현안해줘도 되는것인지 궁금합니다
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
java.lang.ClassNotFoundException: javax.persistence.Entity 오류 질문입니다.
안녕하세요!강의를 완강하고 혼자서 새롭게 프로젝트를 진행해보려고 하다가 오류를 만나서 질문드립니다.https://start.spring.io/ 를 통해 프로젝트를 만들었고 설정값들은 다음과 같습니다.Project: Gradle-GroovyLanguage: KotlinSpring Boot: 3.0.0Packaging: JarJava: 17위와 같이 설정하고 build.gradle.kts 파일을 아래와 같이 설정해줬습니다.import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { id("org.springframework.boot") version "3.0.0" id("io.spring.dependency-management") version "1.1.0" kotlin("jvm") version "1.7.21" kotlin("plugin.spring") version "1.7.21" kotlin("plugin.jpa") version "1.7.21" kotlin("kapt") version "1.7.10" } group = "boilerplate" version = "0.0.1-SNAPSHOT" java.sourceCompatibility = JavaVersion.VERSION_17 repositories { mavenCentral() } dependencies { implementation("org.springframework.boot:spring-boot-starter-data-jpa") implementation("org.springframework.boot:spring-boot-starter-validation") implementation("org.springframework.boot:spring-boot-starter-web") implementation("com.fasterxml.jackson.module:jackson-module-kotlin") implementation("org.jetbrains.kotlin:kotlin-reflect") implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8") implementation("com.querydsl:querydsl-jpa:5.0.0") kapt("com.querydsl:querydsl-apt:5.0.0:jpa") runtimeOnly("org.postgresql:postgresql") testImplementation("org.springframework.boot:spring-boot-starter-test") } tasks.withType<KotlinCompile> { kotlinOptions { freeCompilerArgs = listOf("-Xjsr305=strict") jvmTarget = "17" } } tasks.withType<Test> { useJUnitPlatform() } kotlin("kapt") version "1.7.10" implementation("com.querydsl:querydsl-jpa:5.0.0") kapt("com.querydsl:querydsl-apt:5.0.0:jpa")다른 라인들은 생성그대로이고 위 라인들만 Querydsl을 사용하기 위해 추가해줬습니다.이 상태에서 엔티티를 하나 생성해줬는데요.package boilerplate.sample.domain import jakarta.persistence.Entity import jakarta.persistence.GeneratedValue import jakarta.persistence.GenerationType import jakarta.persistence.Id @Entity class UserEntity( private val password: String, @Id @GeneratedValue(strategy = GenerationType.SEQUENCE) private val id: Long? = null, ) { }위처럼 javax.persistence가 아닌 jakarta.persistence에서 import 해오더라구요.좀 찾아보니 이 부분은 javax에서 jakarta로 바뀌었다고 합니다.여기서 빌드를 진행해보니> Task :kaptKotlin FAILED FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':kaptKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) * Try: > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':kaptKotlin'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:142) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:140) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:420) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:342) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction at org.gradle.workers.internal.DefaultWorkerExecutor$WorkItemExecution.waitForCompletion(DefaultWorkerExecutor.java:339) Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction at org.gradle.internal.work.DefaultAsyncWorkTracker.lambda$waitForItemsAndGatherFailures$2(DefaultAsyncWorkTracker.java:130) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:321) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:304) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLock(DefaultWorkerLeaseService.java:309) at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:126) at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:92) at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForAll(DefaultAsyncWorkTracker.java:78) at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion(DefaultAsyncWorkTracker.java:66) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) 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$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51) at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29) at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124) at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80) at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25) at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36) at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89) at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:114) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57) at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76) at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50) at org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254) at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:91) at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32) at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31) at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281) at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40) at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:139) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:420) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:342) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.jetbrains.kotlin.gradle.internal.KaptExecution.run(KaptWithoutKotlincTask.kt:316) at org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction.execute(KaptWithoutKotlincTask.kt:262) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$2(DefaultWorkerExecutor.java:205) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:249) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:109) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:114) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126) ... 2 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt.doAnnotationProcessing(annotationProcessing.kt:90) at org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt.doAnnotationProcessing$default(annotationProcessing.kt:31) at org.jetbrains.kotlin.kapt3.base.Kapt.kapt(Kapt.kt:47) ... 34 more Caused by: com.sun.tools.javac.processing.AnnotationProcessingError: java.lang.NoClassDefFoundError: javax/persistence/Entity Caused by: com.sun.tools.javac.processing.AnnotationProcessingError: java.lang.NoClassDefFoundError: javax/persistence/Entity at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:1035) at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:939) at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1267) at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1382) at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1234) ... 40 more Caused by: java.lang.NoClassDefFoundError: javax/persistence/Entity Caused by: java.lang.NoClassDefFoundError: javax/persistence/Entity at com.querydsl.apt.jpa.JPAAnnotationProcessor.createConfiguration(JPAAnnotationProcessor.java:37) at com.querydsl.apt.AbstractQuerydslProcessor.process(AbstractQuerydslProcessor.java:82) at org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor.process(incrementalProcessors.kt:90) at org.jetbrains.kotlin.kapt3.base.ProcessorWrapper.process(annotationProcessing.kt:197) at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:1023) ... 44 more Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity ... 49 more Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: java.lang.StackOverflowError (no error message) * Try: > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Exception is: java.lang.StackOverflowError at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:153) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) at org.gradle.execution.plan.CompositeNodeGroup.isCanCancel(CompositeNodeGroup.java:101) at org.gradle.execution.plan.Node.isCanCancel(Node.java:232) at org.gradle.execution.plan.FinalizerGroup.isCanCancel(FinalizerGroup.java:155) ============================================================================== * Get more help at https://help.gradle.org BUILD FAILED in 355ms 3 actionable tasks: 1 executed, 2 up-to-date 이런 오류가 발생합니다. 에러가 조금 긴데, 잘라서 살펴보니,Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity Caused by: java.lang.NoClassDefFoundError: javax/persistence/Entity위와 같은 오류들이 발생하는걸 보니 계속 javax.persistence에서 가져오려고 시도하는 것 같습니다.3시간정도 삽질하다가 계속 동작하지 않아서 질문드립니다. 혹시 어떤걸 수정해줘야할까요?
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
Book.java Kotlin으로 변경 후 오류 문의
안녕하세요. 12강 에서 처럼 Book.java를 Book.kt kotlin 코드로 변경하고 나서 테스트코드 수행하면 아래와 같은 오류가 발생합니다. 확인해야 될 사항이 뭐가 있을까요. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookRepository' defined in com.group.libraryapp.domain.book.BookRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class com.group.librayapp.domain.book.Book
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
테스트 픽스쳐 관련
안녕하세요 강사님~!! 항상 감사한 마음으로 수업 잘 듣고 있습니다 ㅎㅎ테스트 픽스쳐 관련해서 궁금한 점이 있어 질문 드립니다. 엔티티에 fixture 함수를 정의하게 되면 테스트에 필요한 내용이 실제 운영 코드로 전파되거나, 반대로 (운영 코드인) 엔티티의 정적함수가 테스트 환경에만 종속되는 문제가 있을 것 같은데 어떻게 생각하시는지 궁금합니다!!
-
해결됨실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
User Entity 생성 관련 질문입니다.
안녕하세요.강의 덕분에 코틀린을 잘 배우고 있는 수강생 입니다.다름이 아니라, 예저 소스에서 User Entity로 DB에 테이블을 생성하고 있는데,제가 별도로 만든 프로젝트에서는 동일하게 User로 Entity 어노테이션을 붙이고 애플리케이션을 시작하면 에러가 발생하길래 에러 내용으로 찾아봤더니, User Entity를 user라는 이름으로 테이블을 생성하려고 하는데, user는 사용할 수 없는 이름이라는 것 같습니다(예약어)예제 소스와 동일하게 설정을 했는데 제가 놓치고 있는 부분이 있는 걸까요?
-
해결됨실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
멀티 모듈에 대한 질문이 있습니다!!
안녕하세요 !! 자바 개발자가 되기 위해 학습하다가 코틀린을 새로 배우는 과정에서 이 강의를 듣게 된 학생입니다!!먼저 좋은 강의 제공해주셔서 정말 감사합니다!!멀티 모듈에서 Repository를 각각 api 모듈에 맞게 구현하고, Spring Data JPA Repository를 코어 모듈에 둔다고 하셨는데. 이런 경우에는 api 모듈에서 core와 관련된 그래들 설정(Querydsl or db 등)이 들어가겠구나 라는 생각이 들었습니다. 멀티 모듈의 장점 중 하나가 모듈의 역할에 맞게 의존성을 관리하는 것도 있다고 생각하는데, 이런 경우 이 장점을 잃지는 않을까 우려됩니다.그래서 저는 멀티모듈을 사용할 때, core 모듈에 Repository와 관련한 코드를 놓고, 사용하는 모듈에서 인터페이스, 혹은 Repository를 참조하는 구현체를 만들어 해당 클래스만 사용하게끔 유지하는 게 좋지 않을까 생각하는 편인데요. 혹시 강사님의 의견은 어떠신지 궁금합니다!!(적고 보니 강의 내용과는 조금 다른 질문인 것 같아 조금 죄송스럽네요 ㅠㅠ)
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
테스트 컨텍스트에 대한 질문입니다.
안녕하세요. 강의를 듣던중 테스트와 관련해서 한가지 궁금한 점이 있어서 질문 남깁니다.일단 저는 현업에서 @SpringBootTest 를 사용하지 않고 서비스 계층은 목킹을 해서 별도의 스프링 컨텍스트를 사용하지 않고 테스트를 하고 있습니다. 문제는 컨트롤러 계층을 테스트 할 때인데요. @WebMvcTest 로 테스트를 할 때 하나의 컨트롤러를 테스트 할때는 상관이 없지만 통합테스트 형태로 모든 테스트를 실행시에는 @WebMvcTest 가 각각 달린 컨트롤러 테스트마다 별도의 스프링 컨텍스트가 뜨기 때문에 테스트가 느려지는데요. (모든 컨트롤러 테스트가 같은 빈 조합을 사용한다면 같은 컨텍스트를 사용하겠지만 그런 경우는 거의 없기 때문에 각각의 테스트 클래스마다 대부분 스프링 컨텍스트가 새로 뜨는거 같습니다.)그래서 하나의 추상 컨트롤러 테스트에만 @WebMvcTest 를 달고 여기에 모든 테스트 대상 컨트롤러를 다 추가하고 이 추상 클래스를 상속받아 각각의 테스트 클래스를 사용하고 있습니다. 그래서 전체 테스트 시에는 테스트 속도가 빠라졌지만, 이렇게 하다보니 하나의 컨트롤러 테스트를 할 때도 상속받은 추상클래스에 있는 모든 테스트 컨트롤러가 다 임포트 되어 하나의 컨트롤러 테스트가 너무 느려졌고, 단위 테스트의 의미가 사라지는거 같습니다. 혹시 이와 관련해서 좋은 방법이 없을까 해서 질문을 남깁니다. 그리고 @SpringBootTest 시에는 각각의 테스트 말고 전체를 테스트 할 때 @WebMvcTest 를 할 때처럼 스프링 컨텍스트가 여러개 떠서 테스트 속도가 느려지는 문제가 없을까요? 항상 @SpringBootTest 는 무겁다는 생각 때문에 잘 사용을 안해서 궁금하네요. 그리고 현업에서 @SpringBootTest 를 자주 사용하는지도 궁금합니다. 저는 주로 @WebMvcTest, @DataJpaTest 이정도를 사용하고 도메인 계층은 일반 클래스 처럼, 서비스 계층은 모킹만 해서 스프링 도움없이 테스트를 하고 있습니다.
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
repository mocking 문의
안녕하세요~ 최태현님 테스트 코드 작성에 있어서 고민이 있어 문의남깁니다. 이전까지 다른 강의 영상에서는 repository를 mocking해서 서비스를 테스트하는 영상을 많이 봤습니다. 그래서 서비스 테스트시에는 repository 를 mocking 하는것이 실무에서 흔한 방식이고 best practice라고 생각했습니다 그런데 실무에서 적용해보니 mocking을 하게되면 테스트 코드가 서비스 메소드의 내부 구현에 대해 너무 잘 알게되더라구요, 그러다보니 실제 코드의 내부 구현이 바뀌면 테스트 코드도 바뀌게 될 여지가 많더라구요.. 반면 스프링부트 테스트로 h2에 연결해서 하는 테스트는 상대적으로 느려 피드백이 늦는것이 단점일것같습니다. 개인적으로는 강의에 나온것처럼 스프링 부트 테스트로 h2에 연결해서 테스트하는 후자가 더 마음에 드는데요. 실제로 현업에서는 서비스 테스트시 둘중 어떤걸로 사용하시나요? 실제 강의하신것처럼 후자로 테스트를 많이 하시나요? 좋은 강의 감사합니다~
-
미해결당신을 함께 일하고 싶은 개발자로 만들어 줄 클린 코드 작성법
예시코드 누락
예시코드가 누락되어있습니다. 확인부탁드립니다.
-
해결됨코딩으로 학습하는 리팩토링
리팩토링 강의 [ 일부 소스 파일 누락 ]
안녕하세요 백기선님! 강의 정말 잘 듣고 있습니다 ( 리팩토링, 패턴, 자바, 스프링 등등!! ) 지금 리팩토링 강의를 보고 있던 중, Combine Fucntion into Transform 목차 부분에서 제공 해주시는 소스와 강의에서 다루는 파일이 일치 하지 않아서 글 남겨드려요! ( ReadingClient & ReadingClientTest 파일 ) 강의를 보고 해당 파일을 만드는것은 어렵진 않지만 보완이 되면 좋을 것 같습니다! 질 좋은 강의를 만들어 주셔서 항상 감사하는 마음으로 듣고 있습니다. 감사합니다!
-
해결됨코딩으로 학습하는 리팩토링
openjdk-17 다운로드 후 Sources에서 Language level
안녕하세요. 프로젝트 설정 문의드려요~ 제목에 적은거 처럼 openjdk-17다운로드 후 Apply 누른 다음 Language level에 17버전이 보이지 않는데 어떻게 해야되나요??...
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
localstorage 관련 처리 함수들 위치 질의
처음에 fetch 함수를 작성하신 storage 객체를 생성하셔서 저는 그 객체에 localstorage 관련 처리 함수를 모두 정의하고 그 함수을 mutations에서 호출하여 localstorage에 대한 기능을 분리하는 것이 구현하였습니다. 저는 초기에 storage 객체를 생성하시고 fetch 함수를 만드셔서 당연히 storage 객체에 localstorage 관련 로직을 처리하는 역할을 부여하셨다고 생각했는데, 혹시 이렇게 하시지 않은 이유가 있으신지 궁금합니다.