Status of intellij-coverage github project
Is this the right forum to discuss the intellij-coverage project[1]? I can't seem to find anything more suitable.
I'm interested in contributing to intellij-coverage (eg converting its build from Ant to Maven, adding tests for coverage of Kotlin code, creating a Maven plugin to work with it), but before I put in too much work, I want to make sure my changes would be considered.
I'm a bit concerned about the status of intellij-coverage. I can see that it still gets updates occasionally, but this community pull request[2] looks pretty reasonable to me, yet it apparently hasn't received any attention in the 21 months since it was created. I guess it slipped through the cracks.
Is there a process for reviewing and processing pull requests in this project?
[1] https://github.com/JetBrains/intellij-coverage
[2] https://github.com/JetBrains/intellij-coverage/pull/1/
Thanks,
Sean.
Please sign in to leave a comment.
Hi Sean,
maven/gradle plugins are planned but we always postpone it, sorry. Converting from ant to maven would mean that we would have to change our CI integration so what is the idea behind conversion? (Given that the project depends on exactly one library) I don't suggest to create new projects with ant but for migration I'd like to see reasons behind.
Thanks,
Anna
Hi Anna,
Well, in general I'd say using a reasonably modern build system is a must for any open source project which wants community contributions, but more specifically:
Regards
Sean.
[1] My nascent Maven plugin initially tries to convert intellij-coverage files (.ic) into cobertura.xml files for use with Cobertura-compatible tools, but in some cases the package name appears twice in the classname (I can see it in a hex editor). It only seems to happen with Kotlin files which have inlined functions used in another file. So far I can't reproduce it in a unit test.