MagicStack / MagicStack/MagicPython
Built-in keywords on dataclasses
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.4k
- Forks
- 98
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
* **Editor name and version**: VS Code July 1.48.1 (latest)
* **Platform**: OS X
* **Color scheme**: One Dark Pro
* **MagicPython version**: VS Code's version
* **5-10 lines of surrounding code**:
```
@dataclass
class SkipListNode(Generic[KT, VT]):
key: KT
value: VT
next: List[SkipListNode[KT, VT]] = field(default_factory=list)
```
* **A screenshot**:

In the screenshot, next is highlighted as a keyword. However, I don't believe that it should be, as it will only ever be accessed as `self.next` or `SkipListNode.next`.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
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 la mise en évidence dans VS Code à l’aide de l’extrait de dataclass du rapport, puis suivez la règle de mise en évidence de la syntaxe Python qui marque le nom du champ de dataclass `next` comme un mot-clé. Le travail est terminé lorsque `next` n’est pas mis en évidence comme un mot-clé dans ce contexte, tandis que les véritables mots-clés Python continuent d’être correctement mis en évidence.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, python
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100