| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
In order to get the file system provider working, I think eclipse-jdtls/eclipse.jdt.ls#3855 should start working after we upgrade to vscode-languageclient >= 10 in vscode-java. |
Sorry, something went wrong.
|
Then we can remove all this glue code for jdt:// completely |
Sorry, something went wrong.
|
MeherSru:fix-4038-jdt-filesystem-provider |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Right now, vscode-java only knows how to show jdt:// files (like
decompiled class files) inside an editor tab. But some tools try to
read these files directly using VS Code's normal file-reading API,
and that was crashing with "ENOPRO: No file system provider found".
This PR adds proper support for that, so those calls work instead of
crashing. It reuses the same logic that was already fetching the file
content for the editor tab, so nothing about the existing behavior
changes. Actions like editing, deleting, or renaming these files are
still blocked, since they're read-only anyway.
Fixes #4038.