- Create your fork of this repository
- Create a local branch based on
master
- Work in the branch
- Push the branch into your repository
- Create a Pull Request to the
master
branch of this repository
We use Scalafmt to format the source code.
We recommend you set up your editor as documented here.
sbt test
sbt multi-jvm:test
If we want to dig in failed test cases in integration tests,
we can look at integration test reports **/target/multi-jvm-test-reports/*.xml
using xunit-viewer.
Tips: Integration tests is not stable for now.
sbt testCoverage
A test coverage is generated in the directory target/scala-2.13/scoverage-report
.
sbt unidoc
Scaladoc is generated in the directory target/scala-2.13/unidoc
.
To preview generated GitHub Pages, run the below command.
sbt previewSite