Closed as not planned
Description
Description
When you run one of the latest plugins, an internal plugin error occurs. Most probably it's caused by the latest changes in ModuleUtils.kt
.
To Reproduce
Steps to reproduce the behavior:
- Install plugin from https://github.com/UnitTestBot/UTBotJava/actions/runs/2832509326
- Open any project
- Run
Create Tests with UtBot
action
Expected behavior
Dialog opens.
Actual behavior
Internal IDE error occurred
Stacktrace:
java.lang.NoClassDefFoundError: com/android/tools/idea/gradle/project/GradleProjectInfo
at org.utbot.intellij.plugin.ui.utils.ModuleUtilsKt.isGradle(ModuleUtils.kt:150)
at org.utbot.intellij.plugin.generator.UtTestsDialogProcessor.createDialog(UtTestsDialogProcessor.kt:85)
at org.utbot.intellij.plugin.generator.UtTestsDialogProcessor.createDialogAndGenerateTests(UtTestsDialogProcessor.kt:70)
at org.utbot.intellij.plugin.ui.actions.GenerateTestsAction.actionPerformed(GenerateTestsAction.kt:29)
at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performActionDumbAwareWithCallbacks$4(ActionUtil.java:235)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.java:256)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAwareWithCallbacks(ActionUtil.java:235)
at com.intellij.ide.actions.GotoActionAction.performActionImpl(GotoActionAction.java:113)
at com.intellij.ide.actions.GotoActionAction.lambda$performAction$2(GotoActionAction.java:80)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:215)
at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:197)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:873)
at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:511)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:69)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:112)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:42)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:898)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:746)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:439)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:803)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:438)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)
Visual proofs (screenshots, logs, images)
Environment
- Windows 10
- IntelliJ IDEA 2022.1.3 (Ultimate Edition)
- IDEA runtime version: 11.0.15
- VM: OpenJDK 64-Bit Server VM by JetBrains
Metadata
Metadata
Assignees
Type
Projects
Status
Done