Skip to content

Odata type is declared for each level in the inheritance tree which makes most languages fail to build #1717

Closed

Description

Following this fix in the conversion library, kiota is generating an odata type property at every level.
It should only be declared at the base type, and the default value should be set by the constructor, and we shouldn't have any duplication in the serialization methods.

See the failing go build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

fixedgeneratorIssues or improvements relater to generation capabilities.type:bugA broken experience

Type

No type

Projects

  • Status

    Done ✔️

Relationships

None yet

Development

No branches or pull requests

Issue actions