danielgtaylor / danielgtaylor/python-betterproto
Protoc proto file , AccountInfo -> CcountInfo, why and how to solve
- Langage dominant
- Python
- Étoiles
- 1.8k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
message LoginInfo {
optional string login_channel = 1;
optional string open_id = 2; //
optional DeviceInfo deviceInfo = 3;
optional AccountInfo accountInfo = 4;
optional int64 robotIntoId = 5;
}
@dataclass
class LoginInfo(betterproto.Message):
login_channel: str = betterproto.string_field(1)
open_id: str = betterproto.string_field(2)
device_info: "DeviceInfo" = betterproto.message_field(3)
account_info: "CcountInfo" = betterproto.message_field(4)
robot_into_id: int = betterproto.int64_field(5)
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par comparer la déclaration proto avec la dataclass LoginInfo générée présentée dans l’issue, en vous concentrant sur la transformation de AccountInfo en CcountInfo. Suivez le chemin de conversion des noms responsable et vérifiez si le résultat est reproductible. La tâche est terminée lorsque la cause est identifiée et que la correction ou la limitation attendue est documentée, avec une vérification de régression si le projet en fournit une.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100