-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto add coverage when needed #415
Conversation
From the provided
These observations should help in refining the codebase for better performance and maintainability. |
9e5e617
to
b314e25
Compare
@lijunchen Do we need tests for this, and how if yes? |
5fca536
to
9661a31
Compare
A couple tests seem to be failing due to the new unused import warning, maybe we need a PR to update those before moving on? cc @lijunchen (Oops accidentally hit the close button) |
ok |
7f9466a
to
ad43545
Compare
This PR should _only_ affect core module and nothing else, and only add coverage input to `test --enable-coverage` command.
7c4e3d1
to
73db67a
Compare
Related Issues
Type of Pull Request
Does this PR change existing behavior?
--enable-coverage
is set and the module being built ismoonbitlang/core
, it automatically includesmoonbitlang/core/coverage
in the import list for each package. This is because the core library isn't included automatically in core builds, so coverage pacakges will need to be imported manually.Does this PR introduce new dependencies?
Checklist: