File tree Expand file tree Collapse file tree 10 files changed +49
-1
lines changed Expand file tree Collapse file tree 10 files changed +49
-1
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,13 @@ pim-crm:
45
45
- orocrm
46
46
- akeneo
47
47
- pimcore
48
+ code-quality :
49
+ - php-cs-fixer
50
+ - phan
51
+ - phpstan
52
+ - deptrac
53
+ - quality-analyzer
54
+ - pdepend
48
55
# the order in the default category is irrelevant because these projects are
49
56
# displayed in alphabetical order
50
57
default :
@@ -70,7 +77,6 @@ default:
70
77
- morfeu
71
78
- oroplatform
72
79
- owncloud
73
- - pdepend
74
80
- phinx
75
81
- phpbb
76
82
- phpdocumentor
Original file line number Diff line number Diff line change
1
+ name : Deptrac
2
+ url : https://github.com/sensiolabs-de/deptrac
3
+ dependencies :
4
+ - https://github.com/sensiolabs-de/deptrac/blob/master/composer.json
5
+ description : |
6
+ Deptrac is a static code analysis tool that helps to enforce rules for
7
+ dependencies between software layers. For example, you can define a rule like
8
+ "controllers may not depend on models". To ensure this, deptrac analyzes
9
+ your code to find any usages of models in your controllers and will show you
10
+ where this rule was violated.
Original file line number Diff line number Diff line change
1
+ name : Phan
2
+ url : https://github.com/phan/phan
3
+ dependencies :
4
+ - https://github.com/phan/phan/blob/master/composer.json
5
+ description : |
6
+ Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and
7
+ attempts to prove incorrectness rather than correctness.
Original file line number Diff line number Diff line change
1
+ name : PHP Coding Standards Fixer
2
+ url : http://cs.sensiolabs.org
3
+ dependencies :
4
+ - https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/composer.json
5
+ description : |
6
+ The PHP Coding Standards Fixer tool fixes most issues in your code when you
7
+ want to follow the PHP coding standards as defined in the PSR-1 and PSR-2
8
+ documents and many more. If you are already using a linter to identify coding
9
+ standards problems in your code, you know that fixing them by hand is tedious.
10
+ This tool does not only detect them, but also fixes them for you.
Original file line number Diff line number Diff line change
1
+ name : PHPStan
2
+ url : https://github.com/phan/phan
3
+ dependencies :
4
+ - https://github.com/phpstan/phpstan/blob/master/composer.json
5
+ description : |
6
+ PHPStan is a PHP Static Analysis Tool. PHPStan focuses on finding errors in
7
+ your code without actually running it. It catches whole classes of bugs even
8
+ before you write tests for the code.
Original file line number Diff line number Diff line change
1
+ name : QualityAnalyzer
2
+ url : https://github.com/Qafoo/QualityAnalyzer
3
+ dependencies :
4
+ - https://github.com/Qafoo/QualityAnalyzer/blob/master/composer.json
5
+ description : |
6
+ Quality Analyzer is a tool to visualize metrics and source code, which will
7
+ help you when doing code reviews for your projects.
You can’t perform that action at this time.
0 commit comments