MCPcopy Create free account
hub / github.com/ipython/traitlets / validate_elements

Method validate_elements

traitlets/traitlets.py:3639–3644  ·  view source on GitHub ↗
(self, obj: t.Any, value: t.Any)

Source from the content-addressed store, hash-verified

3637 raise TraitError(e)
3638
3639 def validate_elements(self, obj: t.Any, value: t.Any) -> t.Any:
3640 length = len(value)
3641 if length < self._minlen or length > self._maxlen:
3642 self.length_error(obj, value)
3643
3644 return super().validate_elements(obj, value)
3645
3646 def set(self, obj: t.Any, value: t.Any) -> None:
3647 if isinstance(value, str):

Callers

nothing calls this directly

Calls 2

length_errorMethod · 0.95
validate_elementsMethod · 0.45

Tested by

no test coverage detected