-
Notifications
You must be signed in to change notification settings - Fork 915
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support markdown when using @Description Annotation #4304
Merged
ikhoon
merged 58 commits into
line:master
from
cnabro:feature/support-markdown-docservice
Jul 29, 2022
Merged
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
2fc82de
Support markdown when using @description Annotation
cnabro ba26d58
Show path mappings in Services
cnabro d61e7fa
Support enums documentation in annotated service
cnabro f1dce52
Modify AnnotatedDocServicePlugin to support documentation for annotat…
cnabro e723d3b
Add 'MarkdownDescriptionService' examples for 'annotated-http-service…
cnabro 971f5cc
Add @ResponseObject to specify which element should be converted to s…
cnabro 8964bbe
Fix lints
cnabro 01e6f0b
Modify 'server-docservice.mdx' for annotated doc service
cnabro e014931
Update core/src/main/java/com/linecorp/armeria/internal/server/annota…
cnabro 7682435
Update core/src/main/java/com/linecorp/armeria/server/annotation/Resp…
cnabro 8305400
Remove unnecessary comment (specification.tsx)
cnabro 6122f61
Fix 'server-docservice.mdx' for Not supported String template.
cnabro df15acb
Rollback @ResponseObject
cnabro 938e523
Add testcase for AnnotatedDocService
cnabro 8b8d9c8
Fix lints
cnabro 5f9f182
Wrap 'Table' components with 'TableContainer'
cnabro d0825fb
Add a supported markup type to @Description.
cnabro 68b9bdb
Fix lints
cnabro 7b90860
Fix descriptionInfo for developer guide and some lints.
cnabro 691e4f7
Fix MarkdownDescriptionService examples
cnabro 15cfb5b
Integrate 'DocString' and 'Markup' to 'DescriptionInfo'
cnabro 8709235
Remove unnecessary parameter
cnabro 3ba9cb9
Update core/src/main/java/com/linecorp/armeria/server/docs/DocService…
cnabro 0e92ebf
Update docs-client/src/containers/App/index.tsx
cnabro 79cf683
Fix js lints options
cnabro f34f9d8
Add dependency @types/mermaid
cnabro 258aafa
Rollback for invalid codes
cnabro 498e123
Change server-docservice for annotated service.
cnabro c0f08b7
Add type hints for mermaidAPI
cnabro 38e289a
Add licence for description service
cnabro 43466bd
Update site/src/pages/docs/server-docservice.mdx
cnabro a6dd529
Revert requireNonNull field
cnabro c3470dc
Update core/src/main/java/com/linecorp/armeria/server/docs/FieldInfoB…
cnabro d6a3996
Update core/src/main/java/com/linecorp/armeria/server/docs/FieldInfo.…
cnabro ee9b92f
Update core/src/main/java/com/linecorp/armeria/server/docs/StructInfo…
cnabro 4e375d9
Update core/src/test/java/com/linecorp/armeria/internal/server/annota…
cnabro 8ffd0a3
Update core/src/main/java/com/linecorp/armeria/internal/server/annota…
cnabro 82eb4a4
Update core/src/main/java/com/linecorp/armeria/internal/server/annota…
cnabro 7eefbde
Update core/src/main/java/com/linecorp/armeria/server/annotation/Desc…
cnabro 340ed8a
Update docs-client/src/components/Description/index.tsx
cnabro d7e1446
Update docs-client/src/components/Description/index.tsx
cnabro 908d9a1
Update core/src/main/java/com/linecorp/armeria/server/docs/NamedTypeI…
cnabro 12ee0ef
Update core/src/main/java/com/linecorp/armeria/server/docs/MethodInfo…
cnabro 87f9094
Update core/src/test/java/com/linecorp/armeria/internal/server/annota…
cnabro 2c21197
Update core/src/main/java/com/linecorp/armeria/server/docs/EnumInfo.java
cnabro 62c273e
Update core/src/main/java/com/linecorp/armeria/server/annotation/Desc…
cnabro ee8a068
Update core/src/main/java/com/linecorp/armeria/server/docs/StructInfo…
cnabro 00a3145
Update core/src/main/java/com/linecorp/armeria/server/annotation/Desc…
cnabro 76db094
Change DescriptionInfo package
cnabro db3ab11
Fix typescript lint error
cnabro d2f2b3e
Fix scala lint
cnabro fe4cfc1
Update core/src/main/java/com/linecorp/armeria/server/docs/Markup.java
cnabro 923bd05
Update core/src/main/java/com/linecorp/armeria/server/docs/Descriptio…
cnabro 6ff92e5
Update site/src/pages/docs/server-docservice.mdx
cnabro 1b6a75d
Update core/src/main/java/com/linecorp/armeria/server/docs/Descriptio…
cnabro 685af5e
Fix lints
cnabro 51de424
Fix error when descriptionInfo is undefined.
cnabro 5e465ff
Fix site render error
cnabro File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: This method will be changed by #4322.
I'd like to ask @cnabro for a review after they are merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. I'll wait for it 👍