$ JAVA_HOME=/usr/lib/jvm/temurin-17-jdk-amd64/ gw :component:pmdMain --stacktrace > Task :component:pmdMain FAILED Unknown error occurred while executing a PmdRunnable: java.lang.StackOverflowError FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':component:pmdMain'. > A failure occurred while executing org.gradle.api.plugins.quality.internal.PmdAction > java.lang.StackOverflowError * Try: > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':component:pmdMain'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) 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:74) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) 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:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing org.gradle.api.plugins.quality.internal.PmdAction at org.gradle.workers.internal.DefaultWorkerExecutor$WorkItemExecution.waitForCompletion(DefaultWorkerExecutor.java:287) 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:336) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:319) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLock(DefaultWorkerLeaseService.java:324) 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:252) 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:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) 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:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) 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.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:61) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:61) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) 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:74) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) 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:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: : java.lang.StackOverflowError at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:109) at org.gradle.api.internal.project.ant.BasicAntBuilder.nodeCompleted(BasicAntBuilder.java:90) at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:541) at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:218) at org.gradle.internal.metaobject.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:163) at org.gradle.api.internal.project.antbuilder.AntBuilderDelegate.nodeCompleted(AntBuilderDelegate.java:124) at org.gradle.api.plugins.quality.internal.PmdInvoker.runPmd(PmdInvoker.groovy:120) 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.gradle.api.plugins.quality.internal.PmdInvoker.this$dist$invoke$1(PmdInvoker.groovy) at org.gradle.api.plugins.quality.internal.PmdInvoker$1.methodMissing(PmdInvoker.groovy) 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.gradle.api.plugins.quality.internal.PmdInvoker$1.create(PmdInvoker.groovy:56) at org.gradle.api.plugins.quality.internal.PmdInvoker$1.create(PmdInvoker.groovy) at org.gradle.internal.SystemProperties.withSystemProperty(SystemProperties.java:122) at org.gradle.internal.SystemProperties$withSystemProperty.call(Unknown Source) at org.gradle.api.plugins.quality.internal.PmdInvoker.execute(PmdInvoker.groovy:53) at org.gradle.api.plugins.quality.internal.PmdInvoker.execute(PmdInvoker.groovy) at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder.lambda$execute$2(DefaultIsolatedAntBuilder.java:158) at org.gradle.api.internal.project.antbuilder.ClassPathToClassLoaderCache.withCachedClassLoader(ClassPathToClassLoaderCache.java:135) at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder.execute(DefaultIsolatedAntBuilder.java:141) at org.gradle.api.plugins.quality.internal.AntWorkAction.execute(AntWorkAction.java:38) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49) at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:102) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:71) at org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:146) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$0(WorkerAction.java:143) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135) 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.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.StackOverflowError at net.sourceforge.pmd.lang.java.types.Substitution.apply(Substitution.java:45) at net.sourceforge.pmd.lang.java.types.Substitution.apply(Substitution.java:28) at net.sourceforge.pmd.lang.java.types.SubstVar.subst(SubstVar.java:25) at net.sourceforge.pmd.lang.java.types.WildcardTypeImpl.subst(WildcardTypeImpl.java:35) at net.sourceforge.pmd.lang.java.types.WildcardTypeImpl.subst(WildcardTypeImpl.java:17) at net.sourceforge.pmd.lang.java.types.TypeOps.lambda$subst$0(TypeOps.java:950) at net.sourceforge.pmd.lang.java.types.TypeOps.mapPreservingSelf(TypeOps.java:977) at net.sourceforge.pmd.lang.java.types.TypeOps.subst(TypeOps.java:950) at net.sourceforge.pmd.lang.java.types.JClassType.subst(JClassType.java:78) at net.sourceforge.pmd.lang.java.types.JClassType.subst(JClassType.java:54) at net.sourceforge.pmd.lang.java.types.TypeOps.subst(TypeOps.java:941) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:213) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:152) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:662) at net.sourceforge.pmd.lang.java.types.TypeOps$SubtypeVisitor.isConvertible(TypeOps.java:598) at net.sourceforge.pmd.lang.java.types.TypeOps.isConvertiblePure(TypeOps.java:415) at net.sourceforge.pmd.lang.java.types.TypeOps.mostSpecific(TypeOps.java:1757) at net.sourceforge.pmd.lang.java.types.Lub.glb(Lub.java:316) at net.sourceforge.pmd.lang.java.types.TypeSystem.glb(TypeSystem.java:723) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:227) at net.sourceforge.pmd.lang.java.types.TypeConversion.capture(TypeConversion.java:154) BUILD FAILED in 3s 13 actionable tasks: 4 executed, 9 up-to-date