You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
looking at the latest generation logs and the latest go generation run it seems that both the backing store and the additional data properties are added to every model in the inheritance structure when it should only be added to the first ancestor that supports additional data.
It could be that the order of processing the models has changed for some reason.
So, at the time of checking the model, for some reason the parent model hasn't had the AdditionalDataPropName property added to it yet as the generated parent model ends up with the property generated as well.
Thanks for chiming in. As far as I can remember, Kiota requires the base class to be fully generated before it starts injecting the derived one in the CodeDOM, and it's blocking. I haven't had time to look into that just yet but my money is on the GetGreatestGrandparent method derailing for some reason.
looking at the latest generation logs and the latest go generation run it seems that both the backing store and the additional data properties are added to every model in the inheritance structure when it should only be added to the first ancestor that supports additional data.
kiota/src/Kiota.Builder/KiotaBuilder.cs
Line 1123 in 61ec15f
The text was updated successfully, but these errors were encountered: