diff options
author | vitya-smirnov <[email protected]> | 2025-07-30 11:26:26 +0300 |
---|---|---|
committer | vitya-smirnov <[email protected]> | 2025-07-30 11:38:37 +0300 |
commit | cf9f591e5c90bf964bb922c0f6c3716045972b02 (patch) | |
tree | 36d4eb0816606653836399ac32ea58d2eca08b53 /yql/essentials/utils/docs/page.cpp | |
parent | ada885655c2e21f6b55e2d3d724e57c9a1fdb843 (diff) |
YQL-20112: Improve dramatically yql/utils/docs
Introduced `links.json` format to link names to
documentation sections. Implement general links
verification framework. Also fixed two small typos.
Extended Description: https://nda.ya.ru/t/zR4voivb7GzD9r.
commit_hash:e72db0e202b4ff612374c73fa384f70d029f0ef0
Diffstat (limited to 'yql/essentials/utils/docs/page.cpp')
-rw-r--r-- | yql/essentials/utils/docs/page.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/yql/essentials/utils/docs/page.cpp b/yql/essentials/utils/docs/page.cpp new file mode 100644 index 00000000000..3543ba0737f --- /dev/null +++ b/yql/essentials/utils/docs/page.cpp @@ -0,0 +1,14 @@ +#include "page.h" + +namespace NYql::NDocs { + + TPages ParsePages(TResourcesByRelativePath resources) { + TPages pages; + for (auto& [path, resource] : resources) { + TMarkdownPage page = ParseMarkdownPage(std::move(resource)); + pages.emplace(std::move(path), std::move(page)); + } + return pages; + } + +} // namespace NYql::NDocs |