MCPcopy
hub / github.com/VSCodeVim/Vim / isValidRegister

Method isValidRegister

src/register/register.ts:81–88  ·  view source on GitHub ↗
(register: string)

Source from the content-addressed store, hash-verified

79 }
80
81 public static isValidRegister(register: string): boolean {
82 return (
83 Register.isValidLowercaseRegister(register) ||
84 Register.isValidUppercaseRegister(register) ||
85 /^[0-9]$/.test(register) ||
86 this.specialRegisters.includes(register)
87 );
88 }
89
90 public static isValidRegisterForMacro(register: string): boolean {
91 return /^[a-zA-Z0-9:]$/.test(register);

Callers 7

runMethod · 0.80
execMethod · 0.80
execMethod · 0.80
execMethod · 0.80
putMethod · 0.80
_getMethod · 0.80
doPutMethod · 0.80

Calls 2

Tested by

no test coverage detected