You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/internals.md
+6-9
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ All our packages have github actions by default, so you can test your [contribut
10
10
11
11
For greater ease it is recommended to use docker containers, for this you can use the [docker-compose.yml](https://docs.docker.com/compose/compose-file/) file that is in the docs folder.
12
12
13
-
1.[MSSQL 2022](../../../docker-compose.yml)
13
+
1.[MSSQL 2022](../docker-compose.yml)
14
14
15
15
For running the docker containers you can use the following command:
16
16
@@ -20,9 +20,7 @@ docker compose up -d
20
20
21
21
## Unit testing
22
22
23
-
The package is tested with [PHPUnit](https://phpunit.de/).
24
-
25
-
The following steps are required to run the tests:
23
+
The package is tested with [PHPUnit](https://phpunit.de/). To run tests:
26
24
27
25
1. Run the docker container for the dbms.
28
26
2. Install the dependencies of the project with composer.
@@ -49,7 +47,7 @@ The code is statically analyzed with [Psalm](https://psalm.dev/). To run static
49
47
./vendor/bin/psalm
50
48
```
51
49
52
-
## Rector
50
+
## Code style
53
51
54
52
Use [Rector](https://github.com/rectorphp/rector) to make codebase follow some specific rules or
55
53
use either newest or any specific version of PHP:
@@ -58,11 +56,10 @@ use either newest or any specific version of PHP:
58
56
./vendor/bin/rector
59
57
```
60
58
61
-
## Composer require checker
62
-
63
-
This package uses [composer-require-checker](https://github.com/maglnet/ComposerRequireChecker) to check if all dependencies are correctly defined in `composer.json`.
59
+
## Dependencies
64
60
65
-
To run the checker, execute the following command:
61
+
This package uses [composer-require-checker](https://github.com/maglnet/ComposerRequireChecker) to check if
62
+
all dependencies are correctly defined in `composer.json`. To run the checker, execute the following command:
0 commit comments