Skip to content
Snippets Groups Projects
Commit 6920b079 authored by danielspeicher's avatar danielspeicher
Browse files

Document Drupal Development Env: composer/plugin/drupal-development-environment#1

parent dd19141d
No related branches found
No related tags found
1 merge request!6Develop
......@@ -12,7 +12,7 @@ This composer plugin builds all necessary structures of a Drupal project for dev
It provides a massive amount of testing tools, which can be executed out of the box using
[Ahoy](../../plugin/ahoy/index.md):
- [Dependency Analysis](../../../dev_tools/test.md#php-code-sniffer)
- [Dependency Analysis](../../../dev_tools/test.md#drupal-dependency-analysis)
- [PHP Unit](../../../dev_tools/test.md#unitkernelfunctional-testing)
- [PHP Code Sniffer](../../../dev_tools/test.md#php-code-sniffer)
- [PHP PHPStan](../../../dev_tools/test.md#php-code-sniffer)
......
......@@ -14,6 +14,30 @@ code analysis to unit testing.
You also have to set up your environment with the tool [l3d](../docker/l3d/index.md). The composer plugin
[Drupal Development Environment](../composer/plugin/drupal-dev-environment/index.md) does all the setup for you.
## Drupal Dependency Analysis
This tools provides a very useful functionality. You can check, if there are new versions of a module. We have the following
categories:
- Direct dependencies required in composer.json
- Transitive dependencies not required in composer.json
Usage:
```l3d
a test outdated
```
Note: **This can take a while depending on your installation.**
Provides an output something like this:
```l3d
Transitive dependencies not required in composer.json:
drupal/blazy 2.16.0 2.27.0 Provides..
```
## Static Code Analysis
We have several tools to perform static code analysis.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment