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

Function encodeDefault

packages/effect/src/JSONSchema.ts:411–414  ·  view source on GitHub ↗
(ast: AST.AST, def: unknown)

Source from the content-addressed store, hash-verified

409}
410
411function encodeDefault(ast: AST.AST, def: unknown): Option.Option<unknown> {
412 const getOption = ParseResult.getOption(ast, false)
413 return getOption(def)
414}
415
416function getRawExamples(annotated: AST.Annotated | undefined): ReadonlyArray<unknown> | undefined {
417 if (annotated !== undefined) return Option.getOrUndefined(AST.getExamplesAnnotation(annotated))

Callers 1

Calls 2

getOptionFunction · 0.85
getOptionMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…