You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We can now return a DebugAdapterExecutable from provideDebugAdapter that will allow us to run out debug adapters out-of-process again, but still pick a different one based on project type:
This will remove any possibility of us leaking memory in debug sessions that could affect the extension host and prevent us accidentally sharing state between the two (which we currently do, like with globalFlutterArgs).
re-enable the lint in lints/disallowImportingNonSharedCodeRule.js when DAs run out-of-process
Activity
Remove some extension dependencies from debug adapter
Switch debug adapters to run back out-of-process
Switch debug adapters to run back out-of-process
Switch debug adapters to run back out-of-process