Skip to content

Feature: Debugger V2 #38

@znorman-harris

Description

@znorman-harris

Work on replacing the debugger with a formal implementation build with the core IDL team that is more reliable than stdio communications.

At a high level, we need to:

  • Be able to send IDL commands
  • Know when the sent command has finished or stopped, and why they have (i.e. stopped from error, breakpoint, "stop", etc.)
    • Get an updated list of lines and files that we have errors in after each command (i.e. syntax error, fixed, re-compile, error goes away)
  • Get output from IDL as it executes commands
  • Figure out the best way to send content back and forth between processes (maybe something like JSON RPC)
  • Determine the best way to package and include with the extension
  • Determine which versions of IDL we want to support

Metadata

Metadata

Assignees

No one assigned

    Labels

    debuggingRelated to running IDL interactivelyextension-clientThe client code for the extension

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions