When you find a bug in sbt-checkstyle-plugin we want to hear about it. Your bug reports play an important part in making this plugin more reliable and usable.
Effective bug reports are more likely to be fixed. These guidelines explain how to write such reports and pull requests.
- Make sure that you are running the latest version of SBT (1.x) and the jacoco4sbt plugin.
- Check the open issues and pull requests for anything similar. If there is already an open issue and you have additional information please add it (comments such as +1 aren't helpful).
It is important when opening a new issue to include as much information as possible including:
- How to reproduce the issue:
- What SBT tasks did you run before
checkstyle
? - Does it always happen?
- What SBT tasks did you run before
- Details of your environment:
- Version of sbt.
- Version of the sbt-checkstyle-plugin plugin.
- Version of Checkstyle.
- A link to a repo containing your project or
- A link to a Gist/Pastebin with a test case reproducing the issue.
We welcome code contributions to sbt-checkstyle-plugin. To make it easier for us to include your contributions please ensure the following before creating a pull request:
- Your branch is up-to-date with
main
. - All unit tests and scripted tests pass.
When opening a pull request please including any relevant information - such as "fixes issue #x" or "adds new feature y".