Je dois marquer le type @return d'une méthode qui renvoie une classe au lieu d'une instance. Exemple:Documentation YARD pour une méthode qui retourne une classe
# @return [String] # This implies that the return type is a String object
def string_class
String # The method actually returns the String class itself
end
Est-ce que YARD ont une norme pour cela? Ma première estimation était @return [Class<String>]
mais je n'ai pas été en mesure de trouver de la documentation pour quelque chose comme ça.
Je écrirais simplement '@return [Class]' – Stefan