"title": "Restart server",
"category": "Rust Analyzer"
},
+ {
+ "command": "rust-analyzer.updateGithubToken",
+ "title": "Update Github API token",
+ "category": "Rust Analyzer"
+ },
{
"command": "rust-analyzer.onEnter",
"title": "Enhanced enter key",
"command": "rust-analyzer.reload",
"when": "inRustProject"
},
+ {
+ "command": "rust-analyzer.updateGithubToken",
+ "when": "inRustProject"
+ },
{
"command": "rust-analyzer.onEnter",
"when": "inRustProject"
await activate(context).catch(log.error);
});
+ ctx.registerCommand('updateGithubToken', ctx => async () => {
+ await queryForGithubToken(new PersistentState(ctx.globalState));
+ });
+
ctx.registerCommand('analyzerStatus', commands.analyzerStatus);
ctx.registerCommand('memoryUsage', commands.memoryUsage);
ctx.registerCommand('reloadWorkspace', commands.reloadWorkspace);