summaryrefslogtreecommitdiff
path: root/contrib/scoverage
Commit message (Collapse)AuthorAgeFilesLines
* utest 0.7.1Li Haoyi2019-06-161-6/+6
|
* Inherit moduleDeps from outer in Scoverage (#623)Nik Vanderhoof2019-06-024-0/+10
| | | | | | | | * Add test case that breaks via #622 Thanks to @kag0 for finding this! :) * Scoverage should inherit moduleDeps
* Scoverage can output an XML report (#618)Nils Homer2019-05-284-6/+42
| | | * use the _.scoverage.xmlReport task
* Scoverage multiple source folders (#615)Nik Vanderhoof2019-05-276-2/+52
| | | | | | * Add test the replicates issue #613 * Fixes issue #613
* 0.3.9 for realsLi Haoyi2019-05-201-2/+2
|
* Add support for Scoverage (#571)Nik Vanderhoof2019-05-196-0/+302
* Add initial work for ScoverageModule * style: Move package scoverage from lib to contrib Suggested by @lefou > I think, it would be better to add under `mill.contrib.scoverage`. Pull request: #571 * Initial changes to non-hardcoded scoverage version * Using task context api to specify dataDir Now measurement data will be written to: PROJECT_ROOT/out/MODULE/scoverage/data/ and the html report will be written to: PROJECT_ROOT/out/MODULE/scoverage/data/htmlReport/ * Remove wild card imports in scoverage Also remove scoverage dependency from build.sc * Move htmlReport into worker Based on what I've seen in scalalib, scalajslib, scalanativelib, playlib, and twirllib modules. Still need to add tests * Add basic docs + tests for scoverage I still am working on testing the actual generation of reports. * Use cross-module for scoverage worker Now we can support multiple versions of scoverage by adding them to the crossmodule list. Also now running the local publish script succeeds. * Add scoverage to ci tests * Add detailed ScoverageModule documentation * Test scoverage dataDir * Remove <pre> tags in scaladoc * Add scoverage dependency in less hacky way * Modify scoverage tests to check classpaths * Put docs in alphabetical order * Test classpaths for scoverage runtime * Remove abstract def test: ScoverageTests * Construct classloader differently * Revert "Construct classloader differently" This reverts commit fccf9a94cc38fb9e2be58a9ff90b00b65f339db6. * Revert "Construct classloader differently" Also fixes unfound error in html report This reverts commit fccf9a94cc38fb9e2be58a9ff90b00b65f339db6. * Fix classpath for scoverage worker