Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test configuration default overrides #138075

Closed
3 tasks done
sandy081 opened this issue Nov 29, 2021 · 2 comments
Closed
3 tasks done

Test configuration default overrides #138075

sandy081 opened this issue Nov 29, 2021 · 2 comments
Assignees
Milestone

Comments

@sandy081
Copy link
Member

sandy081 commented Nov 29, 2021

Ref #46851

Complexity: 3

Create Issue


You can now contribute and override defaults of configurations using configurationDefaults contribution point.

"contributes": {
		"configurationDefaults": {
			"workbench.sideBar.location": "left"
		}
	}

Above contribution point will change the default value of workbench.sideBar.location setting to right.

  • Run the extension and test that defaults are overriden.
  • Test overriding defaults of various other settings
  • Test IntelliSense in the configurationDefaults object
  • Make sure that application/machine scoped settings cannot be overriden. Eg: update.mode
  • Explore any other possible scenarios and test
@sandy081 sandy081 added this to the November 2021 milestone Nov 29, 2021
@ghost ghost assigned kieferrm, rebornix and chrmarti Nov 30, 2021
@chrmarti
Copy link
Contributor

@sandy081 Can machine-overridable settings' defaults be overridden?

@sandy081
Copy link
Member Author

Yes they can be overridden

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants