You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+8
Original file line number
Diff line number
Diff line change
@@ -94,6 +94,14 @@ They do not work yet for:
94
94
- Reassigned variables
95
95
- Nested access/calls on return values or properties
96
96
97
+
### Protocol Extensions
98
+
99
+
This language server implements the [files protocol extension](https://github.com/sourcegraph/language-server-protocol/blob/master/extension-files.md).
100
+
If the client expresses support through `ClientCapabilities.xfilesProvider` and `ClientCapabilities.xcontentProvider`,
101
+
the server will request files in the workspace and file contents through requests from the client and never access
102
+
the file system directly. This allows the server to operate in an isolated environment like a container,
103
+
on a remote workspace or any a different protocol than `file://`.
104
+
97
105
## Performance
98
106
99
107
Upon initialization, the server will recursively scan the project directory for PHP files, parse them and add all definitions
0 commit comments