Skip to content

Commit 6e0447b

Browse files
authored
Merge pull request #295 from wayofdev/docs/updates
2 parents be79300 + 8a041d8 commit 6e0447b

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

.github/CONTRIBUTING.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ We use [`maglnet/composer-require-checker`](https://github.com/maglnet/ComposerR
232232

233233
Run
234234

235-
```sh
235+
```bash
236236
make lint-deps
237237
```
238238

@@ -254,11 +254,11 @@ make lint-audit
254254

255255
## 🦠 Mutation Tests
256256

257-
We use [`infection/infection`](https://github.com/infection/infection) to ensure a minimum quality of the tests.
257+
We use [`infection/infection`](https://github.com/infection/infection) together with [`roave/infection-static-analysis-plugin`](https://github.com/Roave/infection-static-analysis-plugin) to ensure a minimum quality of the tests. Roave plugin is used to publish mutation score results to the [Stryker Dashboard](https://dashboard.stryker-mutator.io/).
258258

259-
Xdebug support is enabled by default, when running commands through `Makefile`:
259+
Xdebug support is enabled by default when running commands through the `Makefile`:
260260

261-
```sh
261+
```bash
262262
make infect
263263
```
264264

@@ -272,7 +272,7 @@ We use both [`phpstan/phpstan`](https://github.com/phpstan/phpstan) and [`vimeo/
272272

273273
Run
274274

275-
```sh
275+
```bash
276276
make lint-stan
277277
make lint-psalm
278278
```
@@ -283,7 +283,7 @@ We also use the baseline features of [`phpstan/phpstan`](https://phpstan.org/use
283283

284284
Run
285285

286-
```sh
286+
```bash
287287
make lint-stan-baseline
288288
make lint-psalm-baseline
289289
```
@@ -305,7 +305,7 @@ We use [`phpunit/phpunit`](https://github.com/sebastianbergmann/phpunit) and [`p
305305

306306
Run to run all the tests:
307307

308-
```sh
308+
```bash
309309
# To run both, arch (pest) and unit (phpunit) tests
310310
make test
311311

@@ -331,6 +331,7 @@ Our pre-commit configuration includes several hooks:
331331
- **Check Added Large Files**: Prevents accidentally adding large files to the git repository, with a current limit set to 600 KB.
332332
- **Commitizen**: Ensures commit messages meet the conventional commit format. This hook is triggered at the commit message stage.
333333
- **PHP-CS-Fixer:** Enforces coding standards in PHP files.
334+
- **Markdown Lint:** Enforces coding standards in Markdown files.
334335

335336
### → Installing Pre-commit Hooks
336337

0 commit comments

Comments
 (0)