protocolbuffers / protocolbuffers/protocolbuffers.github.io
Encoding Repeated Elements Discussion Wrong
Personne n'a encore pris cette issue.
- Langage dominant
- HTML
- Étoiles
- 69
- Forks
- 179
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I'm brand new to Protobuf, so maybe I have this all wrong, but as best as I could make out, including by experimentation using protoc, the documentation on the encoding of repeated elements is wrong.
It says that if we "construct a Test4 message with d set to "hello", and e set to 1, 2, and 3, this could be encoded as 3206038e029ea705, or written out as Protoscope:"
4: {"hello"}
6: {3 270 86942}
First, the encoding given appears to be just for the values of e, not for the entire Test4 message.
Second, it appears the encoding is for e being set to 3, 270, and 86942, not 1, 2, and 3.
Guide de contribution
Ouvrir le guide de contribution
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
Repérez la documentation contenant l’exemple cité de Test4 et repeated-elements, puis reproduisez-le avec protoc comme indiqué dans l’issue. Vérifiez si la séquence d’octets et les valeurs de Protoscope correspondent au message indiqué, et mettez à jour l’exemple ainsi que le texte explicatif pour qu’ils concordent.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- documentation
- Type d'issue
- Documentation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100