I am wanting to setup a meta adapter that will let me break down then try different qualifiers for a given property.
Wondering if I am hitting the limits of the language here. It would seem you can't do any arbitrary annotation as an input? (Ideally you could tell it only other JsonQualifier annotated annotations, but that is sort of secondary here)
Copy code
@JsonQualifier
annotation class WithFallback(
vararg val qualifiers: Annotation
)
context: github has json that is inconsistent between different types of webhook payloads. accident of history i suspect.