diff --git a/docs/.vitepress/en.ts b/docs/.vitepress/en.ts index d8b6f56..b5d911c 100644 --- a/docs/.vitepress/en.ts +++ b/docs/.vitepress/en.ts @@ -69,6 +69,20 @@ export const enConfig: LocaleSpecificConfig = { { text: 'condition', link: '/en/api/packages/condition' }, { text: 'convertor', link: '/en/api/packages/convertor' }, { text: 'cryptor', link: '/en/api/packages/cryptor' }, + { + text: 'datastructure', + items: [ + { text: 'list', link: '/en/api/packages/datastructure/list' }, + { text: 'safelist', link: '/en/api/packages/datastructure/copyonwritelist' }, + { text: 'link', link: '/en/api/packages/datastructure/link' }, + { text: 'stack', link: '/en/api/packages/datastructure/stack' }, + { text: 'queue', link: '/en/api/packages/datastructure/queue' }, + { text: 'heap', link: '/en/api/packages/datastructure/heap' }, + { text: 'tree', link: '/en/api/packages/datastructure/tree' }, + { text: 'set', link: '/en/api/packages/datastructure/set' }, + { text: 'hashmap', link: '/en/api/packages/datastructure/hashmap' }, + ] + }, ], }, ], diff --git a/docs/.vitepress/zh.ts b/docs/.vitepress/zh.ts index c841fab..4f2f833 100644 --- a/docs/.vitepress/zh.ts +++ b/docs/.vitepress/zh.ts @@ -79,6 +79,20 @@ export const zhConfig: LocaleSpecificConfig = { { text: '条件判断', link: '/api/packages/condition' }, { text: '类型转换', link: '/api/packages/convertor' }, { text: '加密&解密', link: '/api/packages/cryptor' }, + { + text: '数据结构', + items: [ + { text: '线性表', link: '/api/packages/datastructure/list' }, + { text: '线性表(线程安全)', link: '/api/packages/datastructure/copyonwritelist' }, + { text: '链表', link: '/api/packages/datastructure/link' }, + { text: '栈', link: '/api/packages/datastructure/stack' }, + { text: '队列', link: '/api/packages/datastructure/queue' }, + { text: '堆', link: '/api/packages/datastructure/heap' }, + { text: '树', link: '/api/packages/datastructure/tree' }, + { text: '集合', link: '/api/packages/datastructure/set' }, + { text: 'HashMap', link: '/api/packages/datastructure/hashmap' }, + ] + }, ], }, ], diff --git a/docs/olddocs/datastructure/copyonwritelist_zh-CN.md b/docs/api/packages/datastructure/copyonwritelist.md similarity index 100% rename from docs/olddocs/datastructure/copyonwritelist_zh-CN.md rename to docs/api/packages/datastructure/copyonwritelist.md diff --git a/docs/olddocs/datastructure/hashmap_zh-CN.md b/docs/api/packages/datastructure/hashmap.md similarity index 100% rename from docs/olddocs/datastructure/hashmap_zh-CN.md rename to docs/api/packages/datastructure/hashmap.md diff --git a/docs/olddocs/datastructure/heap_zh-CN.md b/docs/api/packages/datastructure/heap.md similarity index 100% rename from docs/olddocs/datastructure/heap_zh-CN.md rename to docs/api/packages/datastructure/heap.md diff --git a/docs/olddocs/datastructure/link_zh-CN.md b/docs/api/packages/datastructure/link.md similarity index 100% rename from docs/olddocs/datastructure/link_zh-CN.md rename to docs/api/packages/datastructure/link.md diff --git a/docs/olddocs/datastructure/list_zh-CN.md b/docs/api/packages/datastructure/list.md similarity index 100% rename from docs/olddocs/datastructure/list_zh-CN.md rename to docs/api/packages/datastructure/list.md diff --git a/docs/olddocs/datastructure/queue_zh-CN.md b/docs/api/packages/datastructure/queue.md similarity index 100% rename from docs/olddocs/datastructure/queue_zh-CN.md rename to docs/api/packages/datastructure/queue.md diff --git a/docs/olddocs/datastructure/set_zh-CN.md b/docs/api/packages/datastructure/set.md similarity index 100% rename from docs/olddocs/datastructure/set_zh-CN.md rename to docs/api/packages/datastructure/set.md diff --git a/docs/olddocs/datastructure/stack_zh-CN.md b/docs/api/packages/datastructure/stack.md similarity index 100% rename from docs/olddocs/datastructure/stack_zh-CN.md rename to docs/api/packages/datastructure/stack.md diff --git a/docs/olddocs/datastructure/tree_zh-CN.md b/docs/api/packages/datastructure/tree.md similarity index 100% rename from docs/olddocs/datastructure/tree_zh-CN.md rename to docs/api/packages/datastructure/tree.md diff --git a/docs/olddocs/datastructure/copyonwritelist.md b/docs/en/api/packages/datastructure/copyonwritelist.md similarity index 100% rename from docs/olddocs/datastructure/copyonwritelist.md rename to docs/en/api/packages/datastructure/copyonwritelist.md diff --git a/docs/olddocs/datastructure/hashmap.md b/docs/en/api/packages/datastructure/hashmap.md similarity index 100% rename from docs/olddocs/datastructure/hashmap.md rename to docs/en/api/packages/datastructure/hashmap.md diff --git a/docs/olddocs/datastructure/heap.md b/docs/en/api/packages/datastructure/heap.md similarity index 100% rename from docs/olddocs/datastructure/heap.md rename to docs/en/api/packages/datastructure/heap.md diff --git a/docs/olddocs/datastructure/link.md b/docs/en/api/packages/datastructure/link.md similarity index 100% rename from docs/olddocs/datastructure/link.md rename to docs/en/api/packages/datastructure/link.md diff --git a/docs/olddocs/datastructure/list.md b/docs/en/api/packages/datastructure/list.md similarity index 100% rename from docs/olddocs/datastructure/list.md rename to docs/en/api/packages/datastructure/list.md diff --git a/docs/olddocs/datastructure/queue.md b/docs/en/api/packages/datastructure/queue.md similarity index 100% rename from docs/olddocs/datastructure/queue.md rename to docs/en/api/packages/datastructure/queue.md diff --git a/docs/olddocs/datastructure/set.md b/docs/en/api/packages/datastructure/set.md similarity index 100% rename from docs/olddocs/datastructure/set.md rename to docs/en/api/packages/datastructure/set.md diff --git a/docs/olddocs/datastructure/stack.md b/docs/en/api/packages/datastructure/stack.md similarity index 100% rename from docs/olddocs/datastructure/stack.md rename to docs/en/api/packages/datastructure/stack.md diff --git a/docs/olddocs/datastructure/tree.md b/docs/en/api/packages/datastructure/tree.md similarity index 100% rename from docs/olddocs/datastructure/tree.md rename to docs/en/api/packages/datastructure/tree.md