applyconfiguration-gen handling of types that have a non-embedded use of TypeMeta

This commit is contained in:
David Eads 2022-08-19 10:43:15 -04:00
parent 0497abfaf8
commit 69a723e898

View File

@ -118,7 +118,7 @@ func (g *applyConfigurationGenerator) GenerateType(c *generator.Context, t *type
func hasTypeMetaField(t *types.Type) bool {
for _, member := range t.Members {
if typeMeta.Name == member.Type.Name {
if typeMeta.Name == member.Type.Name && member.Embedded {
return true
}
}