microsoft / vscode-azureapicenter

MIT License
17 stars 13 forks source link

feat: generate Markdown from OpenAPI spec #178

Closed formulahendry closed 4 months ago

formulahendry commented 4 months ago

Command Palette: generateMarkdown

Tree View: image

codecov-commenter commented 4 months ago

Codecov Report

Attention: Patch coverage is 6.19469% with 106 lines in your changes are missing coverage. Please review.

Project coverage is 28.84%. Comparing base (795ac9f) to head (9ff3f72).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178/graphs/tree.svg?width=650&height=150&src=pr&token=TIJgHIZNDD&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft)](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) ```diff @@ Coverage Diff @@ ## dev #178 +/- ## ========================================== - Coverage 29.33% 28.84% -0.50% ========================================== Files 70 72 +2 Lines 4305 4389 +84 Branches 88 88 ========================================== + Hits 1263 1266 +3 - Misses 3042 3123 +81 ``` | [Files](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | Coverage Δ | | |---|---|---| | [src/constants.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Fconstants.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL2NvbnN0YW50cy50cw==) | `100.00% <100.00%> (ø)` | | | [src/uiStrings.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2FuiStrings.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL3VpU3RyaW5ncy50cw==) | `100.00% <100.00%> (ø)` | | | [src/utils/openApiUtils.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Futils%2FopenApiUtils.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL3V0aWxzL29wZW5BcGlVdGlscy50cw==) | `70.90% <100.00%> (ø)` | | | [src/commands/detectBreakingChange.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Fcommands%2FdetectBreakingChange.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL2NvbW1hbmRzL2RldGVjdEJyZWFraW5nQ2hhbmdlLnRz) | `0.00% <0.00%> (ø)` | | | [src/extension.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Fextension.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL2V4dGVuc2lvbi50cw==) | `0.00% <0.00%> (ø)` | | | [src/commands/generateHttpFile.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Fcommands%2FgenerateHttpFile.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL2NvbW1hbmRzL2dlbmVyYXRlSHR0cEZpbGUudHM=) | `82.08% <20.00%> (+0.72%)` | :arrow_up: | | [src/utils/fsUtil.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Futils%2FfsUtil.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL3V0aWxzL2ZzVXRpbC50cw==) | `28.12% <25.00%> (-0.73%)` | :arrow_down: | | [src/utils/apiSpecificationUtils.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Futils%2FapiSpecificationUtils.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL3V0aWxzL2FwaVNwZWNpZmljYXRpb25VdGlscy50cw==) | `0.00% <0.00%> (ø)` | | | [src/commands/generateMarkdownDocument.ts](https://app.codecov.io/gh/microsoft/vscode-azureapicenter/pull/178?src=pr&el=tree&filepath=src%2Fcommands%2FgenerateMarkdownDocument.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#diff-c3JjL2NvbW1hbmRzL2dlbmVyYXRlTWFya2Rvd25Eb2N1bWVudC50cw==) | `0.00% <0.00%> (ø)` | |