MCPcopy Index your code
hub / github.com/Effect-TS/effect / getOrElseExpected

Function getOrElseExpected

packages/effect/src/SchemaAST.ts:3004–3009  ·  view source on GitHub ↗
(ast: Annotated)

Source from the content-addressed store, hash-verified

3002}
3003
3004const getOrElseExpected = (ast: Annotated): Option.Option<string> =>
3005 getTitleAnnotation(ast).pipe(
3006 Option.orElse(() => getDescriptionAnnotation(ast)),
3007 Option.orElse(() => getAutoTitleAnnotation(ast)),
3008 Option.map((s) => s + getBrands(ast))
3009 )
3010
3011const getExpected = (ast: Annotated): Option.Option<string> =>
3012 Option.orElse(getIdentifierAnnotation(ast), () => getOrElseExpected(ast))

Callers 2

toStringMethod · 0.85
getExpectedFunction · 0.85

Calls 3

getBrandsFunction · 0.85
pipeMethod · 0.65
mapMethod · 0.65

Tested by

no test coverage detected