ManuelHentschel / vscDebugger

(Partial) Implementation of the Debug Adapter Protocol for R
https://manuelhentschel.github.io/vscDebugger/
MIT License
90 stars 14 forks source link

Flow2 #106

Closed ManuelHentschel closed 4 years ago

ManuelHentschel commented 4 years ago

(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.