MCPcopy Create free account
hub / github.com/dipscope/TypeManager.TS / resolveTypeMetadataUsingTypeFn

Method resolveTypeMetadataUsingTypeFn

src/metadata.ts:116–121  ·  view source on GitHub ↗

* Resolves type metadata using type function. * * @param {TypeMetadata } typeArgument Type argument. * * @returns {TypeMetadata } Type metadata resolved using type function.

(typeArgument: TypeArgument<any>)

Source from the content-addressed store, hash-verified

114 * @returns {TypeMetadata<any>} Type metadata resolved using type function.
115 */
116 private resolveTypeMetadataUsingTypeFn(typeArgument: TypeArgument<any>): TypeMetadata<any>
117 {
118 const typeFn = typeArgument as TypeFn<any>;
119
120 return this.typeManager.extractTypeMetadata(typeFn);
121 }
122
123 /**
124 * Resolves type metadata using alias.

Callers 1

resolveTypeMetadataMethod · 0.95

Calls 1

extractTypeMetadataMethod · 0.80

Tested by

no test coverage detected