INNER CODE UNIT · Python

_validate_generation_path_conflicts

koxudaxi/datamodel-code-generator · src/datamodel_code_generator/__init__.py:471

def _validate_generation_path_conflicts(  # noqa: PLR0912
    input_: _GenerationInput,
    output: Path | None,
    model_metadata: Path | None,
    lockfile: Path | None = None,
) -> None:
    if output is None and model_metadata is None and lockfile is None:
        return

    targets = [
        (
            label,
            path,
            _normalized_absolute_path(path),
            _normalized_absolute_path(path, resolve_aliases=True),
        )
        for label, path in (
            ("Output", output),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…