From f2f270f786f6d2ab96282087110aa3f7b69cfb20 Mon Sep 17 00:00:00 2001 From: Dan Lee Date: Mon, 13 Sep 2021 21:01:51 +0000 Subject: [PATCH] fix: disambiguate after grouping by packages and versions --- docfx_yaml/extension.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docfx_yaml/extension.py b/docfx_yaml/extension.py index c179c1a2..f4a22ad9 100644 --- a/docfx_yaml/extension.py +++ b/docfx_yaml/extension.py @@ -1487,11 +1487,11 @@ def convert_module_to_package_if_needed(obj): if len(pkg_toc_yaml) == 0 and len(app.env.markdown_pages) == 0: raise RuntimeError("No documentation for this module.") + pkg_toc_yaml = group_by_package(pkg_toc_yaml) + # Perform additional disambiguation of the name disambiguated_names = disambiguate_toc_name(pkg_toc_yaml) - pkg_toc_yaml = group_by_package(pkg_toc_yaml) - # Keeping uidname field carrys over onto the toc.yaml files, we need to # be keep using them but don't need them in the actual file pkg_toc_yaml_with_uid = copy.deepcopy(pkg_toc_yaml)