Current section
Files
Jump to
Current section
Files
include/mochi@validation_ValidationContext.hrl
-record(validation_context, {
schema :: mochi@schema:schema(),
fragments :: gleam@dict:dict(binary(), mochi@internal@ast:fragment()),
defined_variables :: gleam@set:set(binary()),
used_variables :: gleam@set:set(binary()),
used_fragments :: gleam@set:set(binary()),
errors :: list({mochi@validation:validation_error(),
gleam@option:option({integer(), integer()})}),
current_type :: gleam@option:option(mochi@schema:object_type()),
fragment_spread_visited :: gleam@set:set(binary()),
current_location :: gleam@option:option({integer(), integer()})
}).