+
     h  c                   s(   R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt ]! 4       P                  R]P                  ! / 4      4      tRR/tR^/t]! ]4      t]! ]]R	7      t]R
8X  d0   ]! 4       t]P%                  RR 4       ]P%                  RR 4       R# R# )z
An unused schema registry should not cause slower validation.

"Unused" here means one where no reference resolution is occurring anyhow.

See https://github.com/python-jsonschema/jsonschema/issues/1088.
)Runner)Registry)DRAFT201909)Draft201909Validatorzurn:example:fooz$refz,https://json-schema.org/draft/2019-09/schemaZ	maxLength)registryZ__main__zno registryc                  4    \         P                  \        4      # N)no_registryis_validinstance     J/usr/lib/python3.14/site-packages/jsonschema/benchmarks/unused_registry.py<lambda>r      s    $$X.r   zuseless registryc                  r   r   )with_useless_registryr   r	   r
   r   r   r   r   "   s    %..x8r   N)Z__doc__Zpyperfr    Zreferencingr   Zreferencing.jsonschemar   Z
jsonschemar   Zwith_resourceZcreate_resourcer   Zschemar	   r   r   Z__name__ZrunnerZ
bench_funcr
   r   r   <module>r      s       . +:###
 @	A"6*,VhG zXF
. 8 r   