Curious if Mavericks has any code coverage numbers...
# mvrx
k
Curious if Mavericks has any code coverage numbers for the library core code?
e
we do have the jacoco plugin set up but I haven’t looked at the report in a while
k
Would be nice if that reported results to the repo as a badge 🙂
e
for sure, contributions welcome 😄
k
Hacktober so let me see what I can do 🙂
🙏 1
Coverage numbers from running manually in case anyone is curious: mvrx module: 54% mvrx-navigation: 39% mvrx-rxjava2: 48% mvrx-mocking: 52% Still trying to figure out why Jacoco doesn't output XML reports even though I enabled it so I can hook it to codecov.io... 🤔
e
oh nice, that’s great progress
k
FYI: https://github.com/airbnb/mavericks/pull/585 Had to rewrite the Jacoco stuff...looks cleaner now 🙂
e
amazing, thanks! I’ll review soon
k
BTW, you have to set up a codecov account and add the env var w/ the ID to CI to get the codecov badge to work properly...noticed the badge doesn't show a percentage 🙂 Added another PR to bump Kotlin/Compose/Koin and get rid of jcenter(): https://github.com/airbnb/mavericks/pull/586
e
thanks, I’ll try to get to that