Hi @Sindhu
Thank you for trying Diffblue Cover and reaching out - for reference the fix build button should be to the right of the dependency that is giving the error or warning, like below:
Your case is interesting as Cover seems to find a version of JUnit Jupiter, still throw an error, and not give you an option to fix the dependency. I believe it is likely that you see this behaviour because of an older version of Cover, or the project not being built. Therefore, I would recommend ensuring you have the most up to date version installed - see guide on how to update here (please ensure to have an up to date version of intelliJ too; either 2023.2.x or 2023.3.x) Also, try reloading the project with Maven to ensure that all the dependencies are recognised.
I hope that helps!
If neither of those improve the behaviour please send us a support log file and we can dive deeper into the cause of the issue - see guide on finding the support log file here.
Kind regards,
Jane @ Diffblue
Hi, I am getting same issue. Not even getting Fix button. i am using java 17 and intellij ultimate version 2022.3. Could you please advise how to fix the issue. i tried all the steps suggested above.
Hi @Muralide,
Thanks for reaching out!
It sounds like the issue, the missing Fix button, may be tied to the version of IntelliJ you’re using. You’re currently on IntelliJ Ultimate 2022.3, which is quite out-dated and no longer supported. To resolve this, we recommend updating to the latest supported versions of IntelliJ — either 2024.2 or 2024.3. These versions include important updates and fixes that should address the issue. (For further documentation on supported IntelliJ versions click here)
After upgrading, please restart your IDE and try again. If the issue persists, don’t hesitate to reach out — we’re here to help.
Additionally, the “Fix” button is currently only available for Add a dependency and Upgrade a dependency warnings thrown by Cover. Unsupported dependencies do not currently have an associated “Fix,” so you would need to manually address them.
Kind Regards
Kevin