forked from dotnet/vscode-csharp
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged PR 467493: Clean up double debugConfigurationProvider
Clean up double debugConfigurationProvider # Why When adding support for the new attach to process drop down, a secondary debugConfigurationProvider was created instead of extending off of the existing one. Related PR: dotnet#4509 # Changes This PR refactors DebugConfigurationProvider.ts into two classes. The new `BaseVsDbgConfigurationProvider` (originally the `DotnetDebugConfigurationProvider`) will be used for resolving the debug configuration for the debug adapter without any workspace information. Providers that will provide initial configurations can extend off of this base class, such as the `DotnetWorkspaceConfigurationProvider` (originally the `CSharpConfigurationProvider`) which is used by the Omnisharp and Roslyn LSP. DotnetWorkspaceConfigurationProvider uses IWorkspaceDebugInformationProvider to provide initial configurations. Other notes: - Also ran formatting on configurationProvider.ts because the open brace style was mixed. - Also removed DevCertCreationFailure # Testing I validated: - [x] `dotnet.generateAssets` works. - [x] F5 debug with no .vscode will generate assets. - [x] Web launch will still ask for cert.
- Loading branch information
1 parent
0042992
commit c184cb8
Showing
12 changed files
with
267 additions
and
296 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.