Intellij pluggin can be more clear or auto update the build scripts such as gradle and maven

It is expecting many dependent jars as per the message below…

15:08:23 Diffblue Cover indexing in progress: Tests will be automatically written when the Diffblue Cover indexes are updated
15:08:23 Indexing complete
15:08:23 Dependency incompatible with JDK: The following supported dependencies were not found or were incompatible with the current JDK (JDK version: 17.0.2). Consider first fixing this warning before tackling any of the other warnings. Please add the following dependencies to your project: org.springframework.boot:spring-boot-test:2.7.2 
15:08:23 Missing or unsupported JUnit dependency: A supported JUnit dependency was not found, or was found at an unsupported version. Please ensure that you have a supported version of JUnit as a test dependency. Supported versions include JUnit 4.7 - 4.13, or 5.0 - 5.7. For example, use one of the following dependencies: junit:junit:4.13.2 org.junit.jupiter:junit-jupiter:5.8.2 
15:08:23 Missing, mismatched or unsupported test dependency: The following test dependencies were not found, or were found at an unsupported version, or at a version that does not match other dependencies. Please add the following dependencies to your project: org.springframework.boot:spring-boot-test:2.7.2 
15:08:23 Missing, mismatched or unsupported test dependency: The following test dependencies were not found, or were found at an unsupported version, or at a version that does not match other dependencies. Please add the following dependencies to your project: org.mockito:mockito-core:4.1.0 
15:08:24 Environment checks failed: The issues mentioned above need to be addressed before Diffblue Cover is able to proceed. See https://diff.blue/E069

Instead it can say,

implementation("org.springframework:spring-web:5.3.22")
    testImplementation("org.mockito:mockito-core:4.1.0")
    testImplementation("org.springframework.boot:spring-boot-test:2.7.2")
    testImplementation("org.junit.jupiter:junit-jupiter:5.8.2")
    testImplementation("org.springframework.boot:spring-boot-test:2.7.2")
or maven it can directly give the full dependents that it needs..

Hi @Raja_Nagendra_Kumar,

It’s Matt here - Head of Product

Thank you for your feedback - this is a really great idea; let me take it into the backlog pipeline :+1:

Please always feel free to let me know if you have any further feedback; I always like talking with users :slight_smile:

Thanks

Matt @ Diffblue