org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:greendao'.

GitHub | GavinHua | 4 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 384#254474652

    GitHub | 4 months ago | GavinHua
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:greendao'.

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      Can't resolve qualified name for Object. Try to not use on-demand imports or specify qualified name explicitly (line 173)

      at org.greenrobot.greendao.codemodifier.JdtUtilsKt.resolveName()
    2. org.greenrobot.greendao
      EntityClassASTVisitor.endVisit
      1. org.greenrobot.greendao.codemodifier.JdtUtilsKt.resolveName(JdtUtils.kt:69)
      2. org.greenrobot.greendao.codemodifier.JdtUtilsKt.typeName(JdtUtils.kt:94)
      3. org.greenrobot.greendao.codemodifier.EntityClassASTVisitor.getTypeName(EntityClassASTVisitor.kt:74)
      4. org.greenrobot.greendao.codemodifier.EntityClassASTVisitor.toVariableType(EntityClassASTVisitor.kt:69)
      5. org.greenrobot.greendao.codemodifier.EntityClassASTVisitor.endVisit(EntityClassASTVisitor.kt:331)
      5 frames
    3. JDT Core
      ASTNode.accept
      1. org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:637)
      2. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711)
      3. org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782)
      4. org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:470)
      5. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711)
      6. org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782)
      7. org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:212)
      8. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711)
      8 frames
    4. org.greenrobot.greendao
      Greendao3Generator$run$entities$1.invoke
      1. org.greenrobot.greendao.codemodifier.EntityClassParser.parse(EntityClassParser.kt:66)
      2. org.greenrobot.greendao.codemodifier.JdtCodeContext.parse(JdtCodeContext.kt:23)
      3. org.greenrobot.greendao.codemodifier.Greendao3Generator$run$entities$1.invoke(Greendao3Generator.kt:29)
      4. org.greenrobot.greendao.codemodifier.Greendao3Generator$run$entities$1.invoke(Greendao3Generator.kt:13)
      4 frames
    5. kotlin.sequences
      SequencesKt___SequencesKt.toList
      1. kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:137)
      2. kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:98)
      3. kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
      4. kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:536)
      5. kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:560)
      6. kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:553)
      6 frames
    6. org.greenrobot.greendao
      Greendao3GradlePlugin$createGreendaoTask$$inlined$apply$lambda$1.execute
      1. org.greenrobot.greendao.codemodifier.Greendao3Generator.run(Greendao3Generator.kt:38)
      2. org.greenrobot.greendao.gradle.Greendao3GradlePlugin$createGreendaoTask$$inlined$apply$lambda$1.execute(Greendao3GradlePlugin.kt:103)
      3. org.greenrobot.greendao.gradle.Greendao3GradlePlugin$createGreendaoTask$$inlined$apply$lambda$1.execute(Greendao3GradlePlugin.kt:14)
      3 frames
    7. Gradle Core
      StoppableExecutorImpl$1.run
      1. org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:621)
      2. org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:604)
      3. org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
      4. org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
      5. org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
      6. org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
      7. org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:66)
      8. org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
      9. org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
      10. org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
      11. org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
      12. org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
      13. org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)
      14. org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)
      15. org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66)
      16. org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
      17. org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
      18. org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
      18 frames