Skip to content

Commit 0db5c35

Browse files
committed
Add all libs into linter
1 parent 5d65228 commit 0db5c35

3 files changed

Lines changed: 32 additions & 0 deletions

File tree

.phan/config.php

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,45 @@
1515

1616
$default = include __DIR__ . '/../vendor/jbzoo/codestyle/src/phan/default.php';
1717

18+
$index = array_search('UnusedSuppressionPlugin', $default['plugins'], true);
19+
unset($default['plugins'][$index]);
20+
1821
return array_merge($default, [
22+
'file_list' => [
23+
'src/phpunit/functions/defines.php',
24+
'src/phpunit/functions/aliases.php',
25+
'src/phpunit/functions/tools.php'
26+
],
27+
1928
'directory_list' => [
2029
'src',
2130

31+
// http-client
2232
'vendor/guzzlehttp/guzzle',
2333
'vendor/guzzlehttp/promises',
2434
'vendor/psr/http-message',
2535
'vendor/rmccue/requests',
36+
37+
// data
2638
'vendor/symfony/yaml',
39+
40+
// less, assets
2741
'vendor/wikimedia/less.php',
42+
43+
// utils
2844
'vendor/symfony/console',
2945
'vendor/symfony/process',
46+
47+
// phpunit
48+
'vendor/phpunit/phpunit/src',
49+
'vendor/phpunit/php-code-coverage/src',
50+
'vendor/ulrichsg/getopt-php/src',
51+
'vendor/symfony/finder',
52+
53+
// composer-diff
54+
'vendor/composer/semver/src',
55+
56+
// codestyle
57+
'vendor/phan/phan/src'
3058
]
3159
]);

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ update: ##@Project Install/Update all 3rd party dependencies
3434
@cp -r `pwd`/vendor/jbzoo/path/src `pwd`/src/path
3535
@cp -r `pwd`/vendor/jbzoo/utils/src `pwd`/src/utils
3636
@cp -r `pwd`/vendor/jbzoo/composer-graph/src `pwd`/src/composer-graph
37+
@cp -r `pwd`/vendor/jbzoo/composer-diff/src `pwd`/src/composer-diff
38+
@cp -r `pwd`/vendor/jbzoo/codestyle/src `pwd`/src/codestyle
39+
@cp -r `pwd`/vendor/jbzoo/phpunit/src `pwd`/src/phpunit
3740

3841

3942
test-all: ##@Project Run all project tests at once

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"jbzoo/phpunit" : "4.0.x-dev",
2222
"jbzoo/codestyle" : "2.0.x-dev",
2323
"jbzoo/composer-graph" : "1.0.x-dev",
24+
"jbzoo/composer-diff" : "1.0.x-dev",
2425
"roave/security-advisories" : "dev-master",
2526

2627
"guzzlehttp/guzzle" : "^6.4.1",

0 commit comments

Comments
 (0)