Benjamin Marwell

Results 405 comments of Benjamin Marwell

The "correct" location would probably be in `${project.build.directory}/${project.build.finalName}/META-INF/jandex.idx` which is the root of the archive. I would concentrate on "If that's not desirable"... how big are those index files actually?...

Thanks! Can this be closed then?

For getters to be visible, you can either annotate every method with `@JsonbProperty`, or annotate on the interface `@JsonbVislibility(JsonbGetterStrategy.class)` with the following contents: ```java public class JsonbGetterStrategy implements PropertyVisibilityStrategy {...

For objects to serialize property, you'd probably need to use typeadapters. The caveat is that `Json.createObjectBuilder()`'s `add()` Method has the parameters `String, String`. So perhaps serializers are better, because they...

Hi @elucash, thanks for your fast response. Perhaps a milestone can be chosen soon? What I still didn't get right is nested serialization. See this StackOverflow-Thread: https://stackoverflow.com/questions/46907006/jsonb-nested-serializing-not-called-by-jsonb Seems that ctx.serialize...

Any updates on this? Who could help? :) // Edit: It seems that the reference implementation still has issues. While yasson 1.0 seems to work for type adapters for interfaces,...

I played around with the jsonb Adapters and Serializers. They are not needed, as long as you obey their default visibility. * By default, only public methods starting with `get…()`...

This will not be enough. We need full support for **DE**serialization. This is also not possible, because Immutables will not carry over static methods using `JsonbCreator` and/or constructors (obviously). Even...

Hi @elucash, thanks for looking into this. Sadly, I do not have the time nor knowledge to contribute to a generator. But I can help with the jsonb standard. >...