FasterXML / FasterXML/jackson-dataformats-binary

[ion] Ion type annotations not written for scalar and list types on serialization

Aperta
#97 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
ion
Lingua principale
Java
Stelle
347
Fork
156
Merge medio
3g 8h
PR unite (30g)
23

Descrizione

Creating an issue based on the [Google Groups discussion](https://groups.google.com/forum/#!topic/jackson-user/MO_w7n1oyFs).

Issue: Ion type annotations are not written when using [IonAnnotationTypeSerializer](https://github.com/FasterXML/jackson-dataformats-binary/blob/master/ion/src/main/java/com/fasterxml/jackson/dataformat/ion/polymorphism/IonAnnotationTypeSerializer.java). This is due to un-implemented `writeTypePrefixForScalar` and `writeTypePrefixForArray` methods in the class.

Will see if I can work on a PR, with tests, for the fix.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia in ion/src/main/java/com/fasterxml/jackson/dataformat/ion/polymorphism/IonAnnotationTypeSerializer.java e analizza i metodi non implementati writeTypePrefixForScalar e writeTypePrefixForArray. Riproduci la serializzazione per i tipi scalari e di lista, aggiungi test che coprano le annotazioni di tipo Ion e conferma che le annotazioni vengano scritte in entrambi i casi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
backend
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.