Description Contexto
Ao usar Ctrl+Click ou F12 em uma chamada de label ou método que está dentro de um comentário, o VS Code não realiza a definição
O problema ocorre apenas quando a referência nos comentários aponta para definições internas (mesma rotina/classe).
Para referências externas (outras rotinas/classes), a navegação funciona.
Como reproduzir
Abrir um arquivo ObjectScript com um label/método definido localmente.
Inserir um comentário que referenci label/método interno.
Aplicar Ctrl+Click ou pressionar F12 sobre a referência dentro do comentário.
Observar que não vai ocorrer nada
Análise técnica inicial
O provider padrão do VS Code de Go to Definition tende a ignorar regiões comentadas para tokenização/semântica.
A execução aparenta cair no provider padrão de definição do VS Code (que ignora regiões comentadas), em vez de usar nosso fluxo customizado.
Reactions are currently unavailable
You can’t perform that action at this time.