(
    repo: IConfigRepository,
    config_name: Optional[str],
    overrides_list: List[Override],
    prepend_hydra: bool,
    skip_missing: bool,
)
return DefaultsList(
        defaults=defaults,
        config_overrides=overrides.config_overrides,
        defaults_tree=tree,
        overrides=overrides,
    )
:param repo:
    :param config_name:
    :param overrides_list:
    :param prepend_hydra:
    :param skip_missing: True to skip config group with the value '???' and not fail on them. Useful when sweeping.
    :return:
:param repo:
    :param config_name:
    :param overrides_list:
    :param prepend_hydra:
    :param skip_missing: True to skip config group with the value '???' and not fail on them. Useful when sweeping.
    :return:
: param repo : : param config_name : : param overrides_list : : param prepend_hydra : : param skip_missing : True to skip config group with the value ??? and not fail on them . Useful when sweeping . : return :
def create_defaults_list(
    repo: IConfigRepository,
    config_name: Optional[str],
    overrides_list: List[Override],
    prepend_hydra: bool,
    skip_missing: bool,
) -> DefaultsList:
    """
    :param repo:
    :param config_name:
    :param overrides_list:
    :param prepend_hydra:
    :param skip_missing: True to skip config group with the value '???' and not fail on them. Useful when sweeping.
    :return:
    """
    overrides = Overrides(repo=repo, overrides_list=overrides_list)
    defaults, tree = _create_defaults_list(
        repo,
        config_name,
        overrides,
        prepend_hydra=prepend_hydra,
        skip_missing=skip_missing,
    )
    overrides.ensure_overrides_used()
    overrides.ensure_deletions_used()
    return DefaultsList(
        defaults=defaults,
        config_overrides=overrides.config_overrides,
        defaults_tree=tree,
        overrides=overrides,
    )
def create_defaults_list ( repo : IConfigRepository , config_name : Optional [ str ] , overrides_list : List [ Override ] , prepend_hydra : bool , skip_missing : bool , ) -> DefaultsList : overrides = Overrides ( repo = repo , overrides_list = overrides_list ) defaults , tree = _create_defaults_list ( repo , config_name , overrides , prepend_hydra = prepend_hydra , skip_missing = skip_missing , ) overrides . ensure_overrides_used ( ) overrides . ensure_deletions_used ( ) return DefaultsList ( defaults = defaults , config_overrides = overrides . config_overrides , defaults_tree = tree , overrides = overrides , )