import { SelectOption } from '@theia/core/lib/browser/widgets/select-component'; import { DisposableCollection } from '@theia/core/lib/common/disposable'; import { nls } from '@theia/core/lib/common/nls'; import { injectable } from '@theia/core/shared/inversify'; import React from '@theia/core/shared/react'; import { DebugAction } from '@theia/debug/lib/browser/view/debug-action'; import { DebugConfigurationSelect as TheiaDebugConfigurationSelect } from '@theia/debug/lib/browser/view/debug-configuration-select'; import { DebugConfigurationWidget as TheiaDebugConfigurationWidget } from '@theia/debug/lib/browser/view/debug-configuration-widget'; /** * Patched to programmatically update the debug config