-
Notifications
You must be signed in to change notification settings - Fork 325
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
Why does the response to my request (to client) for config settings contain nulls? #623
Comments
Sounds like some TypeScript/JavaScript conversion issue...? @ZacLN Do you have issues with |
Not that I'm aware of. I'm assuming this is something to do with how we're specifying the properties as it seems such an odd behaviour that couldn't possibly have gone unnoticed before. |
@ZacLN What did you find when you added breakpoints and/or print statements in |
I don't have any idea of how to get started with debugging the editor in unison with the extension, is there some guide available? |
Not sure. The only document I'm aware of is the Language Server Extension Guide. Otherwise, I just go inside my |
Thanks! It seems this is the culprit. I assume it's checking against result being |
Can you test that code with |
Yep it does |
@ZacLN Definitely looks like a bug to me. |
@dbaeumer do you agree that this is a bug and should be fixed, or are we misunderstanding something in the spec? This is our highest priority bug for the Julia extension right now, we need to find some way to work around this. Just having some official guidance from you would help us decide how to proceed :) Thanks! |
Agree that this is a bug. Two things you can do: convert it to false on the server side. Use a client side middle ware to convert it back to false. |
Great, thanks! We have a workaround for now and then we'll just wait for the next release here :) |
Hi,
We're sending a "workspace/configuration" request to the vscode client (as per this) and are receiving
null
values instead offalse
for a group of boolean properties. When set totrue
the properties are returned as expected. These properties all set within the vscode extension similar to the following snippet within the relevant contributes/configuration/properties of the client extension's package.json.Other, non-boolean, properties are returned as expected. What are we missing?
This relates to the julia-vscode extension.
The text was updated successfully, but these errors were encountered: