TongchengOpenSource/smart-doc
Smart-doc is a java restful api document generation tool. Smart-doc is based on interface source code analysis to generate interface documentation, completely zero-injection.
JavaApache-2.0
Pinned issues
Issues
- 5
- 0
Mapping Methods in Subclass Without @RestController or @Controller Annotation Incorrectly Added to API Documentation。
#792 opened by zachary-jiang - 2
Spring MVC can't support binding Collection
#699 opened by hujian19 - 1
@RequestPart annotation parameter support issue
#847 opened by zooltech - 1
V3.0.5 DataDictionaries reports an error when using internal enumeration (Cannot invoke "java. lang. Class. isInterface ()" because "enumClass" is null)
#863 opened by EliuGit - 4
When generating openapi.json, there is no corresponding conversion for BigDecimal type parameters, resulting in the display of object {} when used in conjunction with openapi-ui
#857 opened by 601513928 - 1
When the project's Javadoc is not properly formatted How can I generate API documentation without making any modifications to the project
#854 opened by KiRito02 - 1
Suggestions for extensibility
#840 opened by duanmourena - 1
Can support EnumSet and JSR310 DateTime?
#828 opened by Ikki-Dai - 0
- 0
Fields in request parameters annotated with @JsonSerialize(using = ToStringSerializer.class) should not be marked as strings.
#833 opened by linwumingshi - 1
- 1
[bug] Inheriting the bug in sending requests after enabling debug mode from Solon
#824 opened by Hans-Wu-cn - 0
JSR-303 required field bug in certain cases
#821 opened by linwumingshi - 0
In Jakarta EE, the required fields for parameters using JSR 303 default group (@Validated(Default.class)) display false
#819 opened by linwumingshi - 0
The interface sorting was specified, but the order is chaotic when generating OpenAPI.
#816 opened by shalousun - 2
Tree structure parsing bug
#804 opened by zhanghan2585 - 3
Failed to set sequence number using @order
#796 opened by q651742112 - 4
Cannot generate documentation for requests whose content-type is form-data and urlencoded
#799 opened by shaunhurryup - 7
How to get the annotations of fields in the common package when using single tests in multi-module?
#800 opened by zzmdiao - 4
Customizing RequestMappingHandlerMapping to implement multi-version management of interfaces fails to obtain the real path
#786 opened by laboratorys - 3
NPE in JsonBuildHelper
#789 opened by muyuanjin - 7
- 1
Unable to extract the comments of entity class fields.
#793 opened by jqncc - 3
If code similar to @Validated(GenerateDataByPlanDateGroup.class) is detected, then only the fields marked with GenerateDataByPlanDateGroup should be included in the generated documentation.
#791 opened by baichoulishang - 3
How to ignore a common header field on method
#760 opened by baboy - 2
When there is a "package-info.java" package description file in the project, running the Maven plugin will cause an error.
#780 opened by oiltea - 0
Support for JMeter Prometheus Listener
#778 opened by shalousun - 4
Errors in handling generic substitution.
#756 opened by evan0608 - 3
- 5
When using with Solon, non controller comments are also loaded into the document
#766 opened by Hans-Wu-cn - 1
Response entity type ignores fields (fields inherit from non modifiable parent class, from mybaits flex)
#763 opened by Hans-Wu-cn - 0
- 0
- 1
- 2
- 4
Enum values output without separator
#746 opened by baboy - 2
The generic type could not be parsed correctly.
#751 opened by villllllla - 1
Add a new tag to support openapi extensions
#749 opened by baboy - 0
Enum classes export without Name attribution
#747 opened by baboy - 0
The OpenAPI lacks an attribute for describing the value range of an enumeration type in the schema.
#740 opened by baboy - 1
- 0
- 1
When the content of package-info.java is empty, it is not possible to generate interface documentation.
#698 opened by muker-cmd - 1
- 0
Failed to generate OpenApi3.
#702 opened by WingGao - 1
Fields annotated with the @ToStringSerializer annotation are expected to be correctly identified as String types.
#714 opened by WingGao - 0
The introduction of MongoDB in the project results in the inability to push smart-doc documentation.
#705 opened by zhangchaoyanggit - 0
Git initialization of a project reports a null pointer error when not committed.
#719 opened by shalousun - 1
When the path of PostMapping or GetMapping is empty, the document cannot be output normally.
#704 opened by shalousun