Big PR that adds server-aware logic to the VSCode extension (go to output definitions and input references) along with the ability to see a full app script when running in static (or embedded mode).
Under the hood these changes are driven by a large rewrite of the data structures used to represent an app. Now the client is given full information about the underlying app (both script text and AST) and parses that to render and update the UI. This means a large percentage of the R code has been removed.
Big PR that adds server-aware logic to the VSCode extension (go to output definitions and input references) along with the ability to see a full app script when running in static (or embedded mode).
Under the hood these changes are driven by a large rewrite of the data structures used to represent an app. Now the client is given full information about the underlying app (both script text and AST) and parses that to render and update the UI. This means a large percentage of the R code has been removed.