Comments (3)
A remark: If you change the Mill version to 0.11.6
in the .mill-version
file then the issue is no longer there
from mill.
Thank you for reporting it.
I think it might be related to this change, which was released in Mill 0.11.7.
The idea behind the change was, that we don't want to see each scoverage module twice, esp. as IDEA isn't very great at navigating sources which belong to more than one module.
But since scoverage tests don't depend on the outer
module but the outer.scoverage
modules, which contains the enhanced classfiles, but is is no longer visible to IDEA, we miss it completely.
from mill.
Here is a workaround:
--- a/build.sc
+++ b/build.sc
@@ -11,6 +11,10 @@
ivy"com.lihaoyi::mainargs:0.6.2"
)
+ override lazy val scoverage: ScoverageData = new ScoverageData {
+ def skipIdea = false // or foo.skipIdea
+ }
+
object test extends ScoverageTests with ScalaTests {
def ivyDeps = Agg(ivy"com.lihaoyi::utest:0.7.11")
def testFramework = "utest.runner.Framework"
from mill.
Related Issues (20)
- BSP: `MatchError` when a `TestModule` is used in isolation HOT 2
- Create a T.secret for credentials or similar HOT 2
- Support Scala native 0.5.0 HOT 1
- encountered unrecoverable cycle resolving import HOT 1
- Current `semanticDbData` implementation isn't incremental
- `docker.build` should invalidate results when environment changes HOT 1
- How to add `Premain-Class` attribute to JAR manifest? HOT 1
- Scoverage: `xmlCoberturaReportAll` can not be found. HOT 8
- Refactor assembly logic into a `AssemblyModule`
- com/lihaoyi/mill-scalanativelib-worker 0.11.7 is not released HOT 1
- Support alternative/configurable `out` directory
- Send dependency modules data as `MavenDependencyModule`
- Migrate `build.sc` to Scala 3 (1000USD Bounty) HOT 2
- BSP's dependencyModules do not return transitive libraries HOT 6
- url pattern need update HOT 4
- MatchError when do ` mill.idea.GenIdea/idea` HOT 12
- Add new built in command in Test suite that lists full names of all test classes or test cases. HOT 1
- Compile time slower in version 0.11.7-86-18d144 HOT 2
- Publish to winget HOT 1
- Add support in import IDEA scala plugin? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mill.