Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.41 KB

CONTRIBUTING.md

File metadata and controls

52 lines (38 loc) · 1.41 KB

Build Status Release Artifacts

Contributing

Testing

Using scalafix-testkit:

$ sbt
> tests/test
[info] All tests passed.

Publishing

Two modules are published from this project:

  • linear-scala: a standard dependency providing the Linear type
  • linear-scala-scalafix: a Scalafix dependency providing the LinearTypes rule
$ export VERSION=0.0.1
$ sbt
> set ThisBuild / version := sys.env("VERSION")
> library/publishSigned
> +rules/publishSigned
> plugin/publishSigned
> sonatypeBundleRelease
$ git tag $VERSION
$ git push --tags

References

Scalafix

Scalameta