adl icon indicating copy to clipboard operation
adl copied to clipboard

ADL annotations shouldn't allow superfluous fields

Open timbod7 opened this issue 1 year ago • 1 comments

ADL annotations are "parsed" according to the standard ADL model, where unexpected fields are ignored. Whilst this is a reasonable approach for generalized deserialization, it can lead to errors where an incorrect field name fails to override a default value, despite codegen success.

Plan: when deserializing annotations, unexpected field names are considered errors.

timbod7 avatar Feb 06 '24 21:02 timbod7