A nested map property whose additionalProperties is a $ref to an aliased map schema produces [String: Dictionary] (no generic args, doesn't compile in Swift 6) instead of the resolved type.
StringMap:
type: object
additionalProperties: { type: string }
EmailTemplate:
properties:
translationOverridesByLocale:
type: object
additionalProperties:
$ref: '#/components/schemas/StringMap'
Expected [String: [String: String]]. Working on a PR.
A nested map property whose
additionalPropertiesis a$refto an aliased map schema produces[String: Dictionary](no generic args, doesn't compile in Swift 6) instead of the resolved type.Expected
[String: [String: String]]. Working on a PR.