Учитывая следующий код:
if (<number>foo < <number>bar) {
}
Переменные foo
и bar
имеют тип any
(они десериализованы из JSON), и цель выше - привести их квведите <number>
перед их сравнением.
Если я нажму Alt Shift F в VS-коде, чтобы переформатировать источник, содержащий этот оператор, он становится ...
if (<number>foo <<number>bar) {
}
... который больше не компилируется.
Полагаю, это ошибка - куда мне сообщать об этом?
ошибка в VS Code, или это в TypeScript, или в каком-то расширении VS Code для TypeScript?