@@ -19,6 +19,7 @@ import { DjangoLaunchDebugConfigurationProvider } from './configuration/provider
1919import { FileLaunchDebugConfigurationProvider } from './configuration/providers/fileLaunch' ;
2020import { FlaskLaunchDebugConfigurationProvider } from './configuration/providers/flaskLaunch' ;
2121import { ModuleLaunchDebugConfigurationProvider } from './configuration/providers/moduleLaunch' ;
22+ import { PidAttachDebugConfigurationProvider } from './configuration/providers/pidAttach' ;
2223import { DebugConfigurationProviderFactory } from './configuration/providers/providerFactory' ;
2324import { PyramidLaunchDebugConfigurationProvider } from './configuration/providers/pyramidLaunch' ;
2425import { RemoteAttachDebugConfigurationProvider } from './configuration/providers/remoteAttach' ;
@@ -55,6 +56,7 @@ export function registerTypes(serviceManager: IServiceManager) {
5556 serviceManager . addSingleton < IDebugConfigurationProvider > ( IDebugConfigurationProvider , RemoteAttachDebugConfigurationProvider , DebugConfigurationType . remoteAttach ) ;
5657 serviceManager . addSingleton < IDebugConfigurationProvider > ( IDebugConfigurationProvider , ModuleLaunchDebugConfigurationProvider , DebugConfigurationType . launchModule ) ;
5758 serviceManager . addSingleton < IDebugConfigurationProvider > ( IDebugConfigurationProvider , PyramidLaunchDebugConfigurationProvider , DebugConfigurationType . launchPyramid ) ;
59+ serviceManager . addSingleton < IDebugConfigurationProvider > ( IDebugConfigurationProvider , PidAttachDebugConfigurationProvider , DebugConfigurationType . pidAttach ) ;
5860 serviceManager . addSingleton < IDebugEnvironmentVariablesService > ( IDebugEnvironmentVariablesService , DebugEnvironmentVariablesHelper ) ;
5961 serviceManager . addSingleton < IExtensionSingleActivationService > ( IExtensionSingleActivationService , DebugAdapterActivator ) ;
6062 serviceManager . addSingleton < IDebugAdapterDescriptorFactory > ( IDebugAdapterDescriptorFactory , DebugAdapterDescriptorFactory ) ;
0 commit comments