Add TODOs for alias normalization when adding types and properties.

This commit is contained in:
Cory Slep 2019-01-19 17:59:11 +01:00
parent 8942794712
commit 694c0e6898
2 changed files with 2 additions and 0 deletions

View file

@ -458,6 +458,7 @@ func (p *FunctionalPropertyGenerator) singleTypeDef() *codegen.Struct {
}
kindMembers = append(kindMembers, p.unknownMemberDef())
kindMembers = append(kindMembers, p.iriMemberDef())
// TODO: Normalize alias of values when setting on this property.
kindMembers = append(kindMembers, jen.Id(aliasMember).String())
if p.hasNaturalLanguageMap {
kindMembers = append(kindMembers, jen.Id(langMapMember).Map(jen.String()).String())

View file

@ -384,6 +384,7 @@ func (t *TypeGenerator) members() (members []jen.Code) {
for _, property := range p {
members = append(members, jen.Id(t.memberName(property)).Qual(property.GetPublicPackage().Path(), property.InterfaceName()))
}
// TODO: Normalize alias of properties when setting properties.
members = append(members, jen.Id(aliasMember).String())
members = append(members, jen.Id(unknownMember).Map(jen.String()).Interface())
return