microsoft / microsoft/TypeScript
Better error for semicolon after decorator
Personne n'a encore pris cette issue.
- Langage dominant
- Go
- Étoiles
- 111k
- Forks
- 14.4k
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 117
Description
TypeScript Version: 2.7.0-dev.20171230
Code
import { component } from "babyioc";
import { Member } from "./Effects";
class Example {
@component(Member);
public readonly member: Member;
}
Expected behavior:
file.ts(6,23): error TSXXXX: Semicolons not allowed after decorators.
Actual behavior:
file.ts(6,23): error TS1146: Declaration expected.
Not very important IMO, but a little confusing.
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
Reproduisez l’exemple de décorateur dans file.ts avec la version de TypeScript signalée et comparez le diagnostic actuel avec l’erreur attendue spécifique au point-virgule. Suivez le chemin du parseur ou du diagnostic atteint après un décorateur et un point-virgule ; le travail est terminé lorsque cet exemple signale que les points-virgules ne sont pas autorisés après les décorateurs, plutôt que TS1146.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- compilers
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 45/100