Skip to content

Commit 9ca376e

Browse files
committed
PHPStan: additional dynamicConstantNames
1 parent 06f7f92 commit 9ca376e

File tree

1 file changed

+36
-9
lines changed

1 file changed

+36
-9
lines changed

tests/phpstan/base.neon

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,41 @@ parameters:
1919

2020
# Constants that are expected to be defined by users.
2121
dynamicConstantNames:
22-
- WP_DEBUG
23-
- WP_DEBUG_LOG
24-
- WP_DEBUG_DISPLAY
25-
- SCRIPT_DEBUG
26-
- WP_CACHE
27-
- MEDIA_TRASH
22+
- ALLOW_SUBDIRECTORY_INSTALL
23+
- AUTH_SALT
24+
- AUTOMATIC_UPDATER_DISABLED
25+
- COOKIEPATH
26+
- CUSTOM_TAGS
27+
- DISALLOW_FILE_EDIT
28+
- DISALLOW_UNFILTERED_HTML
29+
- EMPTY_TRASH_DAYS
30+
- ENFORCE_GZIP
2831
- FORCE_SSL_LOGIN
29-
- WP_POST_REVISIONS
32+
- MEDIA_TRASH
33+
- MULTISITE
34+
- NOBLOGREDIRECT
35+
- SAVEQUERIES
36+
- SCRIPT_DEBUG
37+
- SECRET_KEY
38+
- SECRET_SALT
3039
- SHORTINIT
3140
- SITECOOKIEPATH
32-
- COOKIEPATH
41+
- UPLOADBLOGSDIR
42+
- WP_ALLOW_MULTISITE
43+
- WP_CACHE
44+
- WP_DEBUG
45+
- WP_DEBUG_DISPLAY
46+
- WP_DEBUG_LOG
47+
- WP_LANG_DIR
48+
- WP_NETWORK_ADMIN
49+
- WP_POST_REVISIONS
50+
- WP_SITEURL
51+
- WP_USE_THEMES
52+
- WP_USER_ADMIN
53+
- WPLANG
54+
- WPMU_ACCEL_REDIRECT
55+
- WPMU_PLUGIN_DIR
56+
- WPMU_SENDFILE
3357

3458
# What directories and files should be scanned.
3559
paths:
@@ -58,11 +82,14 @@ parameters:
5882
- ../../src/js
5983
- ../../src/wp-admin/css
6084
- ../../src/wp-admin/images
61-
- ../../src/wp-admin/js
85+
# These are built from js/_enqueues.
86+
- ../../src/wp-admin/js (?)
87+
- ../../src/wp-includes/js (?)
6288
analyse:
6389
# These files are sourced by wordpress/gutenberg in `tools/release/sync-stable-blocks.js`.
6490
- ../../src/wp-includes/blocks
6591
# Third-party libraries.
92+
- ../../src/js/_enqueues/vendor
6693
- ../../src/wp-admin/includes/class-ftp-pure.php
6794
- ../../src/wp-admin/includes/class-ftp-sockets.php
6895
- ../../src/wp-admin/includes/class-ftp.php

0 commit comments

Comments
 (0)