Skip to content

Commit

Permalink
Remove registering authentication provider (#1670)
Browse files Browse the repository at this point in the history
This removes `contributes.authentication` from the package.json manifest to restore workspace extension enablement.

From the [discussion thread](microsoft/vscode-discussions#930) and our investigation we can conclude (if not verify completely as there is no documentation) that `contributes.authentication` is a way to advertise use of the provider to outside extensions and not necessary for internal functionality. This means we can remove advertising the auth provider without breaking existing functionality.
  • Loading branch information
jpogran authored Jan 23, 2024
1 parent aeda4a7 commit d2db301
Showing 1 changed file with 0 additions and 6 deletions.
6 changes: 0 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,6 @@
"main": "./out/extension",
"browser": "./out/web/extension",
"contributes": {
"authentication": [
{
"id": "terraformcloud",
"label": "HashiCorp Terraform Cloud"
}
],
"languages": [
{
"id": "terraform",
Expand Down

0 comments on commit d2db301

Please sign in to comment.