Note that this pull request is based on top of #220 (first two commit) #222 (following three commits) because it also needs to modify what has been introduced in those PRs.
Simple types with "restriction base" and "list itemType" were defined with pointer types, if they did not resolve to basic Go types.
Note that this pull request is based on top of #220 (first two commit) #222 (following three commits) because it also needs to modify what has been introduced in those PRs.
Simple types with "restriction base" and "list itemType" were defined with pointer types, if they did not resolve to basic Go types.
This example definitions:
must result in these generated types:
Previously it generated:
which would generate this type of error:
unknown type MyType