rikkeisoft / sonar-rules
Make documents about Sonar rules
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 2
Open Issues: 4
Type:application
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^6.3
- lemonphp/cli: ^0.2.0
- twig/twig: ^2.0
- vlucas/phpdotenv: ^2.4
Requires (Dev)
- phpunit/phpunit: ~6.0
- squizlabs/php_codesniffer: ^3.0
This package is not auto-updated.
Last update: 2022-02-01 13:08:06 UTC
README
Make documents about Sonar rules
Requirements
- php >= 7.0
Installation
$ git clone https://github.com/rikkeisoft/sonar-rules $ composer install
Usage
- You could specify your Sonar's credential in CLI arguments:
$ php bin/sonardoc rules:list -u <username> <language> # Example $ php bin/sonardoc rules:list -u huynq js
- Or you can set your Sonar's username and password in
.env
:
$ cp .env{.example,} # Edit the value of .env to yours $ php bin/sonardoc rules:list <language> # Example $ php bin/sonardoc rules:list js
Build assets
- Note: Yarn have to be installed.
$ yarn install $ yarn run prod
Changelog
See all change logs in CHANGELOG.md
Contributing
All code contributions must go through a pull request and approved by a core developer before being merged. This is to ensure proper review of all the code.
Fork the project, create a feature branch, and send a pull request.
To ensure a consistent code base, you should make sure the code follows the PSR-2.
If you would like to help take a look at the list of issues.
License
This project is released under the MIT License.
Copyright © 2017 Rikkeisoft Co. Ltd.,