-
Notifications
You must be signed in to change notification settings - Fork 249
/
Copy pathplugin.toml
28 lines (25 loc) · 924 Bytes
/
plugin.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
config_version = "0"
[plugins.definitions.php-codesniffer]
runnable_archive_url = "https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/download/${version}/phpcs.phar"
strip_components = 0
runtime = "php"
file_types = ["php"]
config_files = ["phpcs.xml"]
latest_version = "3.10.3"
known_good_version = "3.10.3"
version_command = "php ${linter}/php-codesniffer --version"
description = "PHP code linter"
suggested = "targets"
[plugins.definitions.php-codesniffer.drivers.lint]
script = "php -d memory_limit=-1 ${linter}/php-codesniffer --report=json -q ${autoload_script} ${target}"
autoload_script = "--bootstrap=${linter}/vendor/autoload.php"
success_codes = [0, 1, 2]
output = "stdout"
output_format = "php_codesniffer"
cache_results = true
batch = true
suggested = "targets"
output_missing = "parse"
[[plugins.definitions.php-codesniffer.environment]]
name = "PHP_INI_SCAN_DIR"
value = "${env.PHP_INI_SCAN_DIR}"