Ed Burnette
Ed Burnette
I had to make a number of changes to the vscode-cadence extension just to get it to build and debug for me. If you could review and merge those, it...
I'd like to make a change to the requirements, which currently say the emulator has to be managed by the language server. Execution isn't normally a function of VSCode language...
Unfortunately the 'emulator' command in onflow/emulator doesn't have the right configuration and fails with an invalid signature message. So I'll have to make a new one that configures itself like...
Ok, I have to admit I need a pointer on how to make this work. I'm getting errors like this when I invoke the emulator WARN[0001] ERR [fc27a3] [Error Code:...
So basically the VSCode extension needs to pass through commands, like the one to start the emulator, to the language server process. This won't work in the long term for...
> What type of debugging do you have in mind? For example, setting a breakpoint in a contract and stepping through it, looking at variables. The Language Server Protocol does...
Just trying to think ahead a bit but I don't want to confuse the issue. LSP is not general-purpose but we can work within its confines for now.
I'm getting a null pointer crash in the languageserver in state.go because p.readerWriter is nil, is this a known problem? ``` func (p *State) ReadFile(source string) ([]byte, error) { return...
I'm sorry, but I just ran out of time on this one due to work projects. I got the cli dependency out, and the language server maintains the emulator state,...
I need to write an app that works on Windows and Mac. I'd like to use WebView2; while we're waiting for Mac support do you have any pointers on a...