Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xuwei-k/sbt-warning-diff

show added/removed warnings in CI
https://github.com/xuwei-k/sbt-warning-diff

github-actions reviewdog sbt sbt-plugin scala

Last synced: about 1 month ago
JSON representation

show added/removed warnings in CI

Awesome Lists containing this project

README

        

# sbt-warning-diff plugin

[![Latest version](https://index.scala-lang.org/xuwei-k/sbt-warning-diff/sbt-warning-diff/latest.svg)](https://index.scala-lang.org/xuwei-k/sbt-warning-diff/artifacts/sbt-warning-diff)

show added/removed warnings in CI

## Setup

### plugins.sbt

scala compiler warnings only

```scala
addSbtPlugin("com.github.xuwei-k" % "sbt-warning-diff" % "version")
```

scala compiler warnings and scalafix warnings

```scala
addSbtPlugin("com.github.xuwei-k" % "warning-diff-scalafix-plugin" % "version")
```

### GitHub Actions example

https://github.com/xuwei-k/sbt-warning-diff/blob/49693f3e270f87e76/.github/workflows/ci.yml#L29-L70