in src/dotnet/JetBrains.PresentationAssistant/ReSharperActionShortcutProvider.cs [50:75]
public Shortcut GetShortcut(string actionId)
{
var def = defs.TryGetActionDefById(actionId);
if (def == null)
return null;
actionId = HandleTabOverrides(actionId);
var text = GetText(def.Text, actionId);
if (string.IsNullOrEmpty(text))
return null;
statistics.OnAction(actionId);
var shortcut = new Shortcut
{
ActionId = actionId,
Text = text,
Path = GetPath(def),
CurrentScheme = actionShortcuts.CurrentScheme,
Multiplier = statistics.Multiplier
};
SetShortcuts(shortcut, def);
return shortcut;
}