You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the version of the aggregator and report generator has been enshrined in the Kover Gradle Plugin for a long time, it makes no sense to use dynamic classpath of and classloader isolations in Gradle Workers.
We can use Kover Features as a compile dependency and use its API.
Steps
extract all functions to generate reports (including validation) to Kover Features artifact, create own unified api for this
add compile dependency on Kover Features
replace all calls of intellij-reporter with calls to Kover Features
remove the use of Gradle Workers
remove all intellij dependencies from Kover Gradle Plugin
Since the version of the aggregator and report generator has been enshrined in the Kover Gradle Plugin for a long time, it makes no sense to use dynamic classpath of and classloader isolations in Gradle Workers.
We can use Kover Features as a compile dependency and use its API.
This change can also eliminate the error with access to Freemarker template inside Gradle Worker, and simplify the implementation of warn on verification error.
Resolves#567
Since the version of the aggregator and report generator has been enshrined in the Kover Gradle Plugin for a long time, it makes no sense to use dynamic classpath of and classloader isolations in Gradle Workers.
We can use Kover Features as a compile dependency and use its API.
This change can also eliminate the error with access to Freemarker template inside Gradle Worker, and simplify the implementation of warn on verification error.
It also makes it easier to write a Maven plugin, because it puts all the logic in a separate artifact.
Resolves#567
PR #574
Since the version of the aggregator and report generator has been enshrined in the Kover Gradle Plugin for a long time, it makes no sense to use dynamic classpath of and classloader isolations in Gradle Workers.
We can use Kover Features as a compile dependency and use its API.
Steps
This change can also eliminate the error with access to Freemarker template inside Gradle Worker, and simplify the implementation of warn on verification error.
The text was updated successfully, but these errors were encountered: