-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
9012-updating-userstorageuri-scheme #9049
9012-updating-userstorageuri-scheme #9049
Conversation
c0fec6a
to
5dd3cb5
Compare
It looks like the only way to address the problem. I've tested and confirmed that user storage is still being found correctly - preferences etc. are read and updated as expected. It looks like perhaps a |
5dd3cb5
to
a81b7b6
Compare
scheme was changed from 'user_storage' to 'user-storage' as '\_' is not a valid char in scheme (according to [RFC 3986](https://tools.ietf.org/html/rfc3986#page-17)) Signed-off-by: Dan Arad <[email protected]>
a81b7b6
to
8d53a41
Compare
Thanks @colin-grant-work for review. Fixed signoff and long commit message. |
I would like to merge this before the release if there is no objection |
scheme was changed from 'user_storage' to 'user-storage' as '_' is not a valid char in scheme (according to RFC 3986)
What it does
Fixes second problem in #9012 where JDTUtils threw exception when receiving file changed event whose URI scheme was user_storage -which is an illegal scheme name (contains underscore).
Therefore changed
user_storage
touser-storage
scheme name.For first problem in #9012 see #9048
How to test
Note:
for better behavior change this user setting to "internalConsole" (instead of "integratedTerminal"):
"java.debug.settings.console": "internalConsole".
Review checklist
Reminder for reviewers