"description": "Enable usage data and errors to be sent to a GitHub online service"
},
"githubPullRequests.hosts": {
"type": "array",
"default": [],
"description": "List of host credentials. For example, \"githubPullRequests.hosts\": [ { \"host\": \"https://github.com\", \"token\": \"GITHUB TOKEN\" } ]",
"items": {
"type": "object",
"properties": {
"host": {
"type": "string",
"description": "The host name of the GitHub server (for eg., 'https://github.com')"
},
"username": {
"type": "string",
"description": "The username to access GitHub (optional)"
},
"token": {
"type": "string",
"description": "GitHub access token with the following scopes: read:user, user:email, repo, write:discussion"
}
}
}
},
"githubPullRequests.logLevel": {
"type": "string",
"enum": [
"info",
"debug",
"off"
],
"default": "info",
"description": "Logging for GitHub Pull Request extension. The log is emitted to the output channel named as GitHub Pull Request."
},
"githubPullRequests.remotes": {
"type": "array",
"default": null,
"items": {
"type": "string"
},
"description": "List of remotes to fetch pull requests from. If no remotes are specified, will default to `upstream` or `origin` if these remotes are present, or all valid GitHub remotes."
},
"githubPullRequests.includeRemotes": {
"type": "string",
"enum": [
"default",
"all"
],
"default": "default",
"deprecationMessage": "The setting `githubPullRequests.includeRemotes` has been deprecated. Use `githubPullRequests.remotes` to configure what remotes are shown.",
"description": "By default we only support remotes created by users. If you want to see pull requests from remotes this extension created for pull requests, change this setting to 'all'."
},
"githubPullRequests.defaultMergeMethod": {
"type": "string",
"enum": [
"merge",
"squash",
"rebase"
],
"default": "merge",
"description": "The method to use when merging pull requests."
},
"githubPullRequests.showInSCM": {
"type": "boolean",
"default": false,
"description": "When true, show GitHub Pull Requests within the SCM viewlet. Otherwise show a separate view container for them."
},
"telemetry.optout": {
"type": "boolean",
"default": false,
"deprecationMessage": "The setting `telemetry.optout` has been deprecated in favor of `githubPullRequests.telemetry.enabled`.",
"description": "Disable usage data and errors to be sent to a GitHub online service"
},
"github.hosts": {
"type": "array",
"default": [],
"deprecationMessage": "The setting `github.hosts` has been deprecated in favor of `githubPullRequests.hosts`.",
"description": "List of host credentials. For example, \"github.hosts\": [ { \"host\": \"https://github.com\", \"token\": \"GITHUB TOKEN\" } ]",
"items": {
"type": "object",
"properties": {
"host": {
"type": "string",
"description": "The host name of the GitHub server (for eg., 'https://github.com')"
},
"username": {
"type": "string",
"description": "The username to access GitHub (optional)"
},
"token": {
"type": "string",
"description": "GitHub access token with the following scopes: read:user, user:email, repo, write:discussion"