-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path.lsp.json
More file actions
82 lines (82 loc) · 1.87 KB
/
Copy path.lsp.json
File metadata and controls
82 lines (82 loc) · 1.87 KB
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
{
"$comment": "Claude Code LSP plugin config. Overrides the php-lsp plugin's default intelephense invocation to load extra extension stubs. Intelephense's `stubs` option REPLACES the default list rather than extending it, so this file must enumerate every default stub plus the extras we want.",
"php": {
"command": "intelephense",
"args": ["--stdio"],
"extensionToLanguage": {
".php": "php"
},
"initializationOptions": {
"$comment": "Adds `apcu` to intelephense's bundled stub set so the circuit-breaker code in src/Services/EmbeddingClient.php stops triggering 'undefined function apcu_*' warnings. The list below is intelephense's default minus nothing, plus apcu.",
"stubs": [
"apache",
"apcu",
"bcmath",
"bz2",
"calendar",
"com_dotnet",
"Core",
"ctype",
"curl",
"date",
"dba",
"dom",
"enchant",
"exif",
"fileinfo",
"filter",
"fpm",
"ftp",
"gd",
"gmp",
"hash",
"iconv",
"imap",
"intl",
"json",
"ldap",
"libxml",
"mbstring",
"meta",
"mysqli",
"oci8",
"odbc",
"openssl",
"pcntl",
"pcre",
"PDO",
"pgsql",
"Phar",
"posix",
"pspell",
"random",
"readline",
"Reflection",
"session",
"shmop",
"SimpleXML",
"snmp",
"soap",
"sockets",
"sodium",
"SPL",
"sqlite3",
"standard",
"superglobals",
"sysvmsg",
"sysvsem",
"sysvshm",
"tidy",
"tokenizer",
"xml",
"xmlreader",
"xmlrpc",
"xmlwriter",
"xsl",
"Zend OPcache",
"zip",
"zlib"
]
}
}
}