MagicStack / MagicStack/MagicPython
Feature request: Add scope for annotations
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
There's no scope for annotations
```python
variable: annotations
# ^^^^^^^^
def function(param: annotations) -> annotations
# ^^^^^^ ^^^^^^^
```
It better have one scope covering them
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
Examinez la grammaire de coloration syntaxique de Python et identifiez comment les annotations sont actuellement analysées et associées à un scope. Confirmez que le scope unique prévu couvre les annotations de variables ainsi que les annotations des paramètres et des valeurs de retour des fonctions, puis vérifiez, s’ils sont disponibles, les tests ou exemples de coloration existants du projet afin de valider le résultat.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100