kotlinx.serialization icon indicating copy to clipboard operation
kotlinx.serialization copied to clipboard

Increase common coverage and coverage of individual modules

Open shanshin opened this issue 1 year ago • 3 comments

It is necessary to configure Kover in such a way that it is possible to verify the coverage of individual modules. The main problem is that many modules do not have tests and are being tested by other modules.

After configuring Kover, we need to consider the uncovered sections of the code and figure out how to significantly increase the percentage of coverage. If the coverage is greatly increased by writing small tests, then such tests must be written. Otherwise, we need to create a separate task for analyzing and increasing coverage

shanshin avatar Apr 16 '24 19:04 shanshin

this + migrate on a new Kover version

sandwwraith avatar Apr 17 '24 10:04 sandwwraith

this + migrate on a new Kover version

https://github.com/Kotlin/kotlinx.serialization/pull/2624 :)

shanshin avatar Apr 17 '24 10:04 shanshin

By migrating I mean 'Make use of all new features, including merged reports'. But I suppose it is now a part of this ticket

sandwwraith avatar Apr 17 '24 15:04 sandwwraith