phpDocumentor / phpDocumentor/ReflectionDocBlock

FQSEN resolution fails on anonymous classes

Ouverte
#180 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
PHP
Étoiles
9.4k
Forks
137
Merge moyen
4 j 2 h
PR mergées (30 j)
1

Description

When an anonymous class is given to a context, it is unable to resolve the classes of properties in the docblock, even if they are imported.

By removing the error on the given line (phpDocumentor/ReflectionCommon#21), I was able to get it to function; however it was still not resolving the namespace of the property.

Code sample:
https://gist.github.com/iggyvolz/5061fe63090588d0f4f96874380b5ef3

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 l’exemple de classe anonyme dans le gist lié et suivez l’échec dans phpDocumentor/ReflectionCommon#21. Reproduisez le cas, puis vérifiez que les types de propriétés importés sont résolus vers leur espace de noms sans supprimer l’erreur signalée.

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

Évaluation

Stack technique
php
Domaine
devtools
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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