microsoft / microsoft/TypeScript
jsdoc mouse hover definition {Array.<static class>} bug
Personne n'a encore pris cette issue.
- Langage dominant
- Go
- Étoiles
- 111k
- Forks
- 14.3k
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 117
Description
TypeScript Version: TS-next-3.7.0-2019.09.11
hi, if we add a definition jsdoc with static class array like this
/**@type {Array.<_A._B>} */
Mouse hover show any. And am not seem able to get link from vscode.
So i can't use ctrl+click to get definitions and travel in my codes.
I don't know if is a bug related to vscode engine or a mistake from my side?
Try this code and hover {Array.<_A._B>}
class _A {
constructor() {
/**@type {Array.<_A._B>} */
this.test = null;
//test intelisence
this.test[0].TESTT
};
static _B = (function() {
return class _B {
constructor() {
this.TESTT = true;
};
};
})();
static _C = class _C {
constructor() {
this.TESTT = true;
};
};
};

from suggest, it can also maybe related here.
https://github.com/microsoft/vscode/issues/17912
thanks in advance
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire l’exemple JavaScript avec TypeScript-next-3.7.0-2019.09.11 et comparez le comportement du survol et de la définition avec l’issue VS Code associée. C’est terminé lorsque le type JSDoc Array.<_A._B> est résolu au survol et que Ctrl+click permet d’accéder à sa définition.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, typescript
- Domaine
- compilers
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100