@ -10,6 +10,7 @@ export const SYSTEM_TYPES = new Map([
['Int16', 'number'],
['Int32', 'number'],
['Int64', 'number'],
['Net.HttpStatusCode', 'number'],
['Object', 'object'],
['Sbyte', 'number'],
['Single', 'number'],
@ -16,7 +16,7 @@ export function createTypeParser(replacerFn = (t: string) => t) {
.map(type => {
type = normalizeTypeAnnotations(type);
type = type.replace(
/System\.([0-9A-Za-z]+)/g,
/System\.([0-9A-Za-z.]+)/g,
(_, match) => SYSTEM_TYPES.get(match) ?? strings.camelize(match),
);