Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 1.23 KB

CONTRIBUTING.md

File metadata and controls

18 lines (15 loc) · 1.23 KB

Raising a Bug

While raising a bug, please, make sure that you run the latest version of the SonarQube CSS / SCSS / Less plugin and provide:

  • Version of your SonarQube platform
  • Log file of the analysis
  • Source code to reproduce the error

Contributing

Any contribution is more than welcome!

You feel like:

  • Adding a new check? Just open an issue to discuss the value of your check. Once validated, code, don't forget to add a lot of unit tests and open a PR.
  • Maintaining the stylelint / SonarQube rule mapping? Just open a PR
  • Fixing some bugs or improving existing checks? Just open a PR.

Building / Testing / Releasing

  • Building and running unit tests: mvn clean install
  • Building and running unit tests and running integration tests: mvn clean install -Pits -Dsonar.runtimeVersion=$VERSION ($VERSION = 'LTS' or 'LATEST_RELEASE'). Behind a proxy, add -Dhttps.proxyHost=localhost -Dhttps.proxyPort=3128 -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128.
  • Releasing on Maven Central: mvn clean deploy -Possrh