INNER CODE UNIT · Python
DefaultValueTypeWarning
koxudaxi/datamodel-code-generator · src/datamodel_code_generator/__init__.py:555
class DefaultValueTypeWarning(UserWarning):
"""Warn that a generated default is still serialized instead of its runtime type."""
class InvalidClassNameError(Error):
"""Raised when a schema title cannot be converted to a valid Python class name."""
def __init__(self, class_name: str) -> None:
"""Initialize with class name."""
self.class_name = class_name
message = f"title={class_name!r} is invalid class name."
super().__init__(message=message)
def _validate_output_datetime_class(
output_model_type: DataModelType, output_datetime_class: DatetimeClassType | None
) -> None:
if output_datetime_class is None: