python / python/cpython

Eliminate duplication of the check for the MS_WINDOWS macro.

Ouverte
#138,206 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

interpreter-core type-refactor
Langage dominant
Python
Étoiles
77.2k
Forks
35.9k
Métriques de merge des PR
Métriques de PR en attente

Description

I think there is no need to check for MS_WINDOWS macro twice here.

https://github.com/python/cpython/blob/bbcb75c986c47887e6c0757e63d59cd7af544f39/Python/pythonrun.c#L34-L43

Linked PRs
  • gh-138207

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par Python/pythonrun.c, lignes 34–43, et comparez les deux vérifications de MS_WINDOWS. Examinez le PR associé gh-138207 ; le travail est terminé lorsque la vérification en double est supprimée sans modifier le comportement spécifique à la plateforme.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
c, python
Domaine
compilers
Type d'issue
Refactorisation
Difficulté
1/5
Temps estimé
Moins d'une heure
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.