(accompanies https://github.com/ManuelHentschel/VSCode-R-Debugger/pull/82)
This PR includes changes to the communication between the VS Code extension and the R package, using .vsc.listenOnPort() instead of calling .vsc.handleJson() directly.
Furthermore, the R6 class State is used to keep track of the current debugging state inside the R package.
Some functions etc. were moved around between files or deleted.
(accompanies https://github.com/ManuelHentschel/VSCode-R-Debugger/pull/82) This PR includes changes to the communication between the VS Code extension and the R package, using
.vsc.listenOnPort()
instead of calling.vsc.handleJson()
directly.Furthermore, the R6 class
State
is used to keep track of the current debugging state inside the R package.Some functions etc. were moved around between files or deleted.