Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.6 KB

CONTRIBUTING.md

File metadata and controls

38 lines (27 loc) · 1.6 KB

Contributing

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.

Before Reporting an Issue

  • 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).

How to Report an Issue

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?
  • 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.

How to Submit a Pull Request

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".