Description
when we have two types with same name in a different namespaces its fails for these 3 code generators with errors similar to below
The namespace '***' already contains a definition for 'SubstitutionProvisions'
The namespace '*' already contains a definition for 'SubstitutionProvisionsMeta'
The namespace ' ' already contains a definition for 'SubstitutionProvisionsValidator'
Is this a regression?
no
Expected behaviour
the Code Generators should handle both the types in different namespaces properly