I am trying to evaluate the Diffblue intellij plugin, but am running into an issue. After installing the plugin and restarting Intellij, the activation dialog is not shown.
I must mention that I make use of the ‘remote development over ssh’ feature offered by Intellij. When opening a project the regular way, the dialog is actually shown.
Hi,
If the activation window does not automatically pop up you are able to access this at Diffblue > Activate License. Interesting that “remote development over ssh” prevents this from showing by default, we will look into this.
Thanks, Thomas
17:04:10.839 [WARN] [Messaging] Activation required - You have not activated your license yet.<br/>
Click `Diffblue` and `Activate License` in the menu bar to activate your
license.<br/>
If you haven't got a license key then go to
<a href="https://www.diffblue.com/pricing/">https://www.diffblue.com/pricing/</a> and purchase a license.<br/>
com.diffblue.cover.exception.licensing.LicenseFileNotFoundException: Product is not licensed
at com.diffblue.cover.n.b.c.c(SourceFile:212)
at com.diffblue.cover.n.b.g.c(SourceFile:47)
at com.diffblue.intellij.plugin.license.d.c(SourceFile:88)
at com.diffblue.intellij.plugin.writetests.e.run(SourceFile:658)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:442)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:114)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsynchronously$5(CoreProgressManager.java:493)
at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:307)
at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:307)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:252)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:608)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:683)
at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:639)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:607)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:252)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
at java.base/java.lang.Thread.run(Thread.java:833)
I am the Product Manager for Diffblue Cover IntelliJ Plugin - I am sorry that you have been struggling to use the plugin with IntelliJ remote SSH development.
Today we don’t explicitly support this feature of IntelliJ - it appears that there are some functional differences that we are not aware of between local and remote development. We will raise an issue with JetBrains to help us to understand if the problem is with IntelliJ or the Diffblue Plugin.
In the meantime are you able to try out the Diffblue Plugin locally?
I am sorry for the long turnaround here; we want to get you up and running ASAP
We started to work on this issue and it would help us to have a Zoom call with you and understand some details. Please send me your email address at cristian.bontoiu@diffblue.com and I will arrange a call with you.