├── .github └── workflows │ └── docker-build-push.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── backend ├── .gitignore ├── Dockerfile ├── README.md ├── config │ ├── config.py │ ├── config.yaml │ └── server_config.yaml ├── docker-compose.yaml ├── docx_handler │ ├── __init__.py │ ├── assets │ │ └── hust │ │ │ └── logo.png │ ├── general.py │ ├── hust.py │ └── utils.py ├── filters │ ├── general.py │ └── templates │ │ ├── __init__.py │ │ └── templates.py ├── logger │ └── __init__.py ├── main.py ├── md2report.py ├── poetry.lock ├── pyproject.toml ├── reference-docs │ └── HUST.docx └── test │ ├── test_case.zip │ ├── test_case │ ├── 5.2数据结构实验报告.md │ ├── 初次使用-2.png │ ├── 初次使用.png │ ├── 编码-2.png │ ├── 编码-3.png │ ├── 编码.png │ ├── 解码-2.png │ ├── 解码.png │ ├── 调用关系.png │ ├── 输出树-2.png │ ├── 输出树.png │ └── 输出编码.png │ └── test_cxx2flow │ └── test_cxx2flow.md ├── docs ├── contribute.md ├── grammar.md ├── img │ ├── Headings.png │ ├── TOC.png │ ├── abstract_en.png │ ├── abstract_zh.png │ ├── code.png │ ├── cxx2flow.png │ ├── cxx2flow.svg │ ├── figure.png │ ├── front_page.png │ └── table.png ├── index.md ├── introduction.md ├── preview.md └── webui.md ├── frontend ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── config.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── tailwind.config.js └── mkdocs.yml /.github/workflows/docker-build-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/.github/workflows/docker-build-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | site/ 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/config/config.py -------------------------------------------------------------------------------- /backend/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/config/config.yaml -------------------------------------------------------------------------------- /backend/config/server_config.yaml: -------------------------------------------------------------------------------- 1 | cache_path: /tmp/md2report 2 | -------------------------------------------------------------------------------- /backend/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/docker-compose.yaml -------------------------------------------------------------------------------- /backend/docx_handler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/docx_handler/__init__.py -------------------------------------------------------------------------------- /backend/docx_handler/assets/hust/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/docx_handler/assets/hust/logo.png -------------------------------------------------------------------------------- /backend/docx_handler/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/docx_handler/general.py -------------------------------------------------------------------------------- /backend/docx_handler/hust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/docx_handler/hust.py -------------------------------------------------------------------------------- /backend/docx_handler/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/docx_handler/utils.py -------------------------------------------------------------------------------- /backend/filters/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/filters/general.py -------------------------------------------------------------------------------- /backend/filters/templates/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /backend/filters/templates/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/filters/templates/templates.py -------------------------------------------------------------------------------- /backend/logger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/logger/__init__.py -------------------------------------------------------------------------------- /backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/main.py -------------------------------------------------------------------------------- /backend/md2report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/md2report.py -------------------------------------------------------------------------------- /backend/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/poetry.lock -------------------------------------------------------------------------------- /backend/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/pyproject.toml -------------------------------------------------------------------------------- /backend/reference-docs/HUST.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/reference-docs/HUST.docx -------------------------------------------------------------------------------- /backend/test/test_case.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case.zip -------------------------------------------------------------------------------- /backend/test/test_case/5.2数据结构实验报告.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/5.2数据结构实验报告.md -------------------------------------------------------------------------------- /backend/test/test_case/初次使用-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/初次使用-2.png -------------------------------------------------------------------------------- /backend/test/test_case/初次使用.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/初次使用.png -------------------------------------------------------------------------------- /backend/test/test_case/编码-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/编码-2.png -------------------------------------------------------------------------------- /backend/test/test_case/编码-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/编码-3.png -------------------------------------------------------------------------------- /backend/test/test_case/编码.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/编码.png -------------------------------------------------------------------------------- /backend/test/test_case/解码-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/解码-2.png -------------------------------------------------------------------------------- /backend/test/test_case/解码.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/解码.png -------------------------------------------------------------------------------- /backend/test/test_case/调用关系.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/调用关系.png -------------------------------------------------------------------------------- /backend/test/test_case/输出树-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/输出树-2.png -------------------------------------------------------------------------------- /backend/test/test_case/输出树.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/输出树.png -------------------------------------------------------------------------------- /backend/test/test_case/输出编码.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_case/输出编码.png -------------------------------------------------------------------------------- /backend/test/test_cxx2flow/test_cxx2flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/backend/test/test_cxx2flow/test_cxx2flow.md -------------------------------------------------------------------------------- /docs/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/contribute.md -------------------------------------------------------------------------------- /docs/grammar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/grammar.md -------------------------------------------------------------------------------- /docs/img/Headings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/Headings.png -------------------------------------------------------------------------------- /docs/img/TOC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/TOC.png -------------------------------------------------------------------------------- /docs/img/abstract_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/abstract_en.png -------------------------------------------------------------------------------- /docs/img/abstract_zh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/abstract_zh.png -------------------------------------------------------------------------------- /docs/img/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/code.png -------------------------------------------------------------------------------- /docs/img/cxx2flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/cxx2flow.png -------------------------------------------------------------------------------- /docs/img/cxx2flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/cxx2flow.svg -------------------------------------------------------------------------------- /docs/img/figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/figure.png -------------------------------------------------------------------------------- /docs/img/front_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/front_page.png -------------------------------------------------------------------------------- /docs/img/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/img/table.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/preview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/preview.md -------------------------------------------------------------------------------- /docs/webui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/docs/webui.md -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/public/logo192.png -------------------------------------------------------------------------------- /frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/public/logo512.png -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/App.test.js -------------------------------------------------------------------------------- /frontend/src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/config.js -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/logo.svg -------------------------------------------------------------------------------- /frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/src/setupTests.js -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woolen-sheep/md2report/HEAD/mkdocs.yml --------------------------------------------------------------------------------