From 76f377cac4d872acbec41b0b989a9db6b9a55191 Mon Sep 17 00:00:00 2001
From: shalousun <836575280@qq.com>
Date: Tue, 18 Nov 2025 15:09:37 +0800
Subject: [PATCH] feat: rename package
---
.github/ISSUE_TEMPLATE/bug_report.yml | 6 +-
.../build-and-run-example-project.yml | 2 +-
.github/workflows/deploy-to-maven-central.yml | 2 +-
.github/workflows/maven.yml | 2 +-
CHANGELOG.md | 102 ++++++++---------
NOTICE | 4 +-
README.md | 4 +-
README_CN.md | 2 -
pom.xml | 12 +-
.../smartdoc}/builder/AdocDocBuilder.java | 14 +--
.../smartdoc}/builder/ApiDataBuilder.java | 8 +-
.../smartdoc}/builder/ApiDocBuilder.java | 14 +--
.../smartdoc}/builder/DocBuilderTemplate.java | 20 ++--
.../smartdoc}/builder/HtmlApiDocBuilder.java | 16 +--
.../builder/IBaseDocBuilderTemplate.java | 22 ++--
.../builder/IRpcDocBuilderTemplate.java | 28 ++---
.../smartdoc}/builder/JMeterBuilder.java | 14 +--
.../smartdoc}/builder/PostmanJsonBuilder.java | 46 ++++----
.../builder/ProjectDocConfigBuilder.java | 32 +++---
.../smartdoc}/builder/TornaBuilder.java | 24 ++--
.../smartdoc}/builder/WordDocBuilder.java | 18 +--
.../builder/grpc/GrpcAsciidocBuilder.java | 10 +-
.../builder/grpc/GrpcDocBuilderTemplate.java | 22 ++--
.../builder/grpc/GrpcHtmlBuilder.java | 10 +-
.../builder/grpc/GrpcMarkdownBuilder.java | 10 +-
.../builder/javadoc/JavadocAdocBuilder.java | 10 +-
.../javadoc/JavadocApiDataBuilder.java | 10 +-
.../javadoc/JavadocDocBuilderTemplate.java | 32 +++---
.../builder/javadoc/JavadocHtmlBuilder.java | 10 +-
.../javadoc/JavadocMarkdownBuilder.java | 10 +-
.../openapi/AbstractOpenApiBuilder.java | 50 ++++-----
.../builder/openapi/OpenApiBuilder.java | 34 +++---
.../builder/openapi/SwaggerBuilder.java | 32 +++---
.../smartdoc}/builder/rpc/RpcAdocBuilder.java | 10 +-
.../builder/rpc/RpcApiDataBuilder.java | 12 +-
.../builder/rpc/RpcDocBuilderTemplate.java | 20 ++--
.../smartdoc}/builder/rpc/RpcHtmlBuilder.java | 10 +-
.../builder/rpc/RpcMarkdownBuilder.java | 10 +-
.../builder/rpc/RpcTornaBuilder.java | 18 +--
.../builder/rpc/RpcWordDocBuilder.java | 12 +-
.../websocket/WebSocketAsciidocBuilder.java | 10 +-
.../WebSocketDocBuilderTemplate.java | 28 ++---
.../websocket/WebSocketHtmlBuilder.java | 10 +-
.../websocket/WebSocketMarkdownBuilder.java | 10 +-
.../smartdoc}/constants/ApiParamEnum.java | 2 +-
.../constants/ApiReqParamInTypeEnum.java | 2 +-
.../constants/ComponentTypeEnum.java | 4 +-
.../constants/DefaultClassConstants.java | 2 +-
.../constants/DocAnnotationConstants.java | 2 +-
.../constants/DocGlobalConstants.java | 2 +-
.../smartdoc}/constants/DocLanguage.java | 2 +-
.../github/smartdoc}/constants/DocTags.java | 2 +-
.../constants/DocValidatorAnnotationEnum.java | 2 +-
.../constants/DubboAnnotationConstants.java | 2 +-
.../constants/FormDataContentTypeEnum.java | 2 +-
.../smartdoc}/constants/FrameworkEnum.java | 14 +--
.../constants/GrpcMethodTypeEnum.java | 2 +-
.../constants/HighLightJsConstants.java | 2 +-
.../smartdoc}/constants/HighlightStyle.java | 2 +-
.../smartdoc}/constants/HttpStatusEnum.java | 2 +-
.../smartdoc}/constants/JAXRSAnnotations.java | 2 +-
.../constants/JSRAnnotationConstants.java | 2 +-
.../constants/JSRAnnotationPropConstants.java | 2 +-
.../constants/JakartaJaxrsAnnotations.java | 2 +-
.../constants/JavaTypeConstants.java | 2 +-
...JsonPropertyAnnotationAccessConstants.java | 2 +-
.../github/smartdoc}/constants/MediaType.java | 2 +-
.../github/smartdoc}/constants/Methods.java | 2 +-
.../constants/OpenApiTagNameTypeEnum.java | 2 +-
.../constants/ParamTypeConstants.java | 2 +-
.../smartdoc}/constants/SolonAnnotations.java | 2 +-
.../SolonRequestAnnotationsEnum.java | 2 +-
.../constants/SpringMvcAnnotations.java | 2 +-
.../SpringMvcRequestAnnotationsEnum.java | 2 +-
.../smartdoc}/constants/TemplateVariable.java | 2 +-
.../smartdoc}/constants/TornaConstants.java | 4 +-
.../ValidationAnnotationDefaultsProvider.java | 2 +-
.../constants/ValidatorAnnotations.java | 2 +-
.../dict/DictionaryValuesResolver.java | 2 +-
.../extension/json/PropertyNameHelper.java | 8 +-
.../json/PropertyNamingStrategies.java | 2 +-
.../smartdoc}/extension/package-info.java | 2 +-
.../factory/BuildTemplateFactory.java | 12 +-
.../smartdoc}/filter/BoxReturnFilter.java | 8 +-
.../smartdoc}/filter/DefaultReturnFilter.java | 4 +-
.../smartdoc}/filter/ReturnTypeFilter.java | 4 +-
.../smartdoc}/filter/ReturnTypeProcessor.java | 4 +-
.../smartdoc}/filter/WebFluxReturnFilter.java | 6 +-
.../github/smartdoc}/function/HtmlEscape.java | 4 +-
.../smartdoc}/function/LineBreaksToBr.java | 2 +-
.../smartdoc}/function/RemoveLineBreaks.java | 4 +-
.../function/RequestMappingFunc.java | 4 +-
.../smartdoc}/function/WordXmlEscape.java | 4 +-
.../DefaultWebSocketRequestHandler.java | 2 +-
.../handler/ICustomJavaMethodHandler.java | 4 +-
.../smartdoc}/handler/IHeaderHandler.java | 26 ++---
.../handler/IRequestMappingHandler.java | 16 +--
.../handler/IWebSocketRequestHandler.java | 12 +-
.../smartdoc}/handler/JaxrsHeaderHandler.java | 16 +--
.../smartdoc}/handler/JaxrsPathHandler.java | 26 ++---
.../handler/SolonRequestHeaderHandler.java | 8 +-
.../handler/SolonRequestMappingHandler.java | 24 ++--
.../SpringMVCRequestHeaderHandler.java | 8 +-
.../SpringMVCRequestMappingHandler.java | 24 ++--
.../github/smartdoc}/helper/BaseHelper.java | 24 ++--
.../smartdoc}/helper/DocBuildHelper.java | 18 +--
.../smartdoc}/helper/FormDataBuildHelper.java | 20 ++--
.../github/smartdoc}/helper/GitHelper.java | 2 +-
.../helper/JavaProjectBuilderHelper.java | 2 +-
.../smartdoc}/helper/JsonBuildHelper.java | 39 ++++---
.../smartdoc}/helper/ParamsBuildHelper.java | 44 ++++----
.../smartdoc}/model/AbstractRpcApiDoc.java | 2 +-
.../github/smartdoc}/model/ApiAllData.java | 2 +-
.../github/smartdoc}/model/ApiConfig.java | 16 +--
.../github/smartdoc}/model/ApiConstant.java | 2 +-
.../smartdoc}/model/ApiDataDictionary.java | 2 +-
.../github/smartdoc}/model/ApiDoc.java | 2 +-
.../github/smartdoc}/model/ApiDocDict.java | 2 +-
.../github/smartdoc}/model/ApiErrorCode.java | 2 +-
.../model/ApiErrorCodeDictionary.java | 4 +-
.../smartdoc}/model/ApiExceptionStatus.java | 2 +-
.../github/smartdoc}/model/ApiGroup.java | 2 +-
.../github/smartdoc}/model/ApiMethodDoc.java | 8 +-
.../smartdoc}/model/ApiMethodReqParam.java | 2 +-
.../smartdoc}/model/ApiObjectReplacement.java | 2 +-
.../github/smartdoc}/model/ApiParam.java | 8 +-
.../github/smartdoc}/model/ApiReqParam.java | 10 +-
.../github/smartdoc}/model/ApiReturn.java | 2 +-
.../github/smartdoc}/model/ApiSchema.java | 2 +-
.../github/smartdoc}/model/BodyAdvice.java | 2 +-
.../github/smartdoc}/model/CustomField.java | 2 +-
.../smartdoc}/model/CustomFieldInfo.java | 2 +-
.../github/smartdoc}/model/DataDict.java | 2 +-
.../github/smartdoc}/model/DocJavaField.java | 2 +-
.../github/smartdoc}/model/DocJavaMethod.java | 2 +-
.../smartdoc}/model/DocJavaParameter.java | 2 +-
.../github/smartdoc}/model/DocMapping.java | 2 +-
.../model/ExceptionAdviceMethod.java | 2 +-
.../model/FieldJsonAnnotationInfo.java | 2 +-
.../github/smartdoc}/model/FormData.java | 4 +-
.../github/smartdoc}/model/IDoc.java | 2 +-
.../github/smartdoc}/model/IMethod.java | 2 +-
.../smartdoc}/model/JavadocJavaMethod.java | 4 +-
.../github/smartdoc}/model/RevisionLog.java | 2 +-
.../github/smartdoc}/model/RpcJavaApiDoc.java | 2 +-
.../github/smartdoc}/model/RpcJavaMethod.java | 2 +-
.../smartdoc}/model/SourceCodePath.java | 2 +-
.../smartdoc}/model/SystemPlaceholders.java | 2 +-
.../github/smartdoc}/model/TagDoc.java | 2 +-
.../github/smartdoc}/model/WebSocketDoc.java | 2 +-
.../model/annotation/EntryAnnotation.java | 2 +-
.../annotation/ExceptionAdviceAnnotation.java | 2 +-
.../annotation/FrameworkAnnotations.java | 2 +-
.../model/annotation/HeaderAnnotation.java | 2 +-
.../model/annotation/MappingAnnotation.java | 2 +-
.../annotation/PathVariableAnnotation.java | 2 +-
.../annotation/RequestBodyAnnotation.java | 2 +-
.../annotation/RequestParamAnnotation.java | 2 +-
.../annotation/RequestPartAnnotation.java | 2 +-
.../annotation/ServerEndpointAnnotation.java | 2 +-
.../model/dependency/ApiDependency.java | 3 +-
.../model/dependency/DependencyTree.java | 4 +-
.../smartdoc}/model/dependency/FileDiff.java | 2 +-
.../model/framework/PageableAsQueryParam.java | 2 +-
.../smartdoc}/model/grpc/GrpcApiDoc.java | 4 +-
.../smartdoc}/model/grpc/GrpcJavaMethod.java | 6 +-
.../smartdoc}/model/grpc/ProtoInfo.java | 4 +-
.../model/grpc/proto/EnumDefinition.java | 2 +-
.../smartdoc}/model/grpc/proto/EnumValue.java | 2 +-
.../smartdoc}/model/grpc/proto/Message.java | 2 +-
.../model/grpc/proto/MessageField.java | 2 +-
.../smartdoc}/model/grpc/proto/ProtoFile.java | 2 +-
.../smartdoc}/model/grpc/proto/ProtoJson.java | 2 +-
.../model/grpc/proto/ScalarValueType.java | 2 +-
.../smartdoc}/model/grpc/proto/Service.java | 2 +-
.../model/grpc/proto/ServiceMethod.java | 2 +-
.../model/javadoc/JavadocApiAllData.java | 8 +-
.../model/javadoc/JavadocApiDoc.java | 8 +-
.../github/smartdoc}/model/jmeter/JMeter.java | 2 +-
.../smartdoc}/model/openapi/OpenApiTag.java | 6 +-
.../smartdoc}/model/postman/InfoBean.java | 2 +-
.../smartdoc}/model/postman/ItemBean.java | 4 +-
.../smartdoc}/model/postman/RequestItem.java | 2 +-
.../smartdoc}/model/postman/UrlBean.java | 4 +-
.../model/postman/request/ParamBean.java | 2 +-
.../model/postman/request/RequestBean.java | 8 +-
.../model/postman/request/body/BodyBean.java | 4 +-
.../postman/request/header/HeaderBean.java | 2 +-
.../model/request/ApiRequestExample.java | 4 +-
.../smartdoc}/model/request/CurlRequest.java | 6 +-
.../model/request/JaxrsPathMapping.java | 2 +-
.../model/request/RequestMapping.java | 2 +-
.../model/request/ServerEndpoint.java | 2 +-
.../smartdoc}/model/rpc/RpcApiAllData.java | 10 +-
.../smartdoc}/model/rpc/RpcApiDependency.java | 2 +-
.../github/smartdoc}/model/rpc/RpcApiDoc.java | 6 +-
.../smartdoc}/model/rpc/RpcApiMethodRpc.java | 4 +-
.../github/smartdoc}/model/torna/Apis.java | 13 ++-
.../model/torna/CommonErrorCode.java | 2 +-
.../smartdoc}/model/torna/DebugEnv.java | 2 +-
.../smartdoc}/model/torna/DubboInfo.java | 2 +-
.../smartdoc}/model/torna/EnumInfo.java | 2 +-
.../model/torna/EnumInfoAndValues.java | 4 +-
.../smartdoc}/model/torna/HttpParam.java | 2 +-
.../github/smartdoc}/model/torna/Item.java | 2 +-
.../smartdoc}/model/torna/TornaApi.java | 2 +-
.../smartdoc}/model/torna/TornaDic.java | 2 +-
.../model/torna/TornaRequestInfo.java | 4 +-
.../template/GRpcDocBuildTemplate.java | 44 ++++----
.../template/IBaseDocBuildTemplate.java | 18 +--
.../template/IDocBuildBaseTemplate.java | 28 ++---
.../smartdoc}/template/IDocBuildTemplate.java | 12 +-
.../template/IJavadocDocTemplate.java | 42 +++----
.../smartdoc}/template/IRestDocTemplate.java | 104 +++++++++---------
.../template/IWebSocketDocBuildTemplate.java | 10 +-
.../template/IWebSocketTemplate.java | 36 +++---
.../template/JAXRSDocBuildTemplate.java | 104 +++++++++---------
.../template/JavadocDocBuildTemplate.java | 24 ++--
.../template/RpcDocBuildTemplate.java | 30 ++---
.../template/SolonDocBuildTemplate.java | 20 ++--
.../template/SpringBootDocBuildTemplate.java | 64 +++++------
.../smartdoc}/utils/ApiParamTreeUtil.java | 12 +-
.../smartdoc}/utils/BeetlTemplateUtil.java | 4 +-
.../github/smartdoc}/utils/CurlUtil.java | 10 +-
.../github/smartdoc}/utils/DocClassUtil.java | 8 +-
.../github/smartdoc}/utils/DocPathUtil.java | 2 +-
.../github/smartdoc}/utils/DocUrlUtil.java | 4 +-
.../github/smartdoc}/utils/DocUtil.java | 44 ++++----
.../smartdoc}/utils/HtmlCompressorUtil.java | 2 +-
.../smartdoc}/utils/HttpStatusUtil.java | 4 +-
.../github/smartdoc}/utils/Iterables.java | 2 +-
.../github/smartdoc}/utils/JavaClassUtil.java | 36 +++---
.../utils/JavaClassValidateUtil.java | 16 +--
.../github/smartdoc}/utils/JavaFieldUtil.java | 14 +--
.../github/smartdoc}/utils/JsonUtil.java | 2 +-
.../smartdoc}/utils/OpenApiSchemaUtil.java | 12 +-
.../github/smartdoc}/utils/ParamUtil.java | 12 +-
.../smartdoc}/utils/RequestExampleUtil.java | 20 ++--
.../github/smartdoc}/utils/TornaUtil.java | 48 ++++----
.../com.ly.doc.template.IDocBuildTemplate | 6 -
...ly.doc.template.IWebSocketDocBuildTemplate | 5 -
...github.smartdoc.template.IDocBuildTemplate | 6 +
...artdoc.template.IWebSocketDocBuildTemplate | 5 +
src/main/resources/smart-doc-beetl.properties | 8 +-
.../github/smartdoc}/ApiDocTest.java | 16 +--
.../github/smartdoc}/GenerexTest.java | 2 +-
.../ly/doc => io/github/smartdoc}/Main.java | 2 +-
.../github/smartdoc}/enums/BaseEnum.java | 2 +-
.../github/smartdoc}/enums/IEnum.java | 2 +-
.../github/smartdoc}/enums/OrderEnum.java | 2 +-
.../smartdoc}/function/HtmlEscapeTest.java | 2 +-
.../smartdoc}/function/WordXmlEscapeTest.java | 2 +-
.../smartdoc}/helper/JsonBuildHelperTest.java | 9 +-
.../smartdoc}/qbox/QboxScanSourceTest.java | 10 +-
.../smartdoc}/qbox/ScanErrorSource.java | 2 +-
.../github/smartdoc}/util/CurlUtilTest.java | 10 +-
.../smartdoc}/util/DocClassUtilTest.java | 8 +-
.../smartdoc}/util/DocPathUtilTest.java | 6 +-
.../github/smartdoc}/util/DocUrlUtilTest.java | 4 +-
.../github/smartdoc}/util/DocUtilTest.java | 16 +--
.../github/smartdoc}/util/JsonUtilTest.java | 4 +-
.../smartdoc}/util/MarkDownUtilTest.java | 2 +-
.../github/smartdoc}/util/ParamUtilTest.java | 6 +-
263 files changed, 1241 insertions(+), 1243 deletions(-)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/AdocDocBuilder.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/ApiDataBuilder.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/ApiDocBuilder.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/DocBuilderTemplate.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/HtmlApiDocBuilder.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/IBaseDocBuilderTemplate.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/IRpcDocBuilderTemplate.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/JMeterBuilder.java (89%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/PostmanJsonBuilder.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/ProjectDocConfigBuilder.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/TornaBuilder.java (89%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/WordDocBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/grpc/GrpcAsciidocBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/grpc/GrpcDocBuilderTemplate.java (85%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/grpc/GrpcHtmlBuilder.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/grpc/GrpcMarkdownBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/javadoc/JavadocAdocBuilder.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/javadoc/JavadocApiDataBuilder.java (87%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/javadoc/JavadocDocBuilderTemplate.java (89%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/javadoc/JavadocHtmlBuilder.java (89%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/javadoc/JavadocMarkdownBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/openapi/AbstractOpenApiBuilder.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/openapi/OpenApiBuilder.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/openapi/SwaggerBuilder.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcAdocBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcApiDataBuilder.java (86%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcDocBuilderTemplate.java (88%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcHtmlBuilder.java (89%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcMarkdownBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcTornaBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/rpc/RpcWordDocBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/websocket/WebSocketAsciidocBuilder.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/websocket/WebSocketDocBuilderTemplate.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/websocket/WebSocketHtmlBuilder.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/builder/websocket/WebSocketMarkdownBuilder.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/ApiParamEnum.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/ApiReqParamInTypeEnum.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/ComponentTypeEnum.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DefaultClassConstants.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DocAnnotationConstants.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DocGlobalConstants.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DocLanguage.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DocTags.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DocValidatorAnnotationEnum.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/DubboAnnotationConstants.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/FormDataContentTypeEnum.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/FrameworkEnum.java (84%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/GrpcMethodTypeEnum.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/HighLightJsConstants.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/HighlightStyle.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/HttpStatusEnum.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/JAXRSAnnotations.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/JSRAnnotationConstants.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/JSRAnnotationPropConstants.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/JakartaJaxrsAnnotations.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/JavaTypeConstants.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/JsonPropertyAnnotationAccessConstants.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/MediaType.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/Methods.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/OpenApiTagNameTypeEnum.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/ParamTypeConstants.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/SolonAnnotations.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/SolonRequestAnnotationsEnum.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/SpringMvcAnnotations.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/SpringMvcRequestAnnotationsEnum.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/TemplateVariable.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/TornaConstants.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/ValidationAnnotationDefaultsProvider.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/constants/ValidatorAnnotations.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/extension/dict/DictionaryValuesResolver.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/extension/json/PropertyNameHelper.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/extension/json/PropertyNamingStrategies.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/extension/package-info.java (50%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/factory/BuildTemplateFactory.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/filter/BoxReturnFilter.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/filter/DefaultReturnFilter.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/filter/ReturnTypeFilter.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/filter/ReturnTypeProcessor.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/filter/WebFluxReturnFilter.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/function/HtmlEscape.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/function/LineBreaksToBr.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/function/RemoveLineBreaks.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/function/RequestMappingFunc.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/function/WordXmlEscape.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/DefaultWebSocketRequestHandler.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/ICustomJavaMethodHandler.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/IHeaderHandler.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/IRequestMappingHandler.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/IWebSocketRequestHandler.java (88%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/JaxrsHeaderHandler.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/JaxrsPathHandler.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/SolonRequestHeaderHandler.java (88%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/SolonRequestMappingHandler.java (85%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/SpringMVCRequestHeaderHandler.java (88%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/handler/SpringMVCRequestMappingHandler.java (84%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/BaseHelper.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/DocBuildHelper.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/FormDataBuildHelper.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/GitHelper.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/JavaProjectBuilderHelper.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/JsonBuildHelper.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/helper/ParamsBuildHelper.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/AbstractRpcApiDoc.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiAllData.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiConfig.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiConstant.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiDataDictionary.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiDoc.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiDocDict.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiErrorCode.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiErrorCodeDictionary.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiExceptionStatus.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiGroup.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiMethodDoc.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiMethodReqParam.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiObjectReplacement.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiParam.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiReqParam.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiReturn.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ApiSchema.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/BodyAdvice.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/CustomField.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/CustomFieldInfo.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/DataDict.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/DocJavaField.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/DocJavaMethod.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/DocJavaParameter.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/DocMapping.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/ExceptionAdviceMethod.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/FieldJsonAnnotationInfo.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/FormData.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/IDoc.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/IMethod.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/JavadocJavaMethod.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/RevisionLog.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/RpcJavaApiDoc.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/RpcJavaMethod.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/SourceCodePath.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/SystemPlaceholders.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/TagDoc.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/WebSocketDoc.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/EntryAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/ExceptionAdviceAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/FrameworkAnnotations.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/HeaderAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/MappingAnnotation.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/PathVariableAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/RequestBodyAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/RequestParamAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/RequestPartAnnotation.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/annotation/ServerEndpointAnnotation.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/dependency/ApiDependency.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/dependency/DependencyTree.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/dependency/FileDiff.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/framework/PageableAsQueryParam.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/GrpcApiDoc.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/GrpcJavaMethod.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/ProtoInfo.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/EnumDefinition.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/EnumValue.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/Message.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/MessageField.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/ProtoFile.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/ProtoJson.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/ScalarValueType.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/Service.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/grpc/proto/ServiceMethod.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/javadoc/JavadocApiAllData.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/javadoc/JavadocApiDoc.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/jmeter/JMeter.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/openapi/OpenApiTag.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/InfoBean.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/ItemBean.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/RequestItem.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/UrlBean.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/request/ParamBean.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/request/RequestBean.java (88%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/request/body/BodyBean.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/postman/request/header/HeaderBean.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/request/ApiRequestExample.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/request/CurlRequest.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/request/JaxrsPathMapping.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/request/RequestMapping.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/request/ServerEndpoint.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/rpc/RpcApiAllData.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/rpc/RpcApiDependency.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/rpc/RpcApiDoc.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/rpc/RpcApiMethodRpc.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/Apis.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/CommonErrorCode.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/DebugEnv.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/DubboInfo.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/EnumInfo.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/EnumInfoAndValues.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/HttpParam.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/Item.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/TornaApi.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/TornaDic.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/model/torna/TornaRequestInfo.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/GRpcDocBuildTemplate.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IBaseDocBuildTemplate.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IDocBuildBaseTemplate.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IDocBuildTemplate.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IJavadocDocTemplate.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IRestDocTemplate.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IWebSocketDocBuildTemplate.java (89%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/IWebSocketTemplate.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/JAXRSDocBuildTemplate.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/JavadocDocBuildTemplate.java (91%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/RpcDocBuildTemplate.java (92%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/SolonDocBuildTemplate.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/template/SpringBootDocBuildTemplate.java (90%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/ApiParamTreeUtil.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/BeetlTemplateUtil.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/CurlUtil.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/DocClassUtil.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/DocPathUtil.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/DocUrlUtil.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/DocUtil.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/HtmlCompressorUtil.java (99%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/HttpStatusUtil.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/Iterables.java (97%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/JavaClassUtil.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/JavaClassValidateUtil.java (95%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/JavaFieldUtil.java (96%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/JsonUtil.java (98%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/OpenApiSchemaUtil.java (93%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/ParamUtil.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/RequestExampleUtil.java (94%)
rename src/main/java/{com/ly/doc => io/github/smartdoc}/utils/TornaUtil.java (95%)
delete mode 100644 src/main/resources/META-INF/services/com.ly.doc.template.IDocBuildTemplate
delete mode 100644 src/main/resources/META-INF/services/com.ly.doc.template.IWebSocketDocBuildTemplate
create mode 100644 src/main/resources/META-INF/services/io.github.smartdoc.template.IDocBuildTemplate
create mode 100644 src/main/resources/META-INF/services/io.github.smartdoc.template.IWebSocketDocBuildTemplate
rename src/test/java/{com/ly/doc => io/github/smartdoc}/ApiDocTest.java (91%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/GenerexTest.java (92%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/Main.java (98%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/enums/BaseEnum.java (85%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/enums/IEnum.java (84%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/enums/OrderEnum.java (94%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/function/HtmlEscapeTest.java (97%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/function/WordXmlEscapeTest.java (97%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/helper/JsonBuildHelperTest.java (87%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/qbox/QboxScanSourceTest.java (84%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/qbox/ScanErrorSource.java (83%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/CurlUtilTest.java (74%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/DocClassUtilTest.java (51%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/DocPathUtilTest.java (76%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/DocUrlUtilTest.java (86%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/DocUtilTest.java (96%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/JsonUtilTest.java (87%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/MarkDownUtilTest.java (81%)
rename src/test/java/{com/ly/doc => io/github/smartdoc}/util/ParamUtilTest.java (95%)
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index daafe9d8..a05c5c74 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -15,7 +15,7 @@ body:
or are unsure if this is really a bug, make sure to:
- Read the [docs](https://smart-doc-group.github.io/)
- - Ask on [GitHub Discussions](https://github.com/TongchengOpenSource/smart-doc/discussions)
+ - Ask on [GitHub Discussions](https://github.com/smart-doc-group/smart-doc/discussions)
- If you use the version is not the latest version, please upgrade to the latest version and try again!
@@ -29,7 +29,7 @@ body:
- 请采用英文填写,包括issue标题,不符合要求会被关闭和清理。
- 阅读 [文档](https://smart-doc-group.github.io/)
- - 在 [GitHub Discussions](https://github.com/TongchengOpenSource/smart-doc/discussions) 上询问
+ - 在 [GitHub Discussions](https://github.com/smart-doc-group/smart-doc/discussions) 上询问
- 如果您使用的版本不是最新版本,请升级到最新版本后再试!
@@ -130,7 +130,7 @@ body:
label: Validations
description: Before submitting the issue, please make sure you do the following (在提交问题之前,请确保执行以下操作)
options:
- - label: Check if you're on the [latest smart-doc version](https://github.com/TongchengOpenSource/smart-doc/releases/latest). (请检查是否为最新版本)
+ - label: Check if you're on the [latest smart-doc version](https://github.com/smart-doc-group/smart-doc/releases/latest). (请检查是否为最新版本)
required: true
- label: Read the [docs](https://smart-doc-group.github.io/). (请先阅读官方文档)
required: true
diff --git a/.github/workflows/build-and-run-example-project.yml b/.github/workflows/build-and-run-example-project.yml
index 810acc40..7b85a465 100644
--- a/.github/workflows/build-and-run-example-project.yml
+++ b/.github/workflows/build-and-run-example-project.yml
@@ -65,7 +65,7 @@ jobs:
- name: Checkout Maven Plugin Repository
uses: actions/checkout@v5
with:
- repository: TongchengOpenSource/smart-doc-maven-plugin
+ repository: smart-doc-group/smart-doc-maven-plugin
token: ${{ secrets.GITHUB_TOKEN }}
- name: Set up JDK 8
diff --git a/.github/workflows/deploy-to-maven-central.yml b/.github/workflows/deploy-to-maven-central.yml
index 15fb3b01..9383798e 100644
--- a/.github/workflows/deploy-to-maven-central.yml
+++ b/.github/workflows/deploy-to-maven-central.yml
@@ -6,7 +6,7 @@ on:
jobs:
deploy:
- if: ${{ github.repository == 'TongchengOpenSource/smart-doc' }}
+ if: ${{ github.repository == 'smart-doc-group/smart-doc' }}
runs-on: ubuntu-latest
steps:
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 7b4bea16..b57c205e 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -16,7 +16,7 @@ on:
jobs:
build:
- if: ${{ github.repository == 'TongchengOpenSource/smart-doc' }}
+ if: ${{ github.repository == 'smart-doc-group/smart-doc' }}
runs-on: ubuntu-latest
steps:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 55a494db..4a44798a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,74 +4,74 @@
- 更新日期: 2024-3-30
- 更新内容:
- 1. 新功能::sparkles: 添加 WebSocket 支持并更新许可证有效期。[#752](https://github.com/TongchengOpenSource/smart-doc/pull/752)
- 2. 修复 #746:为枚举值添加分隔符。[#754](https://github.com/TongchengOpenSource/smart-doc/pull/754)
- 3. 新功能:优化 JSR 验证信息的提取。[#755](https://github.com/TongchengOpenSource/smart-doc/pull/755)
- 4. 在参数中添加扩展以支持 openapi..[#759](https://github.com/TongchengOpenSource/smart-doc/pull/759)
- 5. 修复泛型 typeName 或 returnType 的错误。[#761](https://github.com/TongchengOpenSource/smart-doc/pull/761)
- 6. 修复 Solon 框架中的非接口文档问题。[#765](https://github.com/TongchengOpenSource/smart-doc/pull/765)
- 7. 修复 Javadoc 标签使用错误的提示。[#767](https://github.com/TongchengOpenSource/smart-doc/pull/767)
- 8. Solon 已弃用 PathVar 并替换为 Path。[#765](https://github.com/TongchengOpenSource/smart-doc/pull/765)
- 9. 优化 Javadoc 标签使用错误的提示。[#767](https://github.com/TongchengOpenSource/smart-doc/pull/767)
- 10. 修复 Solon 框架中非接口文档的问题。[#771](https://github.com/TongchengOpenSource/smart-doc/pull/771)
- 11. 更新:修复 null 参数值中多余的双引号问题。[#772](https://github.com/TongchengOpenSource/smart-doc/pull/772)
- 12. 新功能:支持 RPC 中多级接口继承。[#773](https://github.com/TongchengOpenSource/smart-doc/pull/773)
- 13. 新功能:在添加自定义注解到参数后,忽略集合参数检查。[#774](https://github.com/TongchengOpenSource/smart-doc/pull/774)
- 14. 新功能:忽略集合参数检查。[#775](https://github.com/TongchengOpenSource/smart-doc/pull/775)
+ 1. 新功能::sparkles: 添加 WebSocket 支持并更新许可证有效期。[#752](https://github.com/smart-doc-group/smart-doc/pull/752)
+ 2. 修复 #746:为枚举值添加分隔符。[#754](https://github.com/smart-doc-group/smart-doc/pull/754)
+ 3. 新功能:优化 JSR 验证信息的提取。[#755](https://github.com/smart-doc-group/smart-doc/pull/755)
+ 4. 在参数中添加扩展以支持 openapi..[#759](https://github.com/smart-doc-group/smart-doc/pull/759)
+ 5. 修复泛型 typeName 或 returnType 的错误。[#761](https://github.com/smart-doc-group/smart-doc/pull/761)
+ 6. 修复 Solon 框架中的非接口文档问题。[#765](https://github.com/smart-doc-group/smart-doc/pull/765)
+ 7. 修复 Javadoc 标签使用错误的提示。[#767](https://github.com/smart-doc-group/smart-doc/pull/767)
+ 8. Solon 已弃用 PathVar 并替换为 Path。[#765](https://github.com/smart-doc-group/smart-doc/pull/765)
+ 9. 优化 Javadoc 标签使用错误的提示。[#767](https://github.com/smart-doc-group/smart-doc/pull/767)
+ 10. 修复 Solon 框架中非接口文档的问题。[#771](https://github.com/smart-doc-group/smart-doc/pull/771)
+ 11. 更新:修复 null 参数值中多余的双引号问题。[#772](https://github.com/smart-doc-group/smart-doc/pull/772)
+ 12. 新功能:支持 RPC 中多级接口继承。[#773](https://github.com/smart-doc-group/smart-doc/pull/773)
+ 13. 新功能:在添加自定义注解到参数后,忽略集合参数检查。[#774](https://github.com/smart-doc-group/smart-doc/pull/774)
+ 14. 新功能:忽略集合参数检查。[#775](https://github.com/smart-doc-group/smart-doc/pull/775)
### 版本号:3.0.2
- 更新日期: 2024-2-26
- 更新内容:
1. 优化推送rpc文档到torna时smart-doc设置的框架名错误,[#690](https://github.com/smart-doc-group/smart-doc/issues/690)
2. 修复html文档搜索后链接错误的bug,[#693](https://github.com/smart-doc-group/smart-doc/pull/693)
- 3. 支持分批上传文档到torna[#697](https://github.com/TongchengOpenSource/smart-doc/issues/697)
- 4. 修复mock中值双引号被删除的问题[#680](https://github.com/TongchengOpenSource/smart-doc/issues/680)
- 5. 支持提取java record的注释[#703](https://github.com/TongchengOpenSource/smart-doc/pull/703)
- 6. 修复报错信息错误[#706](https://github.com/TongchengOpenSource/smart-doc/pull/706)
- 7. 优化第三方库枚举缺失导致生成文档被中断的问题[#707](https://github.com/TongchengOpenSource/smart-doc/pull/707)
- 8. 重构优化word模版,生成的文档更漂亮 [#710](https://github.com/TongchengOpenSource/smart-doc/pull/710)
- 9. 修复创建word文档错误的问题[#711](https://github.com/TongchengOpenSource/smart-doc/pull/711)
- 10. 修复html特殊元素导致生成的jmeter无法打开的bug [#713](https://github.com/TongchengOpenSource/smart-doc/pull/713)
- 11. 支持@JsonSerialize(using = ToStringSerializer.class)字段类型的处理。 [#715](https://github.com/TongchengOpenSource/smart-doc/pull/715)
- 12. 修复openApi生成的tags与paths未对packageFilters进行过滤。 [#716](https://github.com/TongchengOpenSource/smart-doc/pull/716)
- 13. 修复项目采用git初始化未提交时生成文档报错bug。 [#719](https://github.com/TongchengOpenSource/smart-doc/issue/719)
- 14. 忽略NoClassDefFoundError错误,避免第三方代码存在问题时影响文档生成。 [#724](https://github.com/TongchengOpenSource/smart-doc/issue/724)
- 15. 修复gradle插件codePath未设置导致使用报错的问题。 [gradle #15](https://github.com/TongchengOpenSource/smart-doc-gradle-plugin/pull/15)
- 16. 优化常量获取,兼容更多用户可以在路径中使用各种常量。[#730](https://github.com/TongchengOpenSource/smart-doc/pull/730)
- 17. 修改高版本smart-doc生成JAX-RS规范项目文档报错问题。[#729](https://github.com/TongchengOpenSource/smart-doc/pull/729)
- 18. 修复内部枚举类作为参数时无法正常解析的问题。[#728](https://github.com/TongchengOpenSource/smart-doc/pull/728)
- 19. 修复void返回时返回用例生成错误。[#726](https://github.com/TongchengOpenSource/smart-doc/pull/726)
- 20. 修改JAX-RS绑定集合入参报错问题。 [#735](https://github.com/TongchengOpenSource/smart-doc/pull/735)
- 21. 新增类级别的接口排除过滤。[#736](https://github.com/TongchengOpenSource/smart-doc/pull/736)
- 22. openapi枚举类型增加取值范围展示[#741](https://github.com/TongchengOpenSource/smart-doc/pull/741)
+ 3. 支持分批上传文档到torna[#697](https://github.com/smart-doc-group/smart-doc/issues/697)
+ 4. 修复mock中值双引号被删除的问题[#680](https://github.com/smart-doc-group/smart-doc/issues/680)
+ 5. 支持提取java record的注释[#703](https://github.com/smart-doc-group/smart-doc/pull/703)
+ 6. 修复报错信息错误[#706](https://github.com/smart-doc-group/smart-doc/pull/706)
+ 7. 优化第三方库枚举缺失导致生成文档被中断的问题[#707](https://github.com/smart-doc-group/smart-doc/pull/707)
+ 8. 重构优化word模版,生成的文档更漂亮 [#710](https://github.com/smart-doc-group/smart-doc/pull/710)
+ 9. 修复创建word文档错误的问题[#711](https://github.com/smart-doc-group/smart-doc/pull/711)
+ 10. 修复html特殊元素导致生成的jmeter无法打开的bug [#713](https://github.com/smart-doc-group/smart-doc/pull/713)
+ 11. 支持@JsonSerialize(using = ToStringSerializer.class)字段类型的处理。 [#715](https://github.com/smart-doc-group/smart-doc/pull/715)
+ 12. 修复openApi生成的tags与paths未对packageFilters进行过滤。 [#716](https://github.com/smart-doc-group/smart-doc/pull/716)
+ 13. 修复项目采用git初始化未提交时生成文档报错bug。 [#719](https://github.com/smart-doc-group/smart-doc/issue/719)
+ 14. 忽略NoClassDefFoundError错误,避免第三方代码存在问题时影响文档生成。 [#724](https://github.com/smart-doc-group/smart-doc/issue/724)
+ 15. 修复gradle插件codePath未设置导致使用报错的问题。 [gradle #15](https://github.com/smart-doc-group/smart-doc-gradle-plugin/pull/15)
+ 16. 优化常量获取,兼容更多用户可以在路径中使用各种常量。[#730](https://github.com/smart-doc-group/smart-doc/pull/730)
+ 17. 修改高版本smart-doc生成JAX-RS规范项目文档报错问题。[#729](https://github.com/smart-doc-group/smart-doc/pull/729)
+ 18. 修复内部枚举类作为参数时无法正常解析的问题。[#728](https://github.com/smart-doc-group/smart-doc/pull/728)
+ 19. 修复void返回时返回用例生成错误。[#726](https://github.com/smart-doc-group/smart-doc/pull/726)
+ 20. 修改JAX-RS绑定集合入参报错问题。 [#735](https://github.com/smart-doc-group/smart-doc/pull/735)
+ 21. 新增类级别的接口排除过滤。[#736](https://github.com/smart-doc-group/smart-doc/pull/736)
+ 22. openapi枚举类型增加取值范围展示[#741](https://github.com/smart-doc-group/smart-doc/pull/741)
### 版本号:3.0.1
- 更新日期: 2023-12-17
- 更新内容:
1. 优化Dubbo文档设置,[#649](https://github.com/smart-doc-group/smart-doc/issues/649)
2. 优化Dubbo文档中字段类型展示,[#648](https://github.com/smart-doc-group/smart-doc/issues/648)
- 3. 支持获取接口上RequestMapping[#681](https://github.com/TongchengOpenSource/smart-doc/issues/681)
- 4. 优化html模版页面url策略方便分享[#658](https://github.com/TongchengOpenSource/smart-doc/issues/658)
- 5. 支持jmeter性能测试[#653](https://github.com/TongchengOpenSource/smart-doc/issues/653)
- 6. 支持导入文档到word中[#686](https://github.com/TongchengOpenSource/smart-doc/pull/686)
- 7. 支持多路由场景下的openapi生成[#679](https://github.com/TongchengOpenSource/smart-doc/pull/679)
- 8. 兼容swagger的tag [#674](https://github.com/TongchengOpenSource/smart-doc/pull/674)
- 9. 修复componentType配置为NORMAL失效的问题[#665](https://github.com/TongchengOpenSource/smart-doc/pull/665)
- 10. 支持基于git管理的增量文档构建[#657](https://github.com/TongchengOpenSource/smart-doc/pull/657)
+ 3. 支持获取接口上RequestMapping[#681](https://github.com/smart-doc-group/smart-doc/issues/681)
+ 4. 优化html模版页面url策略方便分享[#658](https://github.com/smart-doc-group/smart-doc/issues/658)
+ 5. 支持jmeter性能测试[#653](https://github.com/smart-doc-group/smart-doc/issues/653)
+ 6. 支持导入文档到word中[#686](https://github.com/smart-doc-group/smart-doc/pull/686)
+ 7. 支持多路由场景下的openapi生成[#679](https://github.com/smart-doc-group/smart-doc/pull/679)
+ 8. 兼容swagger的tag [#674](https://github.com/smart-doc-group/smart-doc/pull/674)
+ 9. 修复componentType配置为NORMAL失效的问题[#665](https://github.com/smart-doc-group/smart-doc/pull/665)
+ 10. 支持基于git管理的增量文档构建[#657](https://github.com/smart-doc-group/smart-doc/pull/657)
### 版本号:3.0.0
- 更新日期: 2023-10-20
- 更新内容:
1. 修复Java 16+版本反射获取字段是jdk中的类时异常。 [#615](https://github.com/smart-doc-group/smart-doc/issues/615)
- 2. 修复枚举字典显示错乱问题,维持代码中编写的顺序。[#603](https://github.com/TongchengOpenSource/smart-doc/issues/603)
- 3. 支持获取接口的注释,[#573](https://github.com/TongchengOpenSource/smart-doc/pull/573)
- 4. 生成html页面支持多文件上传。[#594](https://github.com/TongchengOpenSource/smart-doc/issues/594)
- 5. 无参请求生成时生成的OpenAPI文档错误。[#616](https://github.com/TongchengOpenSource/smart-doc/issues/616)
- 6. 扫描文档时丢弃对JDK原生类型的反射,避免高版本JDK反射时报错。[pr#621](https://github.com/TongchengOpenSource/smart-doc/pull/621)
- 7. 修复生成postman collection后导入到postman缺少file文件参数问题。[#622](https://github.com/TongchengOpenSource/smart-doc/issues/622)
- 8. 修复配置ResponseBodyAdvice后torna推送数据错误问题。[#599](https://github.com/TongchengOpenSource/smart-doc/issues/599)
- 9. 修复customResponseFields无法忽略字段的bug。 [#625](https://github.com/TongchengOpenSource/smart-doc/issues/625)
- 10. 修复请求参数标记@Null注解时字段没被忽略的bug。[#608](https://github.com/TongchengOpenSource/smart-doc/issues/608)
+ 2. 修复枚举字典显示错乱问题,维持代码中编写的顺序。[#603](https://github.com/smart-doc-group/smart-doc/issues/603)
+ 3. 支持获取接口的注释,[#573](https://github.com/smart-doc-group/smart-doc/pull/573)
+ 4. 生成html页面支持多文件上传。[#594](https://github.com/smart-doc-group/smart-doc/issues/594)
+ 5. 无参请求生成时生成的OpenAPI文档错误。[#616](https://github.com/smart-doc-group/smart-doc/issues/616)
+ 6. 扫描文档时丢弃对JDK原生类型的反射,避免高版本JDK反射时报错。[pr#621](https://github.com/smart-doc-group/smart-doc/pull/621)
+ 7. 修复生成postman collection后导入到postman缺少file文件参数问题。[#622](https://github.com/smart-doc-group/smart-doc/issues/622)
+ 8. 修复配置ResponseBodyAdvice后torna推送数据错误问题。[#599](https://github.com/smart-doc-group/smart-doc/issues/599)
+ 9. 修复customResponseFields无法忽略字段的bug。 [#625](https://github.com/smart-doc-group/smart-doc/issues/625)
+ 10. 修复请求参数标记@Null注解时字段没被忽略的bug。[#608](https://github.com/smart-doc-group/smart-doc/issues/608)
### 版本号:2.7.7
diff --git a/NOTICE b/NOTICE
index 1ea80dc2..4629985e 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,8 +1,8 @@
smart-doc
-Copyright 2018-2023 smart-doc
+Copyright 2018-2025 smart-doc
This product includes software developed at
-The Tongcheng Open Source (http://www.ly.com).
+The Smart-Doc Open Source
-----------------------------------------------------------------------
This product contains code from the jackson-databind Project:
diff --git a/README.md b/README.md
index cc453483..fe56a1f1 100644
--- a/README.md
+++ b/README.md
@@ -93,9 +93,7 @@ file for details.
## Contact
-Email: opensource@ly.com
+Email: 836575280@qq.com
Twitter:https://x.com/shalousun
-## Star History
-[](https://star-history.com/#TongchengOpenSource/smart-doc&Date)
diff --git a/README_CN.md b/README_CN.md
index 281091ec..abe37b63 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -126,5 +126,3 @@ height="200px"/>
-## Star History
-[](https://star-history.com/#TongchengOpenSource/smart-doc&Date)
diff --git a/pom.xml b/pom.xml
index ba8f71a7..a039c023 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,14 +1,14 @@
- com.ly.smart-doc
+ com.github.shalousun
4.0.0
smart-doc
jar
- 3.1.2
+ 4.0.0
smart-doc
- https://github.com/TongchengOpenSource/smart-doc.git
+ https://github.com/smart-doc-group/smart-doc.git
Smart-doc is a tool that supports both JAVA RESTFUL API and Apache Dubbo RPC interface document
generation.
@@ -21,9 +21,9 @@
- https://github.com/TongchengOpenSource/smart-doc.git
- scm:https://github.com/TongchengOpenSource/smart-doc.git
- scm:https://github.com/TongchengOpenSource/smart-doc.git
+ https://github.com/smart-doc-group/smart-doc.git
+ scm:https://github.com/smart-doc-group/smart-doc.git
+ scm:https://github.com/smart-doc-group/smart-doc.git
diff --git a/src/main/java/com/ly/doc/builder/AdocDocBuilder.java b/src/main/java/io/github/smartdoc/builder/AdocDocBuilder.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/AdocDocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/AdocDocBuilder.java
index 1c72670e..48cf7650 100644
--- a/src/main/java/com/ly/doc/builder/AdocDocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/AdocDocBuilder.java
@@ -18,14 +18,14 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.template.IDocBuildTemplate;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/ApiDataBuilder.java b/src/main/java/io/github/smartdoc/builder/ApiDataBuilder.java
similarity index 92%
rename from src/main/java/com/ly/doc/builder/ApiDataBuilder.java
rename to src/main/java/io/github/smartdoc/builder/ApiDataBuilder.java
index 73f57526..dfb83817 100644
--- a/src/main/java/com/ly/doc/builder/ApiDataBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/ApiDataBuilder.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiAllData;
-import com.ly.doc.model.ApiConfig;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiAllData;
+import io.github.smartdoc.model.ApiConfig;
import com.thoughtworks.qdox.JavaProjectBuilder;
/**
diff --git a/src/main/java/com/ly/doc/builder/ApiDocBuilder.java b/src/main/java/io/github/smartdoc/builder/ApiDocBuilder.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/ApiDocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/ApiDocBuilder.java
index 3f9f6965..6c6b5a04 100644
--- a/src/main/java/com/ly/doc/builder/ApiDocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/ApiDocBuilder.java
@@ -18,14 +18,14 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.template.IDocBuildTemplate;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
import com.power.common.util.DateTimeUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/DocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/DocBuilderTemplate.java
similarity index 97%
rename from src/main/java/com/ly/doc/builder/DocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/DocBuilderTemplate.java
index f90f3ea4..1d15a9fe 100644
--- a/src/main/java/com/ly/doc/builder/DocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/DocBuilderTemplate.java
@@ -18,17 +18,17 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.HighlightStyle;
-import com.ly.doc.constants.TemplateVariable;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.model.*;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.BeetlTemplateUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.HighlightStyle;
+import io.github.smartdoc.constants.TemplateVariable;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.model.*;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.DateTimeUtil;
import com.power.common.util.FileUtil;
diff --git a/src/main/java/com/ly/doc/builder/HtmlApiDocBuilder.java b/src/main/java/io/github/smartdoc/builder/HtmlApiDocBuilder.java
similarity index 93%
rename from src/main/java/com/ly/doc/builder/HtmlApiDocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/HtmlApiDocBuilder.java
index 94e45192..abc5c214 100644
--- a/src/main/java/com/ly/doc/builder/HtmlApiDocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/HtmlApiDocBuilder.java
@@ -18,15 +18,15 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
import com.power.common.util.FileUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/builder/IBaseDocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/IBaseDocBuilderTemplate.java
similarity index 96%
rename from src/main/java/com/ly/doc/builder/IBaseDocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/IBaseDocBuilderTemplate.java
index ee419fe2..d81851a4 100644
--- a/src/main/java/com/ly/doc/builder/IBaseDocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/IBaseDocBuilderTemplate.java
@@ -18,18 +18,18 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocLanguage;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.HighLightJsConstants;
-import com.ly.doc.constants.TemplateVariable;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.model.*;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.BeetlTemplateUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocLanguage;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.HighLightJsConstants;
+import io.github.smartdoc.constants.TemplateVariable;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.model.*;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.DateTimeUtil;
import com.power.common.util.FileUtil;
diff --git a/src/main/java/com/ly/doc/builder/IRpcDocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/IRpcDocBuilderTemplate.java
similarity index 92%
rename from src/main/java/com/ly/doc/builder/IRpcDocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/IRpcDocBuilderTemplate.java
index 6f2a3d4a..8dabd987 100644
--- a/src/main/java/com/ly/doc/builder/IRpcDocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/IRpcDocBuilderTemplate.java
@@ -18,21 +18,21 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.TemplateVariable;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.model.AbstractRpcApiDoc;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.rpc.RpcApiAllData;
-import com.ly.doc.model.rpc.RpcApiDoc;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.BeetlTemplateUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.TemplateVariable;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.model.AbstractRpcApiDoc;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.rpc.RpcApiAllData;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/JMeterBuilder.java b/src/main/java/io/github/smartdoc/builder/JMeterBuilder.java
similarity index 89%
rename from src/main/java/com/ly/doc/builder/JMeterBuilder.java
rename to src/main/java/io/github/smartdoc/builder/JMeterBuilder.java
index 23a89430..434962ea 100644
--- a/src/main/java/com/ly/doc/builder/JMeterBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/JMeterBuilder.java
@@ -19,14 +19,14 @@
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.template.IDocBuildTemplate;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
import com.power.common.util.DateTimeUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/PostmanJsonBuilder.java b/src/main/java/io/github/smartdoc/builder/PostmanJsonBuilder.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/PostmanJsonBuilder.java
rename to src/main/java/io/github/smartdoc/builder/PostmanJsonBuilder.java
index 3651991d..1d672be3 100644
--- a/src/main/java/com/ly/doc/builder/PostmanJsonBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/PostmanJsonBuilder.java
@@ -18,30 +18,30 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.FormData;
-import com.ly.doc.model.postman.InfoBean;
-import com.ly.doc.model.postman.ItemBean;
-import com.ly.doc.model.postman.RequestItem;
-import com.ly.doc.model.postman.UrlBean;
-import com.ly.doc.model.postman.request.ParamBean;
-import com.ly.doc.model.postman.request.RequestBean;
-import com.ly.doc.model.postman.request.body.BodyBean;
-import com.ly.doc.model.postman.request.header.HeaderBean;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.DocPathUtil;
-import com.ly.doc.utils.JsonUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.FormData;
+import io.github.smartdoc.model.postman.InfoBean;
+import io.github.smartdoc.model.postman.ItemBean;
+import io.github.smartdoc.model.postman.RequestItem;
+import io.github.smartdoc.model.postman.UrlBean;
+import io.github.smartdoc.model.postman.request.ParamBean;
+import io.github.smartdoc.model.postman.request.RequestBean;
+import io.github.smartdoc.model.postman.request.body.BodyBean;
+import io.github.smartdoc.model.postman.request.header.HeaderBean;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.DocPathUtil;
+import io.github.smartdoc.utils.JsonUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/builder/ProjectDocConfigBuilder.java b/src/main/java/io/github/smartdoc/builder/ProjectDocConfigBuilder.java
similarity index 95%
rename from src/main/java/com/ly/doc/builder/ProjectDocConfigBuilder.java
rename to src/main/java/io/github/smartdoc/builder/ProjectDocConfigBuilder.java
index 1d7d2929..7903a7f4 100644
--- a/src/main/java/com/ly/doc/builder/ProjectDocConfigBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/ProjectDocConfigBuilder.java
@@ -18,22 +18,22 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
-
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.HighLightJsConstants;
-import com.ly.doc.constants.HighlightStyle;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiConstant;
-import com.ly.doc.model.ApiDataDictionary;
-import com.ly.doc.model.ApiErrorCodeDictionary;
-import com.ly.doc.model.ApiObjectReplacement;
-import com.ly.doc.model.BodyAdvice;
-import com.ly.doc.model.CustomField;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.SourceCodePath;
-import com.ly.doc.utils.JavaClassUtil;
+package io.github.smartdoc.builder;
+
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.HighLightJsConstants;
+import io.github.smartdoc.constants.HighlightStyle;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiConstant;
+import io.github.smartdoc.model.ApiDataDictionary;
+import io.github.smartdoc.model.ApiErrorCodeDictionary;
+import io.github.smartdoc.model.ApiObjectReplacement;
+import io.github.smartdoc.model.BodyAdvice;
+import io.github.smartdoc.model.CustomField;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.SourceCodePath;
+import io.github.smartdoc.utils.JavaClassUtil;
import com.power.common.constants.Charset;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/builder/TornaBuilder.java b/src/main/java/io/github/smartdoc/builder/TornaBuilder.java
similarity index 89%
rename from src/main/java/com/ly/doc/builder/TornaBuilder.java
rename to src/main/java/io/github/smartdoc/builder/TornaBuilder.java
index bee2c40b..63688d9c 100644
--- a/src/main/java/com/ly/doc/builder/TornaBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/TornaBuilder.java
@@ -18,18 +18,18 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.torna.Apis;
-import com.ly.doc.model.torna.TornaApi;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.TornaUtil;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.torna.Apis;
+import io.github.smartdoc.model.torna.TornaApi;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.TornaUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;
@@ -38,7 +38,7 @@
import java.util.List;
import java.util.Objects;
-import static com.ly.doc.constants.TornaConstants.DEFAULT_GROUP_CODE;
+import static io.github.smartdoc.constants.TornaConstants.DEFAULT_GROUP_CODE;
/**
* Rest Api Torna Builder
diff --git a/src/main/java/com/ly/doc/builder/WordDocBuilder.java b/src/main/java/io/github/smartdoc/builder/WordDocBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/WordDocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/WordDocBuilder.java
index 40a8ae4c..79d53a0d 100644
--- a/src/main/java/com/ly/doc/builder/WordDocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/WordDocBuilder.java
@@ -18,16 +18,16 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder;
+package io.github.smartdoc.builder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.DateTimeUtil;
import com.power.common.util.FileUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/grpc/GrpcAsciidocBuilder.java b/src/main/java/io/github/smartdoc/builder/grpc/GrpcAsciidocBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/grpc/GrpcAsciidocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/grpc/GrpcAsciidocBuilder.java
index 2a48657c..60ddb509 100644
--- a/src/main/java/com/ly/doc/builder/grpc/GrpcAsciidocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/grpc/GrpcAsciidocBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.grpc;
+package io.github.smartdoc.builder.grpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.grpc.GrpcApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.grpc.GrpcApiDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/grpc/GrpcDocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/grpc/GrpcDocBuilderTemplate.java
similarity index 85%
rename from src/main/java/com/ly/doc/builder/grpc/GrpcDocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/grpc/GrpcDocBuilderTemplate.java
index 61bcbe79..46b08628 100644
--- a/src/main/java/com/ly/doc/builder/grpc/GrpcDocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/grpc/GrpcDocBuilderTemplate.java
@@ -19,18 +19,18 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.grpc;
+package io.github.smartdoc.builder.grpc;
-import com.ly.doc.builder.IRpcDocBuilderTemplate;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.TemplateVariable;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.grpc.GrpcApiDoc;
-import com.ly.doc.utils.BeetlTemplateUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.IRpcDocBuilderTemplate;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.TemplateVariable;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.grpc.GrpcApiDoc;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/builder/grpc/GrpcHtmlBuilder.java b/src/main/java/io/github/smartdoc/builder/grpc/GrpcHtmlBuilder.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/grpc/GrpcHtmlBuilder.java
rename to src/main/java/io/github/smartdoc/builder/grpc/GrpcHtmlBuilder.java
index 5e352750..039e5b47 100644
--- a/src/main/java/com/ly/doc/builder/grpc/GrpcHtmlBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/grpc/GrpcHtmlBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.grpc;
+package io.github.smartdoc.builder.grpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.grpc.GrpcApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.grpc.GrpcApiDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/grpc/GrpcMarkdownBuilder.java b/src/main/java/io/github/smartdoc/builder/grpc/GrpcMarkdownBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/grpc/GrpcMarkdownBuilder.java
rename to src/main/java/io/github/smartdoc/builder/grpc/GrpcMarkdownBuilder.java
index 8082ce27..0ce6180d 100644
--- a/src/main/java/com/ly/doc/builder/grpc/GrpcMarkdownBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/grpc/GrpcMarkdownBuilder.java
@@ -19,12 +19,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.grpc;
+package io.github.smartdoc.builder.grpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.grpc.GrpcApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.grpc.GrpcApiDoc;
import com.power.common.util.DateTimeUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/javadoc/JavadocAdocBuilder.java b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocAdocBuilder.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/javadoc/JavadocAdocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/javadoc/JavadocAdocBuilder.java
index 8da56797..57a5cdb1 100644
--- a/src/main/java/com/ly/doc/builder/javadoc/JavadocAdocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocAdocBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.javadoc;
+package io.github.smartdoc.builder.javadoc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.javadoc.JavadocApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.javadoc.JavadocApiDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/javadoc/JavadocApiDataBuilder.java b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocApiDataBuilder.java
similarity index 87%
rename from src/main/java/com/ly/doc/builder/javadoc/JavadocApiDataBuilder.java
rename to src/main/java/io/github/smartdoc/builder/javadoc/JavadocApiDataBuilder.java
index ee409b7e..d997ac73 100644
--- a/src/main/java/com/ly/doc/builder/javadoc/JavadocApiDataBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocApiDataBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.javadoc;
+package io.github.smartdoc.builder.javadoc;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.javadoc.JavadocApiAllData;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.javadoc.JavadocApiAllData;
import com.thoughtworks.qdox.JavaProjectBuilder;
/**
diff --git a/src/main/java/com/ly/doc/builder/javadoc/JavadocDocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocDocBuilderTemplate.java
similarity index 89%
rename from src/main/java/com/ly/doc/builder/javadoc/JavadocDocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/javadoc/JavadocDocBuilderTemplate.java
index ee6a4413..1ae5234d 100644
--- a/src/main/java/com/ly/doc/builder/javadoc/JavadocDocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocDocBuilderTemplate.java
@@ -19,23 +19,23 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.javadoc;
+package io.github.smartdoc.builder.javadoc;
-import com.ly.doc.builder.IBaseDocBuilderTemplate;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.TemplateVariable;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.javadoc.JavadocApiAllData;
-import com.ly.doc.model.javadoc.JavadocApiDoc;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.BeetlTemplateUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.IBaseDocBuilderTemplate;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.TemplateVariable;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.javadoc.JavadocApiAllData;
+import io.github.smartdoc.model.javadoc.JavadocApiDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/javadoc/JavadocHtmlBuilder.java b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocHtmlBuilder.java
similarity index 89%
rename from src/main/java/com/ly/doc/builder/javadoc/JavadocHtmlBuilder.java
rename to src/main/java/io/github/smartdoc/builder/javadoc/JavadocHtmlBuilder.java
index 60eefed3..0fb11984 100644
--- a/src/main/java/com/ly/doc/builder/javadoc/JavadocHtmlBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocHtmlBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.javadoc;
+package io.github.smartdoc.builder.javadoc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.javadoc.JavadocApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.javadoc.JavadocApiDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/javadoc/JavadocMarkdownBuilder.java b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocMarkdownBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/javadoc/JavadocMarkdownBuilder.java
rename to src/main/java/io/github/smartdoc/builder/javadoc/JavadocMarkdownBuilder.java
index cef2c92c..31a56ba4 100644
--- a/src/main/java/com/ly/doc/builder/javadoc/JavadocMarkdownBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/javadoc/JavadocMarkdownBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.javadoc;
+package io.github.smartdoc.builder.javadoc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.javadoc.JavadocApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.javadoc.JavadocApiDoc;
import com.power.common.util.DateTimeUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/openapi/AbstractOpenApiBuilder.java b/src/main/java/io/github/smartdoc/builder/openapi/AbstractOpenApiBuilder.java
similarity index 94%
rename from src/main/java/com/ly/doc/builder/openapi/AbstractOpenApiBuilder.java
rename to src/main/java/io/github/smartdoc/builder/openapi/AbstractOpenApiBuilder.java
index 420c5ee2..031df982 100644
--- a/src/main/java/com/ly/doc/builder/openapi/AbstractOpenApiBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/openapi/AbstractOpenApiBuilder.java
@@ -21,29 +21,29 @@
* under the License.
*/
-package com.ly.doc.builder.openapi;
-
-import com.ly.doc.builder.DocBuilderTemplate;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.ComponentTypeEnum;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiExceptionStatus;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.DocMapping;
-import com.ly.doc.model.TagDoc;
-import com.ly.doc.model.openapi.OpenApiTag;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.OpenApiSchemaUtil;
+package io.github.smartdoc.builder.openapi;
+
+import io.github.smartdoc.builder.DocBuilderTemplate;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.ComponentTypeEnum;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiExceptionStatus;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.DocMapping;
+import io.github.smartdoc.model.TagDoc;
+import io.github.smartdoc.model.openapi.OpenApiTag;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.OpenApiSchemaUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
@@ -60,8 +60,8 @@
import java.util.logging.Logger;
import java.util.stream.Collectors;
-import static com.ly.doc.constants.DocGlobalConstants.OPENAPI_2_COMPONENT_KRY;
-import static com.ly.doc.constants.DocGlobalConstants.OPENAPI_3_COMPONENT_KRY;
+import static io.github.smartdoc.constants.DocGlobalConstants.OPENAPI_2_COMPONENT_KRY;
+import static io.github.smartdoc.constants.DocGlobalConstants.OPENAPI_3_COMPONENT_KRY;
/**
* abstract openapi builder
diff --git a/src/main/java/com/ly/doc/builder/openapi/OpenApiBuilder.java b/src/main/java/io/github/smartdoc/builder/openapi/OpenApiBuilder.java
similarity index 92%
rename from src/main/java/com/ly/doc/builder/openapi/OpenApiBuilder.java
rename to src/main/java/io/github/smartdoc/builder/openapi/OpenApiBuilder.java
index 33a83bd0..765732f9 100644
--- a/src/main/java/com/ly/doc/builder/openapi/OpenApiBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/openapi/OpenApiBuilder.java
@@ -20,24 +20,24 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.openapi;
+package io.github.smartdoc.builder.openapi;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.constants.OpenApiTagNameTypeEnum;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiExceptionStatus;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.TagDoc;
-import com.ly.doc.model.openapi.OpenApiTag;
-import com.ly.doc.utils.JsonUtil;
-import com.ly.doc.utils.OpenApiSchemaUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.constants.OpenApiTagNameTypeEnum;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiExceptionStatus;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.TagDoc;
+import io.github.smartdoc.model.openapi.OpenApiTag;
+import io.github.smartdoc.utils.JsonUtil;
+import io.github.smartdoc.utils.OpenApiSchemaUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/openapi/SwaggerBuilder.java b/src/main/java/io/github/smartdoc/builder/openapi/SwaggerBuilder.java
similarity index 92%
rename from src/main/java/com/ly/doc/builder/openapi/SwaggerBuilder.java
rename to src/main/java/io/github/smartdoc/builder/openapi/SwaggerBuilder.java
index c70e8b65..c700e890 100644
--- a/src/main/java/com/ly/doc/builder/openapi/SwaggerBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/openapi/SwaggerBuilder.java
@@ -19,23 +19,23 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.openapi;
+package io.github.smartdoc.builder.openapi;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiExceptionStatus;
-import com.ly.doc.model.ApiGroup;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.openapi.OpenApiTag;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JsonUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiExceptionStatus;
+import io.github.smartdoc.model.ApiGroup;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.openapi.OpenApiTag;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JsonUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcAdocBuilder.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcAdocBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/rpc/RpcAdocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcAdocBuilder.java
index 4cd1e0e3..37ca8fc5 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcAdocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcAdocBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcApiDataBuilder.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcApiDataBuilder.java
similarity index 86%
rename from src/main/java/com/ly/doc/builder/rpc/RpcApiDataBuilder.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcApiDataBuilder.java
index 92a4de06..0a2200ce 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcApiDataBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcApiDataBuilder.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.rpc.RpcApiAllData;
-import com.ly.doc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.rpc.RpcApiAllData;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcDocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcDocBuilderTemplate.java
similarity index 88%
rename from src/main/java/com/ly/doc/builder/rpc/RpcDocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcDocBuilderTemplate.java
index 2c4ca092..5fd60fa3 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcDocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcDocBuilderTemplate.java
@@ -19,16 +19,18 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.builder.IRpcDocBuilderTemplate;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.model.*;
-import com.ly.doc.model.rpc.RpcApiDoc;
-import com.ly.doc.utils.DocPathUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.IRpcDocBuilderTemplate;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiGroup;
+import io.github.smartdoc.model.RpcJavaMethod;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.utils.DocPathUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcHtmlBuilder.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcHtmlBuilder.java
similarity index 89%
rename from src/main/java/com/ly/doc/builder/rpc/RpcHtmlBuilder.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcHtmlBuilder.java
index 94f66741..171730ed 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcHtmlBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcHtmlBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcMarkdownBuilder.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcMarkdownBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/rpc/RpcMarkdownBuilder.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcMarkdownBuilder.java
index db239d29..ec5bbef4 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcMarkdownBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcMarkdownBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
import com.power.common.util.DateTimeUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcTornaBuilder.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcTornaBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/rpc/RpcTornaBuilder.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcTornaBuilder.java
index 3f56306c..5c99e60e 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcTornaBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcTornaBuilder.java
@@ -18,16 +18,16 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.rpc.RpcApiDoc;
-import com.ly.doc.model.torna.Apis;
-import com.ly.doc.model.torna.DubboInfo;
-import com.ly.doc.model.torna.TornaApi;
-import com.ly.doc.utils.TornaUtil;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.model.torna.Apis;
+import io.github.smartdoc.model.torna.DubboInfo;
+import io.github.smartdoc.model.torna.TornaApi;
+import io.github.smartdoc.utils.TornaUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/builder/rpc/RpcWordDocBuilder.java b/src/main/java/io/github/smartdoc/builder/rpc/RpcWordDocBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/rpc/RpcWordDocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/rpc/RpcWordDocBuilder.java
index 012a9f03..298df158 100644
--- a/src/main/java/com/ly/doc/builder/rpc/RpcWordDocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/rpc/RpcWordDocBuilder.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.rpc;
+package io.github.smartdoc.builder.rpc;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.rpc.RpcApiDoc;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.utils.DocUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
import org.beetl.core.Template;
diff --git a/src/main/java/com/ly/doc/builder/websocket/WebSocketAsciidocBuilder.java b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketAsciidocBuilder.java
similarity index 91%
rename from src/main/java/com/ly/doc/builder/websocket/WebSocketAsciidocBuilder.java
rename to src/main/java/io/github/smartdoc/builder/websocket/WebSocketAsciidocBuilder.java
index fc3a638b..443db892 100644
--- a/src/main/java/com/ly/doc/builder/websocket/WebSocketAsciidocBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketAsciidocBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.websocket;
+package io.github.smartdoc.builder.websocket;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.WebSocketDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.WebSocketDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/websocket/WebSocketDocBuilderTemplate.java b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketDocBuilderTemplate.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/websocket/WebSocketDocBuilderTemplate.java
rename to src/main/java/io/github/smartdoc/builder/websocket/WebSocketDocBuilderTemplate.java
index 570216ab..76faa715 100644
--- a/src/main/java/com/ly/doc/builder/websocket/WebSocketDocBuilderTemplate.java
+++ b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketDocBuilderTemplate.java
@@ -19,21 +19,21 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.websocket;
+package io.github.smartdoc.builder.websocket;
-import com.ly.doc.builder.IBaseDocBuilderTemplate;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.HighlightStyle;
-import com.ly.doc.constants.TemplateVariable;
-import com.ly.doc.factory.BuildTemplateFactory;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.template.IWebSocketDocBuildTemplate;
-import com.ly.doc.utils.BeetlTemplateUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.IBaseDocBuilderTemplate;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.HighlightStyle;
+import io.github.smartdoc.constants.TemplateVariable;
+import io.github.smartdoc.factory.BuildTemplateFactory;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.template.IWebSocketDocBuildTemplate;
+import io.github.smartdoc.utils.BeetlTemplateUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.FileUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/builder/websocket/WebSocketHtmlBuilder.java b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketHtmlBuilder.java
similarity index 90%
rename from src/main/java/com/ly/doc/builder/websocket/WebSocketHtmlBuilder.java
rename to src/main/java/io/github/smartdoc/builder/websocket/WebSocketHtmlBuilder.java
index 5876f6ea..73fae444 100644
--- a/src/main/java/com/ly/doc/builder/websocket/WebSocketHtmlBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketHtmlBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.websocket;
+package io.github.smartdoc.builder.websocket;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.WebSocketDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.WebSocketDoc;
import com.thoughtworks.qdox.JavaProjectBuilder;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/builder/websocket/WebSocketMarkdownBuilder.java b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketMarkdownBuilder.java
similarity index 92%
rename from src/main/java/com/ly/doc/builder/websocket/WebSocketMarkdownBuilder.java
rename to src/main/java/io/github/smartdoc/builder/websocket/WebSocketMarkdownBuilder.java
index b5cb2247..59a36d30 100644
--- a/src/main/java/com/ly/doc/builder/websocket/WebSocketMarkdownBuilder.java
+++ b/src/main/java/io/github/smartdoc/builder/websocket/WebSocketMarkdownBuilder.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.builder.websocket;
+package io.github.smartdoc.builder.websocket;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.helper.JavaProjectBuilderHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.WebSocketDoc;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.helper.JavaProjectBuilderHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.WebSocketDoc;
import com.power.common.util.DateTimeUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/constants/ApiParamEnum.java b/src/main/java/io/github/smartdoc/constants/ApiParamEnum.java
similarity index 96%
rename from src/main/java/com/ly/doc/constants/ApiParamEnum.java
rename to src/main/java/io/github/smartdoc/constants/ApiParamEnum.java
index fe44e896..21226c52 100644
--- a/src/main/java/com/ly/doc/constants/ApiParamEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/ApiParamEnum.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* ParamEnum
diff --git a/src/main/java/com/ly/doc/constants/ApiReqParamInTypeEnum.java b/src/main/java/io/github/smartdoc/constants/ApiReqParamInTypeEnum.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/ApiReqParamInTypeEnum.java
rename to src/main/java/io/github/smartdoc/constants/ApiReqParamInTypeEnum.java
index d0897018..482dbef7 100644
--- a/src/main/java/com/ly/doc/constants/ApiReqParamInTypeEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/ApiReqParamInTypeEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* ApiReqParamInTypeEnum
diff --git a/src/main/java/com/ly/doc/constants/ComponentTypeEnum.java b/src/main/java/io/github/smartdoc/constants/ComponentTypeEnum.java
similarity index 95%
rename from src/main/java/com/ly/doc/constants/ComponentTypeEnum.java
rename to src/main/java/io/github/smartdoc/constants/ComponentTypeEnum.java
index 1ade667c..56c097f9 100644
--- a/src/main/java/com/ly/doc/constants/ComponentTypeEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/ComponentTypeEnum.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
-import com.ly.doc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiMethodDoc;
import org.apache.commons.lang3.StringUtils;
/**
diff --git a/src/main/java/com/ly/doc/constants/DefaultClassConstants.java b/src/main/java/io/github/smartdoc/constants/DefaultClassConstants.java
similarity index 94%
rename from src/main/java/com/ly/doc/constants/DefaultClassConstants.java
rename to src/main/java/io/github/smartdoc/constants/DefaultClassConstants.java
index bab32d0f..aeb5cff9 100644
--- a/src/main/java/com/ly/doc/constants/DefaultClassConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/DefaultClassConstants.java
@@ -1,4 +1,4 @@
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.util.Set;
import java.util.stream.Collectors;
diff --git a/src/main/java/com/ly/doc/constants/DocAnnotationConstants.java b/src/main/java/io/github/smartdoc/constants/DocAnnotationConstants.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/DocAnnotationConstants.java
rename to src/main/java/io/github/smartdoc/constants/DocAnnotationConstants.java
index a2c79a7a..a15b1119 100644
--- a/src/main/java/com/ly/doc/constants/DocAnnotationConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/DocAnnotationConstants.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* java annotations
diff --git a/src/main/java/com/ly/doc/constants/DocGlobalConstants.java b/src/main/java/io/github/smartdoc/constants/DocGlobalConstants.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/DocGlobalConstants.java
rename to src/main/java/io/github/smartdoc/constants/DocGlobalConstants.java
index 4d068a30..f982fd87 100644
--- a/src/main/java/com/ly/doc/constants/DocGlobalConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/DocGlobalConstants.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.nio.file.FileSystems;
diff --git a/src/main/java/com/ly/doc/constants/DocLanguage.java b/src/main/java/io/github/smartdoc/constants/DocLanguage.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/DocLanguage.java
rename to src/main/java/io/github/smartdoc/constants/DocLanguage.java
index e22daa9b..4d3c6fa2 100644
--- a/src/main/java/com/ly/doc/constants/DocLanguage.java
+++ b/src/main/java/io/github/smartdoc/constants/DocLanguage.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* language support
diff --git a/src/main/java/com/ly/doc/constants/DocTags.java b/src/main/java/io/github/smartdoc/constants/DocTags.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/DocTags.java
rename to src/main/java/io/github/smartdoc/constants/DocTags.java
index c90ec8d0..4aa6513b 100644
--- a/src/main/java/com/ly/doc/constants/DocTags.java
+++ b/src/main/java/io/github/smartdoc/constants/DocTags.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Doc tags
diff --git a/src/main/java/com/ly/doc/constants/DocValidatorAnnotationEnum.java b/src/main/java/io/github/smartdoc/constants/DocValidatorAnnotationEnum.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/DocValidatorAnnotationEnum.java
rename to src/main/java/io/github/smartdoc/constants/DocValidatorAnnotationEnum.java
index 94d1ddc3..246456c5 100644
--- a/src/main/java/com/ly/doc/constants/DocValidatorAnnotationEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/DocValidatorAnnotationEnum.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.util.Collections;
import java.util.HashMap;
diff --git a/src/main/java/com/ly/doc/constants/DubboAnnotationConstants.java b/src/main/java/io/github/smartdoc/constants/DubboAnnotationConstants.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/DubboAnnotationConstants.java
rename to src/main/java/io/github/smartdoc/constants/DubboAnnotationConstants.java
index 637e5e27..baf8ba92 100644
--- a/src/main/java/com/ly/doc/constants/DubboAnnotationConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/DubboAnnotationConstants.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* dubbo annotation
diff --git a/src/main/java/com/ly/doc/constants/FormDataContentTypeEnum.java b/src/main/java/io/github/smartdoc/constants/FormDataContentTypeEnum.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/FormDataContentTypeEnum.java
rename to src/main/java/io/github/smartdoc/constants/FormDataContentTypeEnum.java
index 9f30fb7a..151a9772 100644
--- a/src/main/java/com/ly/doc/constants/FormDataContentTypeEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/FormDataContentTypeEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Enum representing Content-Type values for form-data in POST requests.
diff --git a/src/main/java/com/ly/doc/constants/FrameworkEnum.java b/src/main/java/io/github/smartdoc/constants/FrameworkEnum.java
similarity index 84%
rename from src/main/java/com/ly/doc/constants/FrameworkEnum.java
rename to src/main/java/io/github/smartdoc/constants/FrameworkEnum.java
index 94b282cc..98fd2af7 100644
--- a/src/main/java/com/ly/doc/constants/FrameworkEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/FrameworkEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import com.power.common.util.StringUtil;
@@ -35,32 +35,32 @@ public enum FrameworkEnum {
/**
* Apache Dubbo
*/
- DUBBO("dubbo", "com.ly.doc.template.RpcDocBuildTemplate"),
+ DUBBO("dubbo", "io.github.smartdoc.template.RpcDocBuildTemplate"),
/**
* Javadoc
*/
- JAVADOC("javadoc", "com.ly.doc.template.JavadocDocBuildTemplate"),
+ JAVADOC("javadoc", "io.github.smartdoc.template.JavadocDocBuildTemplate"),
/**
* Spring Framework
*/
- SPRING("spring", "com.ly.doc.template.SpringBootDocBuildTemplate"),
+ SPRING("spring", "io.github.smartdoc.template.SpringBootDocBuildTemplate"),
/**
* Solon
*/
- SOLON("solon", "com.ly.doc.template.SolonDocBuildTemplate"),
+ SOLON("solon", "io.github.smartdoc.template.SolonDocBuildTemplate"),
/**
* JAX-RS
*/
- JAX_RS("JAX-RS", "com.ly.doc.template.JAXRSDocBuildTemplate"),
+ JAX_RS("JAX-RS", "io.github.smartdoc.template.JAXRSDocBuildTemplate"),
/**
* grpc
*/
- GRPC("grpc", "com.ly.doc.template.GRpcDocBuildTemplate"),
+ GRPC("grpc", "io.github.smartdoc.template.GRpcDocBuildTemplate"),
;
diff --git a/src/main/java/com/ly/doc/constants/GrpcMethodTypeEnum.java b/src/main/java/io/github/smartdoc/constants/GrpcMethodTypeEnum.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/GrpcMethodTypeEnum.java
rename to src/main/java/io/github/smartdoc/constants/GrpcMethodTypeEnum.java
index b178290b..2548b627 100644
--- a/src/main/java/com/ly/doc/constants/GrpcMethodTypeEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/GrpcMethodTypeEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* gRPC Method Type Enum.
diff --git a/src/main/java/com/ly/doc/constants/HighLightJsConstants.java b/src/main/java/io/github/smartdoc/constants/HighLightJsConstants.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/HighLightJsConstants.java
rename to src/main/java/io/github/smartdoc/constants/HighLightJsConstants.java
index 861e56a7..0a60a2cb 100644
--- a/src/main/java/com/ly/doc/constants/HighLightJsConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/HighLightJsConstants.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* @author yu 2024/6/7
diff --git a/src/main/java/com/ly/doc/constants/HighlightStyle.java b/src/main/java/io/github/smartdoc/constants/HighlightStyle.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/HighlightStyle.java
rename to src/main/java/io/github/smartdoc/constants/HighlightStyle.java
index 2ba0ce0a..d441989a 100644
--- a/src/main/java/com/ly/doc/constants/HighlightStyle.java
+++ b/src/main/java/io/github/smartdoc/constants/HighlightStyle.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/constants/HttpStatusEnum.java b/src/main/java/io/github/smartdoc/constants/HttpStatusEnum.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/HttpStatusEnum.java
rename to src/main/java/io/github/smartdoc/constants/HttpStatusEnum.java
index 353184ad..a8f1ef23 100644
--- a/src/main/java/com/ly/doc/constants/HttpStatusEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/HttpStatusEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* This class is copied from the Spring Framework project. Original package:
diff --git a/src/main/java/com/ly/doc/constants/JAXRSAnnotations.java b/src/main/java/io/github/smartdoc/constants/JAXRSAnnotations.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/JAXRSAnnotations.java
rename to src/main/java/io/github/smartdoc/constants/JAXRSAnnotations.java
index 780b1109..ed4f73f3 100644
--- a/src/main/java/com/ly/doc/constants/JAXRSAnnotations.java
+++ b/src/main/java/io/github/smartdoc/constants/JAXRSAnnotations.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* JAX-RS Annotations
diff --git a/src/main/java/com/ly/doc/constants/JSRAnnotationConstants.java b/src/main/java/io/github/smartdoc/constants/JSRAnnotationConstants.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/JSRAnnotationConstants.java
rename to src/main/java/io/github/smartdoc/constants/JSRAnnotationConstants.java
index 02ddd839..faa1d2fd 100644
--- a/src/main/java/com/ly/doc/constants/JSRAnnotationConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/JSRAnnotationConstants.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* JSR303 Annotation Constants
diff --git a/src/main/java/com/ly/doc/constants/JSRAnnotationPropConstants.java b/src/main/java/io/github/smartdoc/constants/JSRAnnotationPropConstants.java
similarity index 96%
rename from src/main/java/com/ly/doc/constants/JSRAnnotationPropConstants.java
rename to src/main/java/io/github/smartdoc/constants/JSRAnnotationPropConstants.java
index 801ea13d..97e495f6 100644
--- a/src/main/java/com/ly/doc/constants/JSRAnnotationPropConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/JSRAnnotationPropConstants.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* JSR annotation property constants
diff --git a/src/main/java/com/ly/doc/constants/JakartaJaxrsAnnotations.java b/src/main/java/io/github/smartdoc/constants/JakartaJaxrsAnnotations.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/JakartaJaxrsAnnotations.java
rename to src/main/java/io/github/smartdoc/constants/JakartaJaxrsAnnotations.java
index 50a5ce13..74b67af3 100644
--- a/src/main/java/com/ly/doc/constants/JakartaJaxrsAnnotations.java
+++ b/src/main/java/io/github/smartdoc/constants/JakartaJaxrsAnnotations.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Java EE has been renamed Jakarta EE, this class is an upgraded replacement for
diff --git a/src/main/java/com/ly/doc/constants/JavaTypeConstants.java b/src/main/java/io/github/smartdoc/constants/JavaTypeConstants.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/JavaTypeConstants.java
rename to src/main/java/io/github/smartdoc/constants/JavaTypeConstants.java
index 16ea09ef..88d5ce39 100644
--- a/src/main/java/com/ly/doc/constants/JavaTypeConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/JavaTypeConstants.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Java Type Constants.
diff --git a/src/main/java/com/ly/doc/constants/JsonPropertyAnnotationAccessConstants.java b/src/main/java/io/github/smartdoc/constants/JsonPropertyAnnotationAccessConstants.java
similarity index 92%
rename from src/main/java/com/ly/doc/constants/JsonPropertyAnnotationAccessConstants.java
rename to src/main/java/io/github/smartdoc/constants/JsonPropertyAnnotationAccessConstants.java
index 315bb58c..72ecfde6 100644
--- a/src/main/java/com/ly/doc/constants/JsonPropertyAnnotationAccessConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/JsonPropertyAnnotationAccessConstants.java
@@ -1,4 +1,4 @@
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* JsonProperty Annotation Access Constants
diff --git a/src/main/java/com/ly/doc/constants/MediaType.java b/src/main/java/io/github/smartdoc/constants/MediaType.java
similarity index 99%
rename from src/main/java/com/ly/doc/constants/MediaType.java
rename to src/main/java/io/github/smartdoc/constants/MediaType.java
index 704d2321..fef08bed 100644
--- a/src/main/java/com/ly/doc/constants/MediaType.java
+++ b/src/main/java/io/github/smartdoc/constants/MediaType.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.io.Serializable;
import java.util.Arrays;
diff --git a/src/main/java/com/ly/doc/constants/Methods.java b/src/main/java/io/github/smartdoc/constants/Methods.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/Methods.java
rename to src/main/java/io/github/smartdoc/constants/Methods.java
index c1cdbfb3..8401e2a1 100644
--- a/src/main/java/com/ly/doc/constants/Methods.java
+++ b/src/main/java/io/github/smartdoc/constants/Methods.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* http methods
diff --git a/src/main/java/com/ly/doc/constants/OpenApiTagNameTypeEnum.java b/src/main/java/io/github/smartdoc/constants/OpenApiTagNameTypeEnum.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/OpenApiTagNameTypeEnum.java
rename to src/main/java/io/github/smartdoc/constants/OpenApiTagNameTypeEnum.java
index c4741aa2..bb6a5f1b 100644
--- a/src/main/java/com/ly/doc/constants/OpenApiTagNameTypeEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/OpenApiTagNameTypeEnum.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Enum representing the possible sources for generating tag names in OpenAPI
diff --git a/src/main/java/com/ly/doc/constants/ParamTypeConstants.java b/src/main/java/io/github/smartdoc/constants/ParamTypeConstants.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/ParamTypeConstants.java
rename to src/main/java/io/github/smartdoc/constants/ParamTypeConstants.java
index 97129e3a..ec7ac61f 100644
--- a/src/main/java/com/ly/doc/constants/ParamTypeConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/ParamTypeConstants.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* param type constants
diff --git a/src/main/java/com/ly/doc/constants/SolonAnnotations.java b/src/main/java/io/github/smartdoc/constants/SolonAnnotations.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/SolonAnnotations.java
rename to src/main/java/io/github/smartdoc/constants/SolonAnnotations.java
index 1d6c6619..bfee2dc3 100644
--- a/src/main/java/com/ly/doc/constants/SolonAnnotations.java
+++ b/src/main/java/io/github/smartdoc/constants/SolonAnnotations.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Solon Annotations
diff --git a/src/main/java/com/ly/doc/constants/SolonRequestAnnotationsEnum.java b/src/main/java/io/github/smartdoc/constants/SolonRequestAnnotationsEnum.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/SolonRequestAnnotationsEnum.java
rename to src/main/java/io/github/smartdoc/constants/SolonRequestAnnotationsEnum.java
index 75d8b432..3945bdc5 100644
--- a/src/main/java/com/ly/doc/constants/SolonRequestAnnotationsEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/SolonRequestAnnotationsEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/constants/SpringMvcAnnotations.java b/src/main/java/io/github/smartdoc/constants/SpringMvcAnnotations.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/SpringMvcAnnotations.java
rename to src/main/java/io/github/smartdoc/constants/SpringMvcAnnotations.java
index 783aec13..b5864c1b 100644
--- a/src/main/java/com/ly/doc/constants/SpringMvcAnnotations.java
+++ b/src/main/java/io/github/smartdoc/constants/SpringMvcAnnotations.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
*
diff --git a/src/main/java/com/ly/doc/constants/SpringMvcRequestAnnotationsEnum.java b/src/main/java/io/github/smartdoc/constants/SpringMvcRequestAnnotationsEnum.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/SpringMvcRequestAnnotationsEnum.java
rename to src/main/java/io/github/smartdoc/constants/SpringMvcRequestAnnotationsEnum.java
index 96a66c08..1a1682f5 100644
--- a/src/main/java/com/ly/doc/constants/SpringMvcRequestAnnotationsEnum.java
+++ b/src/main/java/io/github/smartdoc/constants/SpringMvcRequestAnnotationsEnum.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/constants/TemplateVariable.java b/src/main/java/io/github/smartdoc/constants/TemplateVariable.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/TemplateVariable.java
rename to src/main/java/io/github/smartdoc/constants/TemplateVariable.java
index ce12e034..448841b5 100644
--- a/src/main/java/com/ly/doc/constants/TemplateVariable.java
+++ b/src/main/java/io/github/smartdoc/constants/TemplateVariable.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Template Variable.
diff --git a/src/main/java/com/ly/doc/constants/TornaConstants.java b/src/main/java/io/github/smartdoc/constants/TornaConstants.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/TornaConstants.java
rename to src/main/java/io/github/smartdoc/constants/TornaConstants.java
index f69252e0..9458b1a2 100644
--- a/src/main/java/com/ly/doc/constants/TornaConstants.java
+++ b/src/main/java/io/github/smartdoc/constants/TornaConstants.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
-import com.ly.doc.model.ApiConfig;
+import io.github.smartdoc.model.ApiConfig;
import com.power.common.util.DateTimeUtil;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/constants/ValidationAnnotationDefaultsProvider.java b/src/main/java/io/github/smartdoc/constants/ValidationAnnotationDefaultsProvider.java
similarity index 98%
rename from src/main/java/com/ly/doc/constants/ValidationAnnotationDefaultsProvider.java
rename to src/main/java/io/github/smartdoc/constants/ValidationAnnotationDefaultsProvider.java
index 0da03af5..d0f75fb6 100644
--- a/src/main/java/com/ly/doc/constants/ValidationAnnotationDefaultsProvider.java
+++ b/src/main/java/io/github/smartdoc/constants/ValidationAnnotationDefaultsProvider.java
@@ -21,7 +21,7 @@
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
import java.util.Collections;
import java.util.Map;
diff --git a/src/main/java/com/ly/doc/constants/ValidatorAnnotations.java b/src/main/java/io/github/smartdoc/constants/ValidatorAnnotations.java
similarity index 97%
rename from src/main/java/com/ly/doc/constants/ValidatorAnnotations.java
rename to src/main/java/io/github/smartdoc/constants/ValidatorAnnotations.java
index 1c068194..ca94eecc 100644
--- a/src/main/java/com/ly/doc/constants/ValidatorAnnotations.java
+++ b/src/main/java/io/github/smartdoc/constants/ValidatorAnnotations.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.constants;
+package io.github.smartdoc.constants;
/**
* Validator Annotations.
diff --git a/src/main/java/com/ly/doc/extension/dict/DictionaryValuesResolver.java b/src/main/java/io/github/smartdoc/extension/dict/DictionaryValuesResolver.java
similarity index 97%
rename from src/main/java/com/ly/doc/extension/dict/DictionaryValuesResolver.java
rename to src/main/java/io/github/smartdoc/extension/dict/DictionaryValuesResolver.java
index 3ad706d8..28d3490c 100644
--- a/src/main/java/com/ly/doc/extension/dict/DictionaryValuesResolver.java
+++ b/src/main/java/io/github/smartdoc/extension/dict/DictionaryValuesResolver.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.extension.dict;
+package io.github.smartdoc.extension.dict;
import com.power.common.model.EnumDictionary;
diff --git a/src/main/java/com/ly/doc/extension/json/PropertyNameHelper.java b/src/main/java/io/github/smartdoc/extension/json/PropertyNameHelper.java
similarity index 95%
rename from src/main/java/com/ly/doc/extension/json/PropertyNameHelper.java
rename to src/main/java/io/github/smartdoc/extension/json/PropertyNameHelper.java
index 0b7f38de..f3b3268d 100644
--- a/src/main/java/com/ly/doc/extension/json/PropertyNameHelper.java
+++ b/src/main/java/io/github/smartdoc/extension/json/PropertyNameHelper.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.extension.json;
+package io.github.smartdoc.extension.json;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.expression.AnnotationValue;
diff --git a/src/main/java/com/ly/doc/extension/json/PropertyNamingStrategies.java b/src/main/java/io/github/smartdoc/extension/json/PropertyNamingStrategies.java
similarity index 99%
rename from src/main/java/com/ly/doc/extension/json/PropertyNamingStrategies.java
rename to src/main/java/io/github/smartdoc/extension/json/PropertyNamingStrategies.java
index 17ec3d92..8f63b172 100644
--- a/src/main/java/com/ly/doc/extension/json/PropertyNamingStrategies.java
+++ b/src/main/java/io/github/smartdoc/extension/json/PropertyNamingStrategies.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.extension.json;
+package io.github.smartdoc.extension.json;
// @formatter:off
/**
diff --git a/src/main/java/com/ly/doc/extension/package-info.java b/src/main/java/io/github/smartdoc/extension/package-info.java
similarity index 50%
rename from src/main/java/com/ly/doc/extension/package-info.java
rename to src/main/java/io/github/smartdoc/extension/package-info.java
index f7524cb8..41e34e1b 100644
--- a/src/main/java/com/ly/doc/extension/package-info.java
+++ b/src/main/java/io/github/smartdoc/extension/package-info.java
@@ -1,4 +1,4 @@
/**
* customized extension point
*/
-package com.ly.doc.extension;
+package io.github.smartdoc.extension;
diff --git a/src/main/java/com/ly/doc/factory/BuildTemplateFactory.java b/src/main/java/io/github/smartdoc/factory/BuildTemplateFactory.java
similarity index 90%
rename from src/main/java/com/ly/doc/factory/BuildTemplateFactory.java
rename to src/main/java/io/github/smartdoc/factory/BuildTemplateFactory.java
index d373f57a..6e592edc 100644
--- a/src/main/java/com/ly/doc/factory/BuildTemplateFactory.java
+++ b/src/main/java/io/github/smartdoc/factory/BuildTemplateFactory.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.factory;
+package io.github.smartdoc.factory;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.model.IDoc;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.template.IDocBuildTemplate;
-import com.ly.doc.template.IWebSocketDocBuildTemplate;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.model.IDoc;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.template.IDocBuildTemplate;
+import io.github.smartdoc.template.IWebSocketDocBuildTemplate;
import java.util.ServiceLoader;
diff --git a/src/main/java/com/ly/doc/filter/BoxReturnFilter.java b/src/main/java/io/github/smartdoc/filter/BoxReturnFilter.java
similarity index 92%
rename from src/main/java/com/ly/doc/filter/BoxReturnFilter.java
rename to src/main/java/io/github/smartdoc/filter/BoxReturnFilter.java
index c6f44bdb..b49822bf 100644
--- a/src/main/java/com/ly/doc/filter/BoxReturnFilter.java
+++ b/src/main/java/io/github/smartdoc/filter/BoxReturnFilter.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.filter;
+package io.github.smartdoc.filter;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.model.ApiReturn;
-import com.ly.doc.utils.DocClassUtil;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.model.ApiReturn;
+import io.github.smartdoc.utils.DocClassUtil;
import java.util.HashSet;
import java.util.Set;
diff --git a/src/main/java/com/ly/doc/filter/DefaultReturnFilter.java b/src/main/java/io/github/smartdoc/filter/DefaultReturnFilter.java
similarity index 94%
rename from src/main/java/com/ly/doc/filter/DefaultReturnFilter.java
rename to src/main/java/io/github/smartdoc/filter/DefaultReturnFilter.java
index 306e68ff..06d066a5 100644
--- a/src/main/java/com/ly/doc/filter/DefaultReturnFilter.java
+++ b/src/main/java/io/github/smartdoc/filter/DefaultReturnFilter.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.filter;
+package io.github.smartdoc.filter;
-import com.ly.doc.model.ApiReturn;
+import io.github.smartdoc.model.ApiReturn;
/**
* must be put last
diff --git a/src/main/java/com/ly/doc/filter/ReturnTypeFilter.java b/src/main/java/io/github/smartdoc/filter/ReturnTypeFilter.java
similarity index 93%
rename from src/main/java/com/ly/doc/filter/ReturnTypeFilter.java
rename to src/main/java/io/github/smartdoc/filter/ReturnTypeFilter.java
index 443b0e29..ed1c1414 100644
--- a/src/main/java/com/ly/doc/filter/ReturnTypeFilter.java
+++ b/src/main/java/io/github/smartdoc/filter/ReturnTypeFilter.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.filter;
+package io.github.smartdoc.filter;
-import com.ly.doc.model.ApiReturn;
+import io.github.smartdoc.model.ApiReturn;
/**
* Chain Of Responsibility Pattern
diff --git a/src/main/java/com/ly/doc/filter/ReturnTypeProcessor.java b/src/main/java/io/github/smartdoc/filter/ReturnTypeProcessor.java
similarity index 95%
rename from src/main/java/com/ly/doc/filter/ReturnTypeProcessor.java
rename to src/main/java/io/github/smartdoc/filter/ReturnTypeProcessor.java
index 8589f5a5..36b80c01 100644
--- a/src/main/java/com/ly/doc/filter/ReturnTypeProcessor.java
+++ b/src/main/java/io/github/smartdoc/filter/ReturnTypeProcessor.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.filter;
+package io.github.smartdoc.filter;
-import com.ly.doc.model.ApiReturn;
+import io.github.smartdoc.model.ApiReturn;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/filter/WebFluxReturnFilter.java b/src/main/java/io/github/smartdoc/filter/WebFluxReturnFilter.java
similarity index 91%
rename from src/main/java/com/ly/doc/filter/WebFluxReturnFilter.java
rename to src/main/java/io/github/smartdoc/filter/WebFluxReturnFilter.java
index 9300bc88..ea27eec8 100644
--- a/src/main/java/com/ly/doc/filter/WebFluxReturnFilter.java
+++ b/src/main/java/io/github/smartdoc/filter/WebFluxReturnFilter.java
@@ -18,10 +18,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.filter;
+package io.github.smartdoc.filter;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.model.ApiReturn;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.model.ApiReturn;
/**
* WebFlux Return Filter
diff --git a/src/main/java/com/ly/doc/function/HtmlEscape.java b/src/main/java/io/github/smartdoc/function/HtmlEscape.java
similarity index 96%
rename from src/main/java/com/ly/doc/function/HtmlEscape.java
rename to src/main/java/io/github/smartdoc/function/HtmlEscape.java
index 7b8a8e25..a661a0c2 100644
--- a/src/main/java/com/ly/doc/function/HtmlEscape.java
+++ b/src/main/java/io/github/smartdoc/function/HtmlEscape.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.function;
+package io.github.smartdoc.function;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.utils.DocUtil;
import org.beetl.core.Context;
import org.beetl.core.Function;
diff --git a/src/main/java/com/ly/doc/function/LineBreaksToBr.java b/src/main/java/io/github/smartdoc/function/LineBreaksToBr.java
similarity index 97%
rename from src/main/java/com/ly/doc/function/LineBreaksToBr.java
rename to src/main/java/io/github/smartdoc/function/LineBreaksToBr.java
index 672a858a..21af23ce 100644
--- a/src/main/java/com/ly/doc/function/LineBreaksToBr.java
+++ b/src/main/java/io/github/smartdoc/function/LineBreaksToBr.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.function;
+package io.github.smartdoc.function;
import com.power.common.util.HtmlUtil;
diff --git a/src/main/java/com/ly/doc/function/RemoveLineBreaks.java b/src/main/java/io/github/smartdoc/function/RemoveLineBreaks.java
similarity index 94%
rename from src/main/java/com/ly/doc/function/RemoveLineBreaks.java
rename to src/main/java/io/github/smartdoc/function/RemoveLineBreaks.java
index 6e3a99c0..0529a2f8 100644
--- a/src/main/java/com/ly/doc/function/RemoveLineBreaks.java
+++ b/src/main/java/io/github/smartdoc/function/RemoveLineBreaks.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.function;
+package io.github.smartdoc.function;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.utils.DocUtil;
import org.beetl.core.Context;
import org.beetl.core.Function;
diff --git a/src/main/java/com/ly/doc/function/RequestMappingFunc.java b/src/main/java/io/github/smartdoc/function/RequestMappingFunc.java
similarity index 92%
rename from src/main/java/com/ly/doc/function/RequestMappingFunc.java
rename to src/main/java/io/github/smartdoc/function/RequestMappingFunc.java
index 000b88bb..6d7cc183 100644
--- a/src/main/java/com/ly/doc/function/RequestMappingFunc.java
+++ b/src/main/java/io/github/smartdoc/function/RequestMappingFunc.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.function;
+package io.github.smartdoc.function;
-import com.ly.doc.model.request.RequestMapping;
+import io.github.smartdoc.model.request.RequestMapping;
import com.thoughtworks.qdox.model.JavaClass;
/**
diff --git a/src/main/java/com/ly/doc/function/WordXmlEscape.java b/src/main/java/io/github/smartdoc/function/WordXmlEscape.java
similarity index 96%
rename from src/main/java/com/ly/doc/function/WordXmlEscape.java
rename to src/main/java/io/github/smartdoc/function/WordXmlEscape.java
index 691f47f6..ea4637a4 100644
--- a/src/main/java/com/ly/doc/function/WordXmlEscape.java
+++ b/src/main/java/io/github/smartdoc/function/WordXmlEscape.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.function;
+package io.github.smartdoc.function;
import java.util.LinkedHashMap;
import java.util.Map;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.utils.DocUtil;
import org.beetl.core.Context;
import org.beetl.core.Function;
diff --git a/src/main/java/com/ly/doc/handler/DefaultWebSocketRequestHandler.java b/src/main/java/io/github/smartdoc/handler/DefaultWebSocketRequestHandler.java
similarity index 97%
rename from src/main/java/com/ly/doc/handler/DefaultWebSocketRequestHandler.java
rename to src/main/java/io/github/smartdoc/handler/DefaultWebSocketRequestHandler.java
index 58504bfe..17a60bdd 100644
--- a/src/main/java/com/ly/doc/handler/DefaultWebSocketRequestHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/DefaultWebSocketRequestHandler.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
/**
* default webSocket request handler
diff --git a/src/main/java/com/ly/doc/handler/ICustomJavaMethodHandler.java b/src/main/java/io/github/smartdoc/handler/ICustomJavaMethodHandler.java
similarity index 94%
rename from src/main/java/com/ly/doc/handler/ICustomJavaMethodHandler.java
rename to src/main/java/io/github/smartdoc/handler/ICustomJavaMethodHandler.java
index 0c2d07ef..6c1951c3 100644
--- a/src/main/java/com/ly/doc/handler/ICustomJavaMethodHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/ICustomJavaMethodHandler.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.model.DocJavaMethod;
+import io.github.smartdoc.model.DocJavaMethod;
import com.thoughtworks.qdox.model.JavaClass;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/handler/IHeaderHandler.java b/src/main/java/io/github/smartdoc/handler/IHeaderHandler.java
similarity index 94%
rename from src/main/java/com/ly/doc/handler/IHeaderHandler.java
rename to src/main/java/io/github/smartdoc/handler/IHeaderHandler.java
index 72063961..d2a97a4f 100644
--- a/src/main/java/com/ly/doc/handler/IHeaderHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/IHeaderHandler.java
@@ -18,20 +18,20 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.helper.ParamsBuildHelper;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.annotation.HeaderAnnotation;
-import com.ly.doc.model.torna.EnumInfoAndValues;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.JavaFieldUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.helper.ParamsBuildHelper;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.annotation.HeaderAnnotation;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.JavaFieldUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/handler/IRequestMappingHandler.java b/src/main/java/io/github/smartdoc/handler/IRequestMappingHandler.java
similarity index 91%
rename from src/main/java/com/ly/doc/handler/IRequestMappingHandler.java
rename to src/main/java/io/github/smartdoc/handler/IRequestMappingHandler.java
index b8f11684..e4733d49 100644
--- a/src/main/java/com/ly/doc/handler/IRequestMappingHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/IRequestMappingHandler.java
@@ -18,15 +18,15 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.function.RequestMappingFunc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.utils.DocUrlUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.function.RequestMappingFunc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.utils.DocUrlUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.power.common.util.UrlUtil;
diff --git a/src/main/java/com/ly/doc/handler/IWebSocketRequestHandler.java b/src/main/java/io/github/smartdoc/handler/IWebSocketRequestHandler.java
similarity index 88%
rename from src/main/java/com/ly/doc/handler/IWebSocketRequestHandler.java
rename to src/main/java/io/github/smartdoc/handler/IWebSocketRequestHandler.java
index 1bd304ad..b0eea046 100644
--- a/src/main/java/com/ly/doc/handler/IWebSocketRequestHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/IWebSocketRequestHandler.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.model.request.ServerEndpoint;
-import com.ly.doc.utils.JavaClassUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.model.request.ServerEndpoint;
+import io.github.smartdoc.utils.JavaClassUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/handler/JaxrsHeaderHandler.java b/src/main/java/io/github/smartdoc/handler/JaxrsHeaderHandler.java
similarity index 92%
rename from src/main/java/com/ly/doc/handler/JaxrsHeaderHandler.java
rename to src/main/java/io/github/smartdoc/handler/JaxrsHeaderHandler.java
index a967db10..806d73db 100644
--- a/src/main/java/com/ly/doc/handler/JaxrsHeaderHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/JaxrsHeaderHandler.java
@@ -18,15 +18,15 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JAXRSAnnotations;
-import com.ly.doc.constants.JakartaJaxrsAnnotations;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JAXRSAnnotations;
+import io.github.smartdoc.constants.JakartaJaxrsAnnotations;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaMethod;
diff --git a/src/main/java/com/ly/doc/handler/JaxrsPathHandler.java b/src/main/java/io/github/smartdoc/handler/JaxrsPathHandler.java
similarity index 90%
rename from src/main/java/com/ly/doc/handler/JaxrsPathHandler.java
rename to src/main/java/io/github/smartdoc/handler/JaxrsPathHandler.java
index d802df39..ea8d43ce 100644
--- a/src/main/java/com/ly/doc/handler/JaxrsPathHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/JaxrsPathHandler.java
@@ -18,18 +18,18 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.JAXRSAnnotations;
-import com.ly.doc.constants.JakartaJaxrsAnnotations;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.model.request.JaxrsPathMapping;
-import com.ly.doc.utils.DocUrlUtil;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.JAXRSAnnotations;
+import io.github.smartdoc.constants.JakartaJaxrsAnnotations;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.model.request.JaxrsPathMapping;
+import io.github.smartdoc.utils.DocUrlUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.StringUtil;
import com.power.common.util.UrlUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
@@ -43,8 +43,8 @@
import java.util.stream.Collectors;
import java.util.stream.Stream;
-import static com.ly.doc.constants.DocTags.DEPRECATED;
-import static com.ly.doc.constants.DocTags.IGNORE;
+import static io.github.smartdoc.constants.DocTags.DEPRECATED;
+import static io.github.smartdoc.constants.DocTags.IGNORE;
/**
* JAX-RS Path Handler This class is responsible for processing JAX-RS annotations on Java
diff --git a/src/main/java/com/ly/doc/handler/SolonRequestHeaderHandler.java b/src/main/java/io/github/smartdoc/handler/SolonRequestHeaderHandler.java
similarity index 88%
rename from src/main/java/com/ly/doc/handler/SolonRequestHeaderHandler.java
rename to src/main/java/io/github/smartdoc/handler/SolonRequestHeaderHandler.java
index 3c87e86e..9863c45d 100644
--- a/src/main/java/com/ly/doc/handler/SolonRequestHeaderHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/SolonRequestHeaderHandler.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.SolonAnnotations;
-import com.ly.doc.model.annotation.HeaderAnnotation;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.SolonAnnotations;
+import io.github.smartdoc.model.annotation.HeaderAnnotation;
/**
* Solon Request Header Handler
diff --git a/src/main/java/com/ly/doc/handler/SolonRequestMappingHandler.java b/src/main/java/io/github/smartdoc/handler/SolonRequestMappingHandler.java
similarity index 85%
rename from src/main/java/com/ly/doc/handler/SolonRequestMappingHandler.java
rename to src/main/java/io/github/smartdoc/handler/SolonRequestMappingHandler.java
index b805384e..c647cd56 100644
--- a/src/main/java/com/ly/doc/handler/SolonRequestMappingHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/SolonRequestMappingHandler.java
@@ -18,25 +18,25 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.constants.SolonAnnotations;
-import com.ly.doc.function.RequestMappingFunc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.constants.SolonAnnotations;
+import io.github.smartdoc.function.RequestMappingFunc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.utils.DocUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaMethod;
import java.util.List;
import java.util.Objects;
-import static com.ly.doc.constants.DocTags.DEPRECATED;
-import static com.ly.doc.constants.DocTags.IGNORE;
+import static io.github.smartdoc.constants.DocTags.DEPRECATED;
+import static io.github.smartdoc.constants.DocTags.IGNORE;
/**
* Solon RequestMapping Handler
diff --git a/src/main/java/com/ly/doc/handler/SpringMVCRequestHeaderHandler.java b/src/main/java/io/github/smartdoc/handler/SpringMVCRequestHeaderHandler.java
similarity index 88%
rename from src/main/java/com/ly/doc/handler/SpringMVCRequestHeaderHandler.java
rename to src/main/java/io/github/smartdoc/handler/SpringMVCRequestHeaderHandler.java
index 3a86b8db..38d59a9d 100644
--- a/src/main/java/com/ly/doc/handler/SpringMVCRequestHeaderHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/SpringMVCRequestHeaderHandler.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.SpringMvcAnnotations;
-import com.ly.doc.model.annotation.HeaderAnnotation;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.SpringMvcAnnotations;
+import io.github.smartdoc.model.annotation.HeaderAnnotation;
/**
* SpringMVC RequestHeaderHandler
diff --git a/src/main/java/com/ly/doc/handler/SpringMVCRequestMappingHandler.java b/src/main/java/io/github/smartdoc/handler/SpringMVCRequestMappingHandler.java
similarity index 84%
rename from src/main/java/com/ly/doc/handler/SpringMVCRequestMappingHandler.java
rename to src/main/java/io/github/smartdoc/handler/SpringMVCRequestMappingHandler.java
index 0daaf24f..de7c6930 100644
--- a/src/main/java/com/ly/doc/handler/SpringMVCRequestMappingHandler.java
+++ b/src/main/java/io/github/smartdoc/handler/SpringMVCRequestMappingHandler.java
@@ -18,17 +18,17 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.handler;
+package io.github.smartdoc.handler;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.function.RequestMappingFunc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.annotation.MappingAnnotation;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.function.RequestMappingFunc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.annotation.MappingAnnotation;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
@@ -38,8 +38,8 @@
import java.util.Map;
import java.util.Objects;
-import static com.ly.doc.constants.DocTags.DEPRECATED;
-import static com.ly.doc.constants.DocTags.IGNORE;
+import static io.github.smartdoc.constants.DocTags.DEPRECATED;
+import static io.github.smartdoc.constants.DocTags.IGNORE;
/**
* Spring MVC RequestMapping Handler
diff --git a/src/main/java/com/ly/doc/helper/BaseHelper.java b/src/main/java/io/github/smartdoc/helper/BaseHelper.java
similarity index 95%
rename from src/main/java/com/ly/doc/helper/BaseHelper.java
rename to src/main/java/io/github/smartdoc/helper/BaseHelper.java
index dbbcc5c5..823c881b 100644
--- a/src/main/java/com/ly/doc/helper/BaseHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/BaseHelper.java
@@ -18,19 +18,19 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
+package io.github.smartdoc.helper;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JSRAnnotationConstants;
-import com.ly.doc.model.CustomField;
-import com.ly.doc.model.CustomFieldInfo;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.FieldJsonAnnotationInfo;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JSRAnnotationConstants;
+import io.github.smartdoc.model.CustomField;
+import io.github.smartdoc.model.CustomFieldInfo;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.FieldJsonAnnotationInfo;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringEscapeUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/helper/DocBuildHelper.java b/src/main/java/io/github/smartdoc/helper/DocBuildHelper.java
similarity index 97%
rename from src/main/java/com/ly/doc/helper/DocBuildHelper.java
rename to src/main/java/io/github/smartdoc/helper/DocBuildHelper.java
index 5f56fffe..11eb57ec 100644
--- a/src/main/java/com/ly/doc/helper/DocBuildHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/DocBuildHelper.java
@@ -18,15 +18,15 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.IDoc;
-import com.ly.doc.model.IMethod;
-import com.ly.doc.model.dependency.ApiDependency;
-import com.ly.doc.model.dependency.DependencyTree;
-import com.ly.doc.model.dependency.FileDiff;
+package io.github.smartdoc.helper;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.IDoc;
+import io.github.smartdoc.model.IMethod;
+import io.github.smartdoc.model.dependency.ApiDependency;
+import io.github.smartdoc.model.dependency.DependencyTree;
+import io.github.smartdoc.model.dependency.FileDiff;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/helper/FormDataBuildHelper.java b/src/main/java/io/github/smartdoc/helper/FormDataBuildHelper.java
similarity index 95%
rename from src/main/java/com/ly/doc/helper/FormDataBuildHelper.java
rename to src/main/java/io/github/smartdoc/helper/FormDataBuildHelper.java
index 515aff27..f186a709 100644
--- a/src/main/java/com/ly/doc/helper/FormDataBuildHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/FormDataBuildHelper.java
@@ -18,23 +18,23 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
+package io.github.smartdoc.helper;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JSRAnnotationConstants;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.CustomField;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.FormData;
-import com.ly.doc.utils.*;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JSRAnnotationConstants;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.CustomField;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.FormData;
import com.power.common.util.CollectionUtil;
import com.power.common.util.RandomUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
import com.thoughtworks.qdox.model.JavaField;
+import io.github.smartdoc.utils.*;
import java.util.*;
diff --git a/src/main/java/com/ly/doc/helper/GitHelper.java b/src/main/java/io/github/smartdoc/helper/GitHelper.java
similarity index 99%
rename from src/main/java/com/ly/doc/helper/GitHelper.java
rename to src/main/java/io/github/smartdoc/helper/GitHelper.java
index ad4f608c..eb7b45c4 100644
--- a/src/main/java/com/ly/doc/helper/GitHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/GitHelper.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
+package io.github.smartdoc.helper;
import com.power.common.util.StringUtil;
import org.eclipse.jgit.api.Git;
diff --git a/src/main/java/com/ly/doc/helper/JavaProjectBuilderHelper.java b/src/main/java/io/github/smartdoc/helper/JavaProjectBuilderHelper.java
similarity index 98%
rename from src/main/java/com/ly/doc/helper/JavaProjectBuilderHelper.java
rename to src/main/java/io/github/smartdoc/helper/JavaProjectBuilderHelper.java
index 8f866355..33f1729b 100644
--- a/src/main/java/com/ly/doc/helper/JavaProjectBuilderHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/JavaProjectBuilderHelper.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
+package io.github.smartdoc.helper;
import com.thoughtworks.qdox.JavaProjectBuilder;
import com.thoughtworks.qdox.library.ClassLibraryBuilder;
diff --git a/src/main/java/com/ly/doc/helper/JsonBuildHelper.java b/src/main/java/io/github/smartdoc/helper/JsonBuildHelper.java
similarity index 96%
rename from src/main/java/com/ly/doc/helper/JsonBuildHelper.java
rename to src/main/java/io/github/smartdoc/helper/JsonBuildHelper.java
index f5ad67c8..ef00646f 100644
--- a/src/main/java/com/ly/doc/helper/JsonBuildHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/JsonBuildHelper.java
@@ -18,27 +18,26 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.model.ApiReturn;
-import com.ly.doc.model.CustomField;
-import com.ly.doc.model.CustomFieldInfo;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.DocJavaMethod;
-import com.ly.doc.model.FieldJsonAnnotationInfo;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.JavaFieldUtil;
-import com.ly.doc.utils.JsonUtil;
+package io.github.smartdoc.helper;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.model.ApiReturn;
+import io.github.smartdoc.model.CustomField;
+import io.github.smartdoc.model.CustomFieldInfo;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.DocJavaMethod;
+import io.github.smartdoc.model.FieldJsonAnnotationInfo;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.JavaFieldUtil;
+import io.github.smartdoc.utils.JsonUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.DocletTag;
-import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
import com.thoughtworks.qdox.model.JavaField;
import com.thoughtworks.qdox.model.JavaMethod;
@@ -52,7 +51,7 @@
import java.util.Objects;
import java.util.Set;
-import static com.ly.doc.constants.DocTags.IGNORE_RESPONSE_BODY_ADVICE;
+import static io.github.smartdoc.constants.DocTags.IGNORE_RESPONSE_BODY_ADVICE;
/**
* Json Builder
diff --git a/src/main/java/com/ly/doc/helper/ParamsBuildHelper.java b/src/main/java/io/github/smartdoc/helper/ParamsBuildHelper.java
similarity index 97%
rename from src/main/java/com/ly/doc/helper/ParamsBuildHelper.java
rename to src/main/java/io/github/smartdoc/helper/ParamsBuildHelper.java
index da23526c..4dfd2b0f 100644
--- a/src/main/java/com/ly/doc/helper/ParamsBuildHelper.java
+++ b/src/main/java/io/github/smartdoc/helper/ParamsBuildHelper.java
@@ -20,28 +20,28 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.helper;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.extension.json.PropertyNameHelper;
-import com.ly.doc.extension.json.PropertyNamingStrategies;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDataDictionary;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.CustomFieldInfo;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.FieldJsonAnnotationInfo;
-import com.ly.doc.model.torna.EnumInfoAndValues;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.JavaFieldUtil;
-import com.ly.doc.utils.ParamUtil;
+package io.github.smartdoc.helper;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.extension.json.PropertyNameHelper;
+import io.github.smartdoc.extension.json.PropertyNamingStrategies;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDataDictionary;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.CustomFieldInfo;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.FieldJsonAnnotationInfo;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.JavaFieldUtil;
+import io.github.smartdoc.utils.ParamUtil;
import com.power.common.model.EnumDictionary;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
diff --git a/src/main/java/com/ly/doc/model/AbstractRpcApiDoc.java b/src/main/java/io/github/smartdoc/model/AbstractRpcApiDoc.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/AbstractRpcApiDoc.java
rename to src/main/java/io/github/smartdoc/model/AbstractRpcApiDoc.java
index d8dfbf53..53c6ba41 100644
--- a/src/main/java/com/ly/doc/model/AbstractRpcApiDoc.java
+++ b/src/main/java/io/github/smartdoc/model/AbstractRpcApiDoc.java
@@ -1,4 +1,4 @@
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.io.Serializable;
import java.util.ArrayList;
diff --git a/src/main/java/com/ly/doc/model/ApiAllData.java b/src/main/java/io/github/smartdoc/model/ApiAllData.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiAllData.java
rename to src/main/java/io/github/smartdoc/model/ApiAllData.java
index 90e9bb0f..d153b9a6 100644
--- a/src/main/java/com/ly/doc/model/ApiAllData.java
+++ b/src/main/java/io/github/smartdoc/model/ApiAllData.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/ApiConfig.java b/src/main/java/io/github/smartdoc/model/ApiConfig.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiConfig.java
rename to src/main/java/io/github/smartdoc/model/ApiConfig.java
index 5946189a..2c6e6f67 100644
--- a/src/main/java/com/ly/doc/model/ApiConfig.java
+++ b/src/main/java/io/github/smartdoc/model/ApiConfig.java
@@ -19,14 +19,14 @@
* under the License.
*/
-package com.ly.doc.model;
-
-import com.ly.doc.constants.ComponentTypeEnum;
-import com.ly.doc.constants.DocLanguage;
-import com.ly.doc.constants.OpenApiTagNameTypeEnum;
-import com.ly.doc.handler.ICustomJavaMethodHandler;
-import com.ly.doc.model.jmeter.JMeter;
-import com.ly.doc.model.rpc.RpcApiDependency;
+package io.github.smartdoc.model;
+
+import io.github.smartdoc.constants.ComponentTypeEnum;
+import io.github.smartdoc.constants.DocLanguage;
+import io.github.smartdoc.constants.OpenApiTagNameTypeEnum;
+import io.github.smartdoc.handler.ICustomJavaMethodHandler;
+import io.github.smartdoc.model.jmeter.JMeter;
+import io.github.smartdoc.model.rpc.RpcApiDependency;
import com.power.common.util.CollectionUtil;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/ApiConstant.java b/src/main/java/io/github/smartdoc/model/ApiConstant.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiConstant.java
rename to src/main/java/io/github/smartdoc/model/ApiConstant.java
index 3b697908..b2c950a2 100644
--- a/src/main/java/com/ly/doc/model/ApiConstant.java
+++ b/src/main/java/io/github/smartdoc/model/ApiConstant.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* @author yu 2020/7/2.
diff --git a/src/main/java/com/ly/doc/model/ApiDataDictionary.java b/src/main/java/io/github/smartdoc/model/ApiDataDictionary.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/ApiDataDictionary.java
rename to src/main/java/io/github/smartdoc/model/ApiDataDictionary.java
index 044f349f..85851dd6 100644
--- a/src/main/java/com/ly/doc/model/ApiDataDictionary.java
+++ b/src/main/java/io/github/smartdoc/model/ApiDataDictionary.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.power.common.model.EnumDictionary;
import com.power.common.util.EnumUtil;
diff --git a/src/main/java/com/ly/doc/model/ApiDoc.java b/src/main/java/io/github/smartdoc/model/ApiDoc.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/ApiDoc.java
rename to src/main/java/io/github/smartdoc/model/ApiDoc.java
index 5e6538d2..157dc75c 100644
--- a/src/main/java/com/ly/doc/model/ApiDoc.java
+++ b/src/main/java/io/github/smartdoc/model/ApiDoc.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/model/ApiDocDict.java b/src/main/java/io/github/smartdoc/model/ApiDocDict.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiDocDict.java
rename to src/main/java/io/github/smartdoc/model/ApiDocDict.java
index 095e2662..e38af315 100644
--- a/src/main/java/com/ly/doc/model/ApiDocDict.java
+++ b/src/main/java/io/github/smartdoc/model/ApiDocDict.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/ApiErrorCode.java b/src/main/java/io/github/smartdoc/model/ApiErrorCode.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/ApiErrorCode.java
rename to src/main/java/io/github/smartdoc/model/ApiErrorCode.java
index 092d8e77..960b139d 100644
--- a/src/main/java/com/ly/doc/model/ApiErrorCode.java
+++ b/src/main/java/io/github/smartdoc/model/ApiErrorCode.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.power.common.model.EnumDictionary;
diff --git a/src/main/java/com/ly/doc/model/ApiErrorCodeDictionary.java b/src/main/java/io/github/smartdoc/model/ApiErrorCodeDictionary.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/ApiErrorCodeDictionary.java
rename to src/main/java/io/github/smartdoc/model/ApiErrorCodeDictionary.java
index 2b4d2625..16b35c02 100644
--- a/src/main/java/com/ly/doc/model/ApiErrorCodeDictionary.java
+++ b/src/main/java/io/github/smartdoc/model/ApiErrorCodeDictionary.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.Set;
@@ -45,7 +45,7 @@ public class ApiErrorCodeDictionary {
/**
* customized enum values resolver, class implement
- * com.ly.doc.extension.dict.DictionaryValuesResolver
+ * io.github.smartdoc.extension.dict.DictionaryValuesResolver
*/
private String valuesResolverClass;
diff --git a/src/main/java/com/ly/doc/model/ApiExceptionStatus.java b/src/main/java/io/github/smartdoc/model/ApiExceptionStatus.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiExceptionStatus.java
rename to src/main/java/io/github/smartdoc/model/ApiExceptionStatus.java
index 99fa1bd5..cabce77d 100644
--- a/src/main/java/com/ly/doc/model/ApiExceptionStatus.java
+++ b/src/main/java/io/github/smartdoc/model/ApiExceptionStatus.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import org.jetbrains.annotations.NotNull;
diff --git a/src/main/java/com/ly/doc/model/ApiGroup.java b/src/main/java/io/github/smartdoc/model/ApiGroup.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/ApiGroup.java
rename to src/main/java/io/github/smartdoc/model/ApiGroup.java
index 91fb48f5..ba68de99 100644
--- a/src/main/java/com/ly/doc/model/ApiGroup.java
+++ b/src/main/java/io/github/smartdoc/model/ApiGroup.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* api group
diff --git a/src/main/java/com/ly/doc/model/ApiMethodDoc.java b/src/main/java/io/github/smartdoc/model/ApiMethodDoc.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiMethodDoc.java
rename to src/main/java/io/github/smartdoc/model/ApiMethodDoc.java
index a60a6c8e..290c5e6a 100644
--- a/src/main/java/com/ly/doc/model/ApiMethodDoc.java
+++ b/src/main/java/io/github/smartdoc/model/ApiMethodDoc.java
@@ -19,11 +19,11 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.model.request.ApiRequestExample;
-import com.ly.doc.utils.ParamUtil;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.model.request.ApiRequestExample;
+import io.github.smartdoc.utils.ParamUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/model/ApiMethodReqParam.java b/src/main/java/io/github/smartdoc/model/ApiMethodReqParam.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiMethodReqParam.java
rename to src/main/java/io/github/smartdoc/model/ApiMethodReqParam.java
index d1b14495..92637090 100644
--- a/src/main/java/com/ly/doc/model/ApiMethodReqParam.java
+++ b/src/main/java/io/github/smartdoc/model/ApiMethodReqParam.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.io.Serializable;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/ApiObjectReplacement.java b/src/main/java/io/github/smartdoc/model/ApiObjectReplacement.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiObjectReplacement.java
rename to src/main/java/io/github/smartdoc/model/ApiObjectReplacement.java
index d7b5dbfd..3c08855d 100644
--- a/src/main/java/com/ly/doc/model/ApiObjectReplacement.java
+++ b/src/main/java/io/github/smartdoc/model/ApiObjectReplacement.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* @author yu 2020/4/18.
diff --git a/src/main/java/com/ly/doc/model/ApiParam.java b/src/main/java/io/github/smartdoc/model/ApiParam.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/ApiParam.java
rename to src/main/java/io/github/smartdoc/model/ApiParam.java
index f43de290..f9b058ac 100644
--- a/src/main/java/com/ly/doc/model/ApiParam.java
+++ b/src/main/java/io/github/smartdoc/model/ApiParam.java
@@ -19,10 +19,10 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
-import com.ly.doc.model.torna.EnumInfo;
-import com.ly.doc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.model.torna.EnumInfo;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
import com.power.common.util.CollectionUtil;
import org.apache.commons.lang3.StringUtils;
@@ -34,7 +34,7 @@
import java.util.function.Consumer;
import java.util.stream.Stream;
-import static com.ly.doc.constants.DocGlobalConstants.PARAM_PREFIX;
+import static io.github.smartdoc.constants.DocGlobalConstants.PARAM_PREFIX;
/**
* Api Parameter
diff --git a/src/main/java/com/ly/doc/model/ApiReqParam.java b/src/main/java/io/github/smartdoc/model/ApiReqParam.java
similarity index 95%
rename from src/main/java/com/ly/doc/model/ApiReqParam.java
rename to src/main/java/io/github/smartdoc/model/ApiReqParam.java
index b27b9b98..d5e8dd38 100644
--- a/src/main/java/com/ly/doc/model/ApiReqParam.java
+++ b/src/main/java/io/github/smartdoc/model/ApiReqParam.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
-import com.ly.doc.constants.ApiReqParamInTypeEnum;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.model.torna.EnumInfo;
-import com.ly.doc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.constants.ApiReqParamInTypeEnum;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.model.torna.EnumInfo;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/model/ApiReturn.java b/src/main/java/io/github/smartdoc/model/ApiReturn.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/ApiReturn.java
rename to src/main/java/io/github/smartdoc/model/ApiReturn.java
index 100d388b..6fb1eaa1 100644
--- a/src/main/java/com/ly/doc/model/ApiReturn.java
+++ b/src/main/java/io/github/smartdoc/model/ApiReturn.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* @author yu 2019/9/22.
diff --git a/src/main/java/com/ly/doc/model/ApiSchema.java b/src/main/java/io/github/smartdoc/model/ApiSchema.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/ApiSchema.java
rename to src/main/java/io/github/smartdoc/model/ApiSchema.java
index 18d48a33..96e7ed9b 100644
--- a/src/main/java/com/ly/doc/model/ApiSchema.java
+++ b/src/main/java/io/github/smartdoc/model/ApiSchema.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.io.Serializable;
import java.util.ArrayList;
diff --git a/src/main/java/com/ly/doc/model/BodyAdvice.java b/src/main/java/io/github/smartdoc/model/BodyAdvice.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/BodyAdvice.java
rename to src/main/java/io/github/smartdoc/model/BodyAdvice.java
index b079ce92..e98e714e 100644
--- a/src/main/java/com/ly/doc/model/BodyAdvice.java
+++ b/src/main/java/io/github/smartdoc/model/BodyAdvice.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* @author yu 2020/11/5.
diff --git a/src/main/java/com/ly/doc/model/CustomField.java b/src/main/java/io/github/smartdoc/model/CustomField.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/CustomField.java
rename to src/main/java/io/github/smartdoc/model/CustomField.java
index f34dc9e6..3b3afbf1 100644
--- a/src/main/java/com/ly/doc/model/CustomField.java
+++ b/src/main/java/io/github/smartdoc/model/CustomField.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.Map;
import java.util.Objects;
diff --git a/src/main/java/com/ly/doc/model/CustomFieldInfo.java b/src/main/java/io/github/smartdoc/model/CustomFieldInfo.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/CustomFieldInfo.java
rename to src/main/java/io/github/smartdoc/model/CustomFieldInfo.java
index 64826c00..40504ede 100644
--- a/src/main/java/com/ly/doc/model/CustomFieldInfo.java
+++ b/src/main/java/io/github/smartdoc/model/CustomFieldInfo.java
@@ -20,7 +20,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.io.Serializable;
diff --git a/src/main/java/com/ly/doc/model/DataDict.java b/src/main/java/io/github/smartdoc/model/DataDict.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/DataDict.java
rename to src/main/java/io/github/smartdoc/model/DataDict.java
index a7908b0b..aaa2641f 100644
--- a/src/main/java/com/ly/doc/model/DataDict.java
+++ b/src/main/java/io/github/smartdoc/model/DataDict.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.power.common.model.EnumDictionary;
diff --git a/src/main/java/com/ly/doc/model/DocJavaField.java b/src/main/java/io/github/smartdoc/model/DocJavaField.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/DocJavaField.java
rename to src/main/java/io/github/smartdoc/model/DocJavaField.java
index b1bdb9d3..77902079 100644
--- a/src/main/java/com/ly/doc/model/DocJavaField.java
+++ b/src/main/java/io/github/smartdoc/model/DocJavaField.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.thoughtworks.qdox.model.DocletTag;
import com.thoughtworks.qdox.model.JavaAnnotation;
diff --git a/src/main/java/com/ly/doc/model/DocJavaMethod.java b/src/main/java/io/github/smartdoc/model/DocJavaMethod.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/DocJavaMethod.java
rename to src/main/java/io/github/smartdoc/model/DocJavaMethod.java
index 81aa1c2d..d0733e7d 100644
--- a/src/main/java/com/ly/doc/model/DocJavaMethod.java
+++ b/src/main/java/io/github/smartdoc/model/DocJavaMethod.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.thoughtworks.qdox.model.JavaMethod;
import com.thoughtworks.qdox.model.JavaType;
diff --git a/src/main/java/com/ly/doc/model/DocJavaParameter.java b/src/main/java/io/github/smartdoc/model/DocJavaParameter.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/DocJavaParameter.java
rename to src/main/java/io/github/smartdoc/model/DocJavaParameter.java
index f8f6393e..5343de7e 100644
--- a/src/main/java/com/ly/doc/model/DocJavaParameter.java
+++ b/src/main/java/io/github/smartdoc/model/DocJavaParameter.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaParameter;
diff --git a/src/main/java/com/ly/doc/model/DocMapping.java b/src/main/java/io/github/smartdoc/model/DocMapping.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/DocMapping.java
rename to src/main/java/io/github/smartdoc/model/DocMapping.java
index 55f254e6..8e939963 100644
--- a/src/main/java/com/ly/doc/model/DocMapping.java
+++ b/src/main/java/io/github/smartdoc/model/DocMapping.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/model/ExceptionAdviceMethod.java b/src/main/java/io/github/smartdoc/model/ExceptionAdviceMethod.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/ExceptionAdviceMethod.java
rename to src/main/java/io/github/smartdoc/model/ExceptionAdviceMethod.java
index 7cdde500..aec96752 100644
--- a/src/main/java/com/ly/doc/model/ExceptionAdviceMethod.java
+++ b/src/main/java/io/github/smartdoc/model/ExceptionAdviceMethod.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* @author yu.sun on 2024/6/9
diff --git a/src/main/java/com/ly/doc/model/FieldJsonAnnotationInfo.java b/src/main/java/io/github/smartdoc/model/FieldJsonAnnotationInfo.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/FieldJsonAnnotationInfo.java
rename to src/main/java/io/github/smartdoc/model/FieldJsonAnnotationInfo.java
index a7b16baa..5f72bcad 100644
--- a/src/main/java/com/ly/doc/model/FieldJsonAnnotationInfo.java
+++ b/src/main/java/io/github/smartdoc/model/FieldJsonAnnotationInfo.java
@@ -1,4 +1,4 @@
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.io.Serializable;
diff --git a/src/main/java/com/ly/doc/model/FormData.java b/src/main/java/io/github/smartdoc/model/FormData.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/FormData.java
rename to src/main/java/io/github/smartdoc/model/FormData.java
index 358adc74..b1d0aa4f 100644
--- a/src/main/java/com/ly/doc/model/FormData.java
+++ b/src/main/java/io/github/smartdoc/model/FormData.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
-import com.ly.doc.constants.FormDataContentTypeEnum;
+import io.github.smartdoc.constants.FormDataContentTypeEnum;
/**
* form data class
diff --git a/src/main/java/com/ly/doc/model/IDoc.java b/src/main/java/io/github/smartdoc/model/IDoc.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/IDoc.java
rename to src/main/java/io/github/smartdoc/model/IDoc.java
index 823cc836..8fc09cc3 100644
--- a/src/main/java/com/ly/doc/model/IDoc.java
+++ b/src/main/java/io/github/smartdoc/model/IDoc.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/IMethod.java b/src/main/java/io/github/smartdoc/model/IMethod.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/IMethod.java
rename to src/main/java/io/github/smartdoc/model/IMethod.java
index 03137750..d7cdcd0f 100644
--- a/src/main/java/com/ly/doc/model/IMethod.java
+++ b/src/main/java/io/github/smartdoc/model/IMethod.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/model/JavadocJavaMethod.java b/src/main/java/io/github/smartdoc/model/JavadocJavaMethod.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/JavadocJavaMethod.java
rename to src/main/java/io/github/smartdoc/model/JavadocJavaMethod.java
index 7499df13..7638e3ef 100644
--- a/src/main/java/com/ly/doc/model/JavadocJavaMethod.java
+++ b/src/main/java/io/github/smartdoc/model/JavadocJavaMethod.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
-import com.ly.doc.utils.ParamUtil;
+import io.github.smartdoc.utils.ParamUtil;
import com.thoughtworks.qdox.model.JavaClass;
import com.thoughtworks.qdox.model.JavaMethod;
import com.thoughtworks.qdox.model.JavaType;
diff --git a/src/main/java/com/ly/doc/model/RevisionLog.java b/src/main/java/io/github/smartdoc/model/RevisionLog.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/RevisionLog.java
rename to src/main/java/io/github/smartdoc/model/RevisionLog.java
index 2758389e..3ce18c91 100644
--- a/src/main/java/com/ly/doc/model/RevisionLog.java
+++ b/src/main/java/io/github/smartdoc/model/RevisionLog.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* document revision log
diff --git a/src/main/java/com/ly/doc/model/RpcJavaApiDoc.java b/src/main/java/io/github/smartdoc/model/RpcJavaApiDoc.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/RpcJavaApiDoc.java
rename to src/main/java/io/github/smartdoc/model/RpcJavaApiDoc.java
index ca432141..edf793a7 100644
--- a/src/main/java/com/ly/doc/model/RpcJavaApiDoc.java
+++ b/src/main/java/io/github/smartdoc/model/RpcJavaApiDoc.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/RpcJavaMethod.java b/src/main/java/io/github/smartdoc/model/RpcJavaMethod.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/RpcJavaMethod.java
rename to src/main/java/io/github/smartdoc/model/RpcJavaMethod.java
index b0059620..954e3645 100644
--- a/src/main/java/com/ly/doc/model/RpcJavaMethod.java
+++ b/src/main/java/io/github/smartdoc/model/RpcJavaMethod.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* for rpc
diff --git a/src/main/java/com/ly/doc/model/SourceCodePath.java b/src/main/java/io/github/smartdoc/model/SourceCodePath.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/SourceCodePath.java
rename to src/main/java/io/github/smartdoc/model/SourceCodePath.java
index 99597a51..e89e80a8 100644
--- a/src/main/java/com/ly/doc/model/SourceCodePath.java
+++ b/src/main/java/io/github/smartdoc/model/SourceCodePath.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
/**
* Source code path
diff --git a/src/main/java/com/ly/doc/model/SystemPlaceholders.java b/src/main/java/io/github/smartdoc/model/SystemPlaceholders.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/SystemPlaceholders.java
rename to src/main/java/io/github/smartdoc/model/SystemPlaceholders.java
index 522eab1a..c41073f3 100644
--- a/src/main/java/com/ly/doc/model/SystemPlaceholders.java
+++ b/src/main/java/io/github/smartdoc/model/SystemPlaceholders.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/model/TagDoc.java b/src/main/java/io/github/smartdoc/model/TagDoc.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/TagDoc.java
rename to src/main/java/io/github/smartdoc/model/TagDoc.java
index 61c88972..7b2a25e5 100644
--- a/src/main/java/com/ly/doc/model/TagDoc.java
+++ b/src/main/java/io/github/smartdoc/model/TagDoc.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.Collections;
import java.util.LinkedHashSet;
diff --git a/src/main/java/com/ly/doc/model/WebSocketDoc.java b/src/main/java/io/github/smartdoc/model/WebSocketDoc.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/WebSocketDoc.java
rename to src/main/java/io/github/smartdoc/model/WebSocketDoc.java
index 885295d8..e3dc760f 100644
--- a/src/main/java/com/ly/doc/model/WebSocketDoc.java
+++ b/src/main/java/io/github/smartdoc/model/WebSocketDoc.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model;
+package io.github.smartdoc.model;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/annotation/EntryAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/EntryAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/EntryAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/EntryAnnotation.java
index 665dd329..783546ef 100644
--- a/src/main/java/com/ly/doc/model/annotation/EntryAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/EntryAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* @author yu3.sun on 2022/10/1
diff --git a/src/main/java/com/ly/doc/model/annotation/ExceptionAdviceAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/ExceptionAdviceAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/ExceptionAdviceAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/ExceptionAdviceAnnotation.java
index 79f26d9a..4a6ce8f7 100644
--- a/src/main/java/com/ly/doc/model/annotation/ExceptionAdviceAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/ExceptionAdviceAnnotation.java
@@ -24,7 +24,7 @@
* It provides a container for storing and accessing the name of the exception advice annotation.
* @author yu 2024/6/8
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* @author yu.sun on 2024/6/9
diff --git a/src/main/java/com/ly/doc/model/annotation/FrameworkAnnotations.java b/src/main/java/io/github/smartdoc/model/annotation/FrameworkAnnotations.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/annotation/FrameworkAnnotations.java
rename to src/main/java/io/github/smartdoc/model/annotation/FrameworkAnnotations.java
index 10151277..55b04173 100644
--- a/src/main/java/com/ly/doc/model/annotation/FrameworkAnnotations.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/FrameworkAnnotations.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
import java.util.Map;
diff --git a/src/main/java/com/ly/doc/model/annotation/HeaderAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/HeaderAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/HeaderAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/HeaderAnnotation.java
index ac9ee41a..5d1f951c 100644
--- a/src/main/java/com/ly/doc/model/annotation/HeaderAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/HeaderAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* @author yu3.sun on 2022/10/1
diff --git a/src/main/java/com/ly/doc/model/annotation/MappingAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/MappingAnnotation.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/annotation/MappingAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/MappingAnnotation.java
index 0ca78e4d..add3bf29 100644
--- a/src/main/java/com/ly/doc/model/annotation/MappingAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/MappingAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
import java.util.Arrays;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/annotation/PathVariableAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/PathVariableAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/PathVariableAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/PathVariableAnnotation.java
index 2a5977b0..42c16502 100644
--- a/src/main/java/com/ly/doc/model/annotation/PathVariableAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/PathVariableAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* @author yu3.sun on 2022/10/1
diff --git a/src/main/java/com/ly/doc/model/annotation/RequestBodyAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/RequestBodyAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/RequestBodyAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/RequestBodyAnnotation.java
index 73bd2f90..a33b07c7 100644
--- a/src/main/java/com/ly/doc/model/annotation/RequestBodyAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/RequestBodyAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* @author yu3.sun on 2022/10/1
diff --git a/src/main/java/com/ly/doc/model/annotation/RequestParamAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/RequestParamAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/RequestParamAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/RequestParamAnnotation.java
index fa3cdf14..ef333e2c 100644
--- a/src/main/java/com/ly/doc/model/annotation/RequestParamAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/RequestParamAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* @author yu3.sun on 2022/10/1
diff --git a/src/main/java/com/ly/doc/model/annotation/RequestPartAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/RequestPartAnnotation.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/annotation/RequestPartAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/RequestPartAnnotation.java
index b23e58d1..1c988446 100644
--- a/src/main/java/com/ly/doc/model/annotation/RequestPartAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/RequestPartAnnotation.java
@@ -1,4 +1,4 @@
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* request part annotation info
diff --git a/src/main/java/com/ly/doc/model/annotation/ServerEndpointAnnotation.java b/src/main/java/io/github/smartdoc/model/annotation/ServerEndpointAnnotation.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/annotation/ServerEndpointAnnotation.java
rename to src/main/java/io/github/smartdoc/model/annotation/ServerEndpointAnnotation.java
index 75e9e2f0..b0fd5d9c 100644
--- a/src/main/java/com/ly/doc/model/annotation/ServerEndpointAnnotation.java
+++ b/src/main/java/io/github/smartdoc/model/annotation/ServerEndpointAnnotation.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.annotation;
+package io.github.smartdoc.model.annotation;
/**
* Spring `javax.websocket.server.ServerEndpoint` info
diff --git a/src/main/java/com/ly/doc/model/dependency/ApiDependency.java b/src/main/java/io/github/smartdoc/model/dependency/ApiDependency.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/dependency/ApiDependency.java
rename to src/main/java/io/github/smartdoc/model/dependency/ApiDependency.java
index cf6e60b8..626e3c7c 100644
--- a/src/main/java/com/ly/doc/model/dependency/ApiDependency.java
+++ b/src/main/java/io/github/smartdoc/model/dependency/ApiDependency.java
@@ -18,11 +18,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.dependency;
+package io.github.smartdoc.model.dependency;
import java.util.List;
import java.util.Objects;
-import java.util.List;
/**
* @author Fio
diff --git a/src/main/java/com/ly/doc/model/dependency/DependencyTree.java b/src/main/java/io/github/smartdoc/model/dependency/DependencyTree.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/dependency/DependencyTree.java
rename to src/main/java/io/github/smartdoc/model/dependency/DependencyTree.java
index a38bd289..49657eea 100644
--- a/src/main/java/com/ly/doc/model/dependency/DependencyTree.java
+++ b/src/main/java/io/github/smartdoc/model/dependency/DependencyTree.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.dependency;
+package io.github.smartdoc.model.dependency;
-import com.ly.doc.utils.JsonUtil;
+import io.github.smartdoc.utils.JsonUtil;
import com.power.common.util.FileUtil;
import java.io.BufferedReader;
diff --git a/src/main/java/com/ly/doc/model/dependency/FileDiff.java b/src/main/java/io/github/smartdoc/model/dependency/FileDiff.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/dependency/FileDiff.java
rename to src/main/java/io/github/smartdoc/model/dependency/FileDiff.java
index 3bc873e0..1e62f5a4 100644
--- a/src/main/java/com/ly/doc/model/dependency/FileDiff.java
+++ b/src/main/java/io/github/smartdoc/model/dependency/FileDiff.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.dependency;
+package io.github.smartdoc.model.dependency;
import java.util.Objects;
diff --git a/src/main/java/com/ly/doc/model/framework/PageableAsQueryParam.java b/src/main/java/io/github/smartdoc/model/framework/PageableAsQueryParam.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/framework/PageableAsQueryParam.java
rename to src/main/java/io/github/smartdoc/model/framework/PageableAsQueryParam.java
index 55169b8d..980bd789 100644
--- a/src/main/java/com/ly/doc/model/framework/PageableAsQueryParam.java
+++ b/src/main/java/io/github/smartdoc/model/framework/PageableAsQueryParam.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.framework;
+package io.github.smartdoc.model.framework;
/**
* @author yusun 2021/06/30.
diff --git a/src/main/java/com/ly/doc/model/grpc/GrpcApiDoc.java b/src/main/java/io/github/smartdoc/model/grpc/GrpcApiDoc.java
similarity index 91%
rename from src/main/java/com/ly/doc/model/grpc/GrpcApiDoc.java
rename to src/main/java/io/github/smartdoc/model/grpc/GrpcApiDoc.java
index 29350836..1aa573d8 100644
--- a/src/main/java/com/ly/doc/model/grpc/GrpcApiDoc.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/GrpcApiDoc.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc;
+package io.github.smartdoc.model.grpc;
-import com.ly.doc.model.AbstractRpcApiDoc;
+import io.github.smartdoc.model.AbstractRpcApiDoc;
/**
* Grpc Api Doc.
diff --git a/src/main/java/com/ly/doc/model/grpc/GrpcJavaMethod.java b/src/main/java/io/github/smartdoc/model/grpc/GrpcJavaMethod.java
similarity index 91%
rename from src/main/java/com/ly/doc/model/grpc/GrpcJavaMethod.java
rename to src/main/java/io/github/smartdoc/model/grpc/GrpcJavaMethod.java
index 71940c84..ddde1e84 100644
--- a/src/main/java/com/ly/doc/model/grpc/GrpcJavaMethod.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/GrpcJavaMethod.java
@@ -18,10 +18,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc;
+package io.github.smartdoc.model.grpc;
-import com.ly.doc.constants.GrpcMethodTypeEnum;
-import com.ly.doc.model.JavadocJavaMethod;
+import io.github.smartdoc.constants.GrpcMethodTypeEnum;
+import io.github.smartdoc.model.JavadocJavaMethod;
import com.thoughtworks.qdox.model.JavaClass;
import com.thoughtworks.qdox.model.impl.DefaultJavaClass;
diff --git a/src/main/java/com/ly/doc/model/grpc/ProtoInfo.java b/src/main/java/io/github/smartdoc/model/grpc/ProtoInfo.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/ProtoInfo.java
rename to src/main/java/io/github/smartdoc/model/grpc/ProtoInfo.java
index 66ab8149..14a6b43d 100644
--- a/src/main/java/com/ly/doc/model/grpc/ProtoInfo.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/ProtoInfo.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc;
+package io.github.smartdoc.model.grpc;
-import com.ly.doc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
import java.io.Serializable;
import java.util.logging.Logger;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/EnumDefinition.java b/src/main/java/io/github/smartdoc/model/grpc/proto/EnumDefinition.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/proto/EnumDefinition.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/EnumDefinition.java
index 4bc0606a..91297f3c 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/EnumDefinition.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/EnumDefinition.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.io.Serializable;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/EnumValue.java b/src/main/java/io/github/smartdoc/model/grpc/proto/EnumValue.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/proto/EnumValue.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/EnumValue.java
index eaf69a49..28534acb 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/EnumValue.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/EnumValue.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.io.Serializable;
import java.util.Objects;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/Message.java b/src/main/java/io/github/smartdoc/model/grpc/proto/Message.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/proto/Message.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/Message.java
index aaaf3af7..b759e79a 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/Message.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/Message.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.io.Serializable;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/MessageField.java b/src/main/java/io/github/smartdoc/model/grpc/proto/MessageField.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/proto/MessageField.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/MessageField.java
index 716a5020..aad84cfe 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/MessageField.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/MessageField.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import com.google.gson.annotations.SerializedName;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/ProtoFile.java b/src/main/java/io/github/smartdoc/model/grpc/proto/ProtoFile.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/grpc/proto/ProtoFile.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/ProtoFile.java
index fa1571c2..f1a86ae7 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/ProtoFile.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/ProtoFile.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import com.google.gson.annotations.SerializedName;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/ProtoJson.java b/src/main/java/io/github/smartdoc/model/grpc/proto/ProtoJson.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/grpc/proto/ProtoJson.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/ProtoJson.java
index 1afbc4f8..abc37966 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/ProtoJson.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/ProtoJson.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/ScalarValueType.java b/src/main/java/io/github/smartdoc/model/grpc/proto/ScalarValueType.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/proto/ScalarValueType.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/ScalarValueType.java
index 4cc3103f..ca668336 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/ScalarValueType.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/ScalarValueType.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.io.Serializable;
import java.util.Objects;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/Service.java b/src/main/java/io/github/smartdoc/model/grpc/proto/Service.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/grpc/proto/Service.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/Service.java
index 727df126..eb37a5fd 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/Service.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/Service.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.io.Serializable;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/grpc/proto/ServiceMethod.java b/src/main/java/io/github/smartdoc/model/grpc/proto/ServiceMethod.java
similarity index 99%
rename from src/main/java/com/ly/doc/model/grpc/proto/ServiceMethod.java
rename to src/main/java/io/github/smartdoc/model/grpc/proto/ServiceMethod.java
index ed303435..aaa3bdf3 100644
--- a/src/main/java/com/ly/doc/model/grpc/proto/ServiceMethod.java
+++ b/src/main/java/io/github/smartdoc/model/grpc/proto/ServiceMethod.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.grpc.proto;
+package io.github.smartdoc.model.grpc.proto;
import java.io.Serializable;
import java.util.Objects;
diff --git a/src/main/java/com/ly/doc/model/javadoc/JavadocApiAllData.java b/src/main/java/io/github/smartdoc/model/javadoc/JavadocApiAllData.java
similarity index 93%
rename from src/main/java/com/ly/doc/model/javadoc/JavadocApiAllData.java
rename to src/main/java/io/github/smartdoc/model/javadoc/JavadocApiAllData.java
index 4d778a6d..161db289 100644
--- a/src/main/java/com/ly/doc/model/javadoc/JavadocApiAllData.java
+++ b/src/main/java/io/github/smartdoc/model/javadoc/JavadocApiAllData.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.javadoc;
+package io.github.smartdoc.model.javadoc;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.RevisionLog;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.RevisionLog;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/javadoc/JavadocApiDoc.java b/src/main/java/io/github/smartdoc/model/javadoc/JavadocApiDoc.java
similarity index 95%
rename from src/main/java/com/ly/doc/model/javadoc/JavadocApiDoc.java
rename to src/main/java/io/github/smartdoc/model/javadoc/JavadocApiDoc.java
index a9824baa..f4996c34 100644
--- a/src/main/java/com/ly/doc/model/javadoc/JavadocApiDoc.java
+++ b/src/main/java/io/github/smartdoc/model/javadoc/JavadocApiDoc.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.javadoc;
+package io.github.smartdoc.model.javadoc;
-import com.ly.doc.model.IDoc;
-import com.ly.doc.model.IMethod;
-import com.ly.doc.model.JavadocJavaMethod;
+import io.github.smartdoc.model.IDoc;
+import io.github.smartdoc.model.IMethod;
+import io.github.smartdoc.model.JavadocJavaMethod;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/jmeter/JMeter.java b/src/main/java/io/github/smartdoc/model/jmeter/JMeter.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/jmeter/JMeter.java
rename to src/main/java/io/github/smartdoc/model/jmeter/JMeter.java
index 5d50ffbc..41bac903 100644
--- a/src/main/java/com/ly/doc/model/jmeter/JMeter.java
+++ b/src/main/java/io/github/smartdoc/model/jmeter/JMeter.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.jmeter;
+package io.github.smartdoc.model.jmeter;
public class JMeter {
diff --git a/src/main/java/com/ly/doc/model/openapi/OpenApiTag.java b/src/main/java/io/github/smartdoc/model/openapi/OpenApiTag.java
similarity index 95%
rename from src/main/java/com/ly/doc/model/openapi/OpenApiTag.java
rename to src/main/java/io/github/smartdoc/model/openapi/OpenApiTag.java
index 722985de..4c788736 100644
--- a/src/main/java/com/ly/doc/model/openapi/OpenApiTag.java
+++ b/src/main/java/io/github/smartdoc/model/openapi/OpenApiTag.java
@@ -19,10 +19,10 @@
* under the License.
*/
-package com.ly.doc.model.openapi;
+package io.github.smartdoc.model.openapi;
-import com.ly.doc.constants.OpenApiTagNameTypeEnum;
-import com.ly.doc.model.ApiDoc;
+import io.github.smartdoc.constants.OpenApiTagNameTypeEnum;
+import io.github.smartdoc.model.ApiDoc;
import java.util.Objects;
diff --git a/src/main/java/com/ly/doc/model/postman/InfoBean.java b/src/main/java/io/github/smartdoc/model/postman/InfoBean.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/postman/InfoBean.java
rename to src/main/java/io/github/smartdoc/model/postman/InfoBean.java
index 9b9257ed..47732237 100644
--- a/src/main/java/com/ly/doc/model/postman/InfoBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/InfoBean.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman;
+package io.github.smartdoc.model.postman;
import java.util.UUID;
diff --git a/src/main/java/com/ly/doc/model/postman/ItemBean.java b/src/main/java/io/github/smartdoc/model/postman/ItemBean.java
similarity index 93%
rename from src/main/java/com/ly/doc/model/postman/ItemBean.java
rename to src/main/java/io/github/smartdoc/model/postman/ItemBean.java
index bcd0077e..c6393eab 100644
--- a/src/main/java/com/ly/doc/model/postman/ItemBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/ItemBean.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman;
+package io.github.smartdoc.model.postman;
import java.util.List;
-import com.ly.doc.model.postman.request.RequestBean;
+import io.github.smartdoc.model.postman.request.RequestBean;
/**
* @author xingzi
diff --git a/src/main/java/com/ly/doc/model/postman/RequestItem.java b/src/main/java/io/github/smartdoc/model/postman/RequestItem.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/postman/RequestItem.java
rename to src/main/java/io/github/smartdoc/model/postman/RequestItem.java
index 97787f10..94973028 100644
--- a/src/main/java/com/ly/doc/model/postman/RequestItem.java
+++ b/src/main/java/io/github/smartdoc/model/postman/RequestItem.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman;
+package io.github.smartdoc.model.postman;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/postman/UrlBean.java b/src/main/java/io/github/smartdoc/model/postman/UrlBean.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/postman/UrlBean.java
rename to src/main/java/io/github/smartdoc/model/postman/UrlBean.java
index 7b28f47f..ccc0d338 100644
--- a/src/main/java/com/ly/doc/model/postman/UrlBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/UrlBean.java
@@ -18,14 +18,14 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman;
+package io.github.smartdoc.model.postman;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import com.ly.doc.model.postman.request.ParamBean;
+import io.github.smartdoc.model.postman.request.ParamBean;
import com.power.common.util.StringUtil;
/**
diff --git a/src/main/java/com/ly/doc/model/postman/request/ParamBean.java b/src/main/java/io/github/smartdoc/model/postman/request/ParamBean.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/postman/request/ParamBean.java
rename to src/main/java/io/github/smartdoc/model/postman/request/ParamBean.java
index 03060561..20db9d50 100644
--- a/src/main/java/com/ly/doc/model/postman/request/ParamBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/request/ParamBean.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman.request;
+package io.github.smartdoc.model.postman.request;
/**
* @author yu 2020/11/28.
diff --git a/src/main/java/com/ly/doc/model/postman/request/RequestBean.java b/src/main/java/io/github/smartdoc/model/postman/request/RequestBean.java
similarity index 88%
rename from src/main/java/com/ly/doc/model/postman/request/RequestBean.java
rename to src/main/java/io/github/smartdoc/model/postman/request/RequestBean.java
index 3c1516b4..1aa69c88 100644
--- a/src/main/java/com/ly/doc/model/postman/request/RequestBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/request/RequestBean.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman.request;
+package io.github.smartdoc.model.postman.request;
import java.util.List;
-import com.ly.doc.model.postman.request.body.BodyBean;
-import com.ly.doc.model.postman.request.header.HeaderBean;
-import com.ly.doc.model.postman.UrlBean;
+import io.github.smartdoc.model.postman.request.body.BodyBean;
+import io.github.smartdoc.model.postman.request.header.HeaderBean;
+import io.github.smartdoc.model.postman.UrlBean;
/**
* @author xingzi
diff --git a/src/main/java/com/ly/doc/model/postman/request/body/BodyBean.java b/src/main/java/io/github/smartdoc/model/postman/request/body/BodyBean.java
similarity index 94%
rename from src/main/java/com/ly/doc/model/postman/request/body/BodyBean.java
rename to src/main/java/io/github/smartdoc/model/postman/request/body/BodyBean.java
index b39cd4a0..b080320e 100644
--- a/src/main/java/com/ly/doc/model/postman/request/body/BodyBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/request/body/BodyBean.java
@@ -18,11 +18,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman.request.body;
+package io.github.smartdoc.model.postman.request.body;
import java.util.List;
-import com.ly.doc.model.FormData;
+import io.github.smartdoc.model.FormData;
/**
* @author xingzi
diff --git a/src/main/java/com/ly/doc/model/postman/request/header/HeaderBean.java b/src/main/java/io/github/smartdoc/model/postman/request/header/HeaderBean.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/postman/request/header/HeaderBean.java
rename to src/main/java/io/github/smartdoc/model/postman/request/header/HeaderBean.java
index 8373cf05..1c8e0e92 100644
--- a/src/main/java/com/ly/doc/model/postman/request/header/HeaderBean.java
+++ b/src/main/java/io/github/smartdoc/model/postman/request/header/HeaderBean.java
@@ -20,7 +20,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.postman.request.header;
+package io.github.smartdoc.model.postman.request.header;
/**
* @author xingzi
diff --git a/src/main/java/com/ly/doc/model/request/ApiRequestExample.java b/src/main/java/io/github/smartdoc/model/request/ApiRequestExample.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/request/ApiRequestExample.java
rename to src/main/java/io/github/smartdoc/model/request/ApiRequestExample.java
index d7c64b29..cd12c568 100644
--- a/src/main/java/com/ly/doc/model/request/ApiRequestExample.java
+++ b/src/main/java/io/github/smartdoc/model/request/ApiRequestExample.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.request;
+package io.github.smartdoc.model.request;
-import com.ly.doc.model.FormData;
+import io.github.smartdoc.model.FormData;
import com.power.common.util.StringUtil;
import org.apache.commons.lang3.StringUtils;
diff --git a/src/main/java/com/ly/doc/model/request/CurlRequest.java b/src/main/java/io/github/smartdoc/model/request/CurlRequest.java
similarity index 94%
rename from src/main/java/com/ly/doc/model/request/CurlRequest.java
rename to src/main/java/io/github/smartdoc/model/request/CurlRequest.java
index 58bf7e4d..1ad631f0 100644
--- a/src/main/java/com/ly/doc/model/request/CurlRequest.java
+++ b/src/main/java/io/github/smartdoc/model/request/CurlRequest.java
@@ -18,10 +18,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.request;
+package io.github.smartdoc.model.request;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.FormData;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.FormData;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/request/JaxrsPathMapping.java b/src/main/java/io/github/smartdoc/model/request/JaxrsPathMapping.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/request/JaxrsPathMapping.java
rename to src/main/java/io/github/smartdoc/model/request/JaxrsPathMapping.java
index e3e817c8..7fbfb2b1 100644
--- a/src/main/java/com/ly/doc/model/request/JaxrsPathMapping.java
+++ b/src/main/java/io/github/smartdoc/model/request/JaxrsPathMapping.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.request;
+package io.github.smartdoc.model.request;
/**
* @author yu 2021/8/28.
diff --git a/src/main/java/com/ly/doc/model/request/RequestMapping.java b/src/main/java/io/github/smartdoc/model/request/RequestMapping.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/request/RequestMapping.java
rename to src/main/java/io/github/smartdoc/model/request/RequestMapping.java
index 1094323d..ed8a4102 100644
--- a/src/main/java/com/ly/doc/model/request/RequestMapping.java
+++ b/src/main/java/io/github/smartdoc/model/request/RequestMapping.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.request;
+package io.github.smartdoc.model.request;
/**
* @author yu 2019/12/22.
diff --git a/src/main/java/com/ly/doc/model/request/ServerEndpoint.java b/src/main/java/io/github/smartdoc/model/request/ServerEndpoint.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/request/ServerEndpoint.java
rename to src/main/java/io/github/smartdoc/model/request/ServerEndpoint.java
index cc5b1dc7..df91bc5f 100644
--- a/src/main/java/com/ly/doc/model/request/ServerEndpoint.java
+++ b/src/main/java/io/github/smartdoc/model/request/ServerEndpoint.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.request;
+package io.github.smartdoc.model.request;
import java.util.Collections;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/rpc/RpcApiAllData.java b/src/main/java/io/github/smartdoc/model/rpc/RpcApiAllData.java
similarity index 92%
rename from src/main/java/com/ly/doc/model/rpc/RpcApiAllData.java
rename to src/main/java/io/github/smartdoc/model/rpc/RpcApiAllData.java
index d43468e8..49e60b3e 100644
--- a/src/main/java/com/ly/doc/model/rpc/RpcApiAllData.java
+++ b/src/main/java/io/github/smartdoc/model/rpc/RpcApiAllData.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.rpc;
+package io.github.smartdoc.model.rpc;
-import com.ly.doc.model.AbstractRpcApiDoc;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.RevisionLog;
+import io.github.smartdoc.model.AbstractRpcApiDoc;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.RevisionLog;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/rpc/RpcApiDependency.java b/src/main/java/io/github/smartdoc/model/rpc/RpcApiDependency.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/rpc/RpcApiDependency.java
rename to src/main/java/io/github/smartdoc/model/rpc/RpcApiDependency.java
index 859a7940..0b7e1e6a 100644
--- a/src/main/java/com/ly/doc/model/rpc/RpcApiDependency.java
+++ b/src/main/java/io/github/smartdoc/model/rpc/RpcApiDependency.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.rpc;
+package io.github.smartdoc.model.rpc;
/**
* @author yu 2020/5/17.
diff --git a/src/main/java/com/ly/doc/model/rpc/RpcApiDoc.java b/src/main/java/io/github/smartdoc/model/rpc/RpcApiDoc.java
similarity index 94%
rename from src/main/java/com/ly/doc/model/rpc/RpcApiDoc.java
rename to src/main/java/io/github/smartdoc/model/rpc/RpcApiDoc.java
index 97646da1..8dae84f3 100644
--- a/src/main/java/com/ly/doc/model/rpc/RpcApiDoc.java
+++ b/src/main/java/io/github/smartdoc/model/rpc/RpcApiDoc.java
@@ -18,10 +18,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.rpc;
+package io.github.smartdoc.model.rpc;
-import com.ly.doc.model.AbstractRpcApiDoc;
-import com.ly.doc.model.RpcJavaMethod;
+import io.github.smartdoc.model.AbstractRpcApiDoc;
+import io.github.smartdoc.model.RpcJavaMethod;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/rpc/RpcApiMethodRpc.java b/src/main/java/io/github/smartdoc/model/rpc/RpcApiMethodRpc.java
similarity index 91%
rename from src/main/java/com/ly/doc/model/rpc/RpcApiMethodRpc.java
rename to src/main/java/io/github/smartdoc/model/rpc/RpcApiMethodRpc.java
index 2fc2a78a..8ab66847 100644
--- a/src/main/java/com/ly/doc/model/rpc/RpcApiMethodRpc.java
+++ b/src/main/java/io/github/smartdoc/model/rpc/RpcApiMethodRpc.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.rpc;
+package io.github.smartdoc.model.rpc;
-import com.ly.doc.model.RpcJavaMethod;
+import io.github.smartdoc.model.RpcJavaMethod;
/**
* @author yu 2020/5/16.
diff --git a/src/main/java/com/ly/doc/model/torna/Apis.java b/src/main/java/io/github/smartdoc/model/torna/Apis.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/torna/Apis.java
rename to src/main/java/io/github/smartdoc/model/torna/Apis.java
index 99880185..3b9c38f8 100644
--- a/src/main/java/com/ly/doc/model/torna/Apis.java
+++ b/src/main/java/io/github/smartdoc/model/torna/Apis.java
@@ -19,9 +19,10 @@
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
-import com.ly.doc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.constants.TornaConstants;
import java.io.Serializable;
import java.util.List;
@@ -63,8 +64,8 @@ public class Apis implements Serializable {
/**
* is folder
- * @see com.ly.doc.constants.TornaConstants#YES
- * @see com.ly.doc.constants.TornaConstants#NO
+ * @see TornaConstants#YES
+ * @see TornaConstants#NO
*/
private String isFolder;
@@ -75,8 +76,8 @@ public class Apis implements Serializable {
/**
* is show
- * @see com.ly.doc.constants.TornaConstants#YES
- * @see com.ly.doc.constants.TornaConstants#NO
+ * @see TornaConstants#YES
+ * @see TornaConstants#NO
*/
private String isShow;
diff --git a/src/main/java/com/ly/doc/model/torna/CommonErrorCode.java b/src/main/java/io/github/smartdoc/model/torna/CommonErrorCode.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/torna/CommonErrorCode.java
rename to src/main/java/io/github/smartdoc/model/torna/CommonErrorCode.java
index a71c262c..d0354033 100644
--- a/src/main/java/com/ly/doc/model/torna/CommonErrorCode.java
+++ b/src/main/java/io/github/smartdoc/model/torna/CommonErrorCode.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
/**
* @author xingzi 2021/5/18 14:51
diff --git a/src/main/java/com/ly/doc/model/torna/DebugEnv.java b/src/main/java/io/github/smartdoc/model/torna/DebugEnv.java
similarity index 96%
rename from src/main/java/com/ly/doc/model/torna/DebugEnv.java
rename to src/main/java/io/github/smartdoc/model/torna/DebugEnv.java
index c20582da..27d8a7b5 100644
--- a/src/main/java/com/ly/doc/model/torna/DebugEnv.java
+++ b/src/main/java/io/github/smartdoc/model/torna/DebugEnv.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
/**
* @author Lixin 2021/2/25 1:18
diff --git a/src/main/java/com/ly/doc/model/torna/DubboInfo.java b/src/main/java/io/github/smartdoc/model/torna/DubboInfo.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/torna/DubboInfo.java
rename to src/main/java/io/github/smartdoc/model/torna/DubboInfo.java
index b23310ce..540692c1 100644
--- a/src/main/java/com/ly/doc/model/torna/DubboInfo.java
+++ b/src/main/java/io/github/smartdoc/model/torna/DubboInfo.java
@@ -19,7 +19,7 @@
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import java.io.Serializable;
diff --git a/src/main/java/com/ly/doc/model/torna/EnumInfo.java b/src/main/java/io/github/smartdoc/model/torna/EnumInfo.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/torna/EnumInfo.java
rename to src/main/java/io/github/smartdoc/model/torna/EnumInfo.java
index e43b6d9f..27d38981 100644
--- a/src/main/java/com/ly/doc/model/torna/EnumInfo.java
+++ b/src/main/java/io/github/smartdoc/model/torna/EnumInfo.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import java.io.Serializable;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/torna/EnumInfoAndValues.java b/src/main/java/io/github/smartdoc/model/torna/EnumInfoAndValues.java
similarity index 94%
rename from src/main/java/com/ly/doc/model/torna/EnumInfoAndValues.java
rename to src/main/java/io/github/smartdoc/model/torna/EnumInfoAndValues.java
index 12a9ef82..a4186578 100644
--- a/src/main/java/com/ly/doc/model/torna/EnumInfoAndValues.java
+++ b/src/main/java/io/github/smartdoc/model/torna/EnumInfoAndValues.java
@@ -1,6 +1,6 @@
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
-import com.ly.doc.model.ApiParam;
+import io.github.smartdoc.model.ApiParam;
import java.io.Serializable;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/torna/HttpParam.java b/src/main/java/io/github/smartdoc/model/torna/HttpParam.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/torna/HttpParam.java
rename to src/main/java/io/github/smartdoc/model/torna/HttpParam.java
index 38211854..05779cfb 100644
--- a/src/main/java/com/ly/doc/model/torna/HttpParam.java
+++ b/src/main/java/io/github/smartdoc/model/torna/HttpParam.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/torna/Item.java b/src/main/java/io/github/smartdoc/model/torna/Item.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/torna/Item.java
rename to src/main/java/io/github/smartdoc/model/torna/Item.java
index 008f8ca1..452719dd 100644
--- a/src/main/java/com/ly/doc/model/torna/Item.java
+++ b/src/main/java/io/github/smartdoc/model/torna/Item.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import com.google.gson.annotations.Expose;
diff --git a/src/main/java/com/ly/doc/model/torna/TornaApi.java b/src/main/java/io/github/smartdoc/model/torna/TornaApi.java
similarity index 98%
rename from src/main/java/com/ly/doc/model/torna/TornaApi.java
rename to src/main/java/io/github/smartdoc/model/torna/TornaApi.java
index 8c55d30f..fa8942fe 100644
--- a/src/main/java/com/ly/doc/model/torna/TornaApi.java
+++ b/src/main/java/io/github/smartdoc/model/torna/TornaApi.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/torna/TornaDic.java b/src/main/java/io/github/smartdoc/model/torna/TornaDic.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/torna/TornaDic.java
rename to src/main/java/io/github/smartdoc/model/torna/TornaDic.java
index f25a205a..55fc4720 100644
--- a/src/main/java/com/ly/doc/model/torna/TornaDic.java
+++ b/src/main/java/io/github/smartdoc/model/torna/TornaDic.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import java.util.List;
diff --git a/src/main/java/com/ly/doc/model/torna/TornaRequestInfo.java b/src/main/java/io/github/smartdoc/model/torna/TornaRequestInfo.java
similarity index 97%
rename from src/main/java/com/ly/doc/model/torna/TornaRequestInfo.java
rename to src/main/java/io/github/smartdoc/model/torna/TornaRequestInfo.java
index f3c50b9e..031a7514 100644
--- a/src/main/java/com/ly/doc/model/torna/TornaRequestInfo.java
+++ b/src/main/java/io/github/smartdoc/model/torna/TornaRequestInfo.java
@@ -18,14 +18,14 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.model.torna;
+package io.github.smartdoc.model.torna;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.nio.charset.StandardCharsets;
import java.util.HashMap;
-import com.ly.doc.constants.TornaConstants;
+import io.github.smartdoc.constants.TornaConstants;
/**
* Print the log of pushing documents to Torna
diff --git a/src/main/java/com/ly/doc/template/GRpcDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/GRpcDocBuildTemplate.java
similarity index 93%
rename from src/main/java/com/ly/doc/template/GRpcDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/GRpcDocBuildTemplate.java
index dc714421..a3814cf1 100644
--- a/src/main/java/com/ly/doc/template/GRpcDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/GRpcDocBuildTemplate.java
@@ -18,30 +18,30 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
+package io.github.smartdoc.template;
import com.google.gson.Gson;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.GrpcMethodTypeEnum;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.SourceCodePath;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.grpc.GrpcApiDoc;
-import com.ly.doc.model.grpc.GrpcJavaMethod;
-import com.ly.doc.model.grpc.ProtoInfo;
-import com.ly.doc.model.grpc.proto.EnumDefinition;
-import com.ly.doc.model.grpc.proto.EnumValue;
-import com.ly.doc.model.grpc.proto.Message;
-import com.ly.doc.model.grpc.proto.MessageField;
-import com.ly.doc.model.grpc.proto.ProtoJson;
-import com.ly.doc.model.grpc.proto.Service;
-import com.ly.doc.model.grpc.proto.ServiceMethod;
-import com.ly.doc.utils.DocUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.GrpcMethodTypeEnum;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.SourceCodePath;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.grpc.GrpcApiDoc;
+import io.github.smartdoc.model.grpc.GrpcJavaMethod;
+import io.github.smartdoc.model.grpc.ProtoInfo;
+import io.github.smartdoc.model.grpc.proto.EnumDefinition;
+import io.github.smartdoc.model.grpc.proto.EnumValue;
+import io.github.smartdoc.model.grpc.proto.Message;
+import io.github.smartdoc.model.grpc.proto.MessageField;
+import io.github.smartdoc.model.grpc.proto.ProtoJson;
+import io.github.smartdoc.model.grpc.proto.Service;
+import io.github.smartdoc.model.grpc.proto.ServiceMethod;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.FileUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/template/IBaseDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/IBaseDocBuildTemplate.java
similarity index 96%
rename from src/main/java/com/ly/doc/template/IBaseDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/IBaseDocBuildTemplate.java
index 3f2d2d1c..6af29e1f 100644
--- a/src/main/java/com/ly/doc/template/IBaseDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IBaseDocBuildTemplate.java
@@ -18,21 +18,21 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
+package io.github.smartdoc.template;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.helper.ParamsBuildHelper;
-import com.ly.doc.model.*;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.utils.*;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.helper.ParamsBuildHelper;
+import io.github.smartdoc.model.*;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.*;
+import io.github.smartdoc.utils.*;
import java.util.*;
-import static com.ly.doc.constants.DocGlobalConstants.NO_COMMENTS_FOUND;
+import static io.github.smartdoc.constants.DocGlobalConstants.NO_COMMENTS_FOUND;
/**
* Base Doc Build Template
diff --git a/src/main/java/com/ly/doc/template/IDocBuildBaseTemplate.java b/src/main/java/io/github/smartdoc/template/IDocBuildBaseTemplate.java
similarity index 92%
rename from src/main/java/com/ly/doc/template/IDocBuildBaseTemplate.java
rename to src/main/java/io/github/smartdoc/template/IDocBuildBaseTemplate.java
index fc64963e..a1ea6bb6 100644
--- a/src/main/java/com/ly/doc/template/IDocBuildBaseTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IDocBuildBaseTemplate.java
@@ -18,20 +18,20 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.helper.DocBuildHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiGroup;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.dependency.FileDiff;
-import com.ly.doc.utils.DocPathUtil;
-import com.ly.doc.utils.DocUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.helper.DocBuildHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiGroup;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.dependency.FileDiff;
+import io.github.smartdoc.utils.DocPathUtil;
+import io.github.smartdoc.utils.DocUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.JavaProjectBuilder;
diff --git a/src/main/java/com/ly/doc/template/IDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/IDocBuildTemplate.java
similarity index 90%
rename from src/main/java/com/ly/doc/template/IDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/IDocBuildTemplate.java
index fda64fc9..3ff41cae 100644
--- a/src/main/java/com/ly/doc/template/IDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IDocBuildTemplate.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
+package io.github.smartdoc.template;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.helper.DocBuildHelper;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.DocMapping;
-import com.ly.doc.model.IDoc;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.helper.DocBuildHelper;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.DocMapping;
+import io.github.smartdoc.model.IDoc;
import com.thoughtworks.qdox.model.JavaClass;
import java.util.Collection;
diff --git a/src/main/java/com/ly/doc/template/IJavadocDocTemplate.java b/src/main/java/io/github/smartdoc/template/IJavadocDocTemplate.java
similarity index 94%
rename from src/main/java/com/ly/doc/template/IJavadocDocTemplate.java
rename to src/main/java/io/github/smartdoc/template/IJavadocDocTemplate.java
index e2b3ba23..b17a825c 100644
--- a/src/main/java/com/ly/doc/template/IJavadocDocTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IJavadocDocTemplate.java
@@ -18,25 +18,25 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.helper.ParamsBuildHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.DocJavaMethod;
-import com.ly.doc.model.JavadocJavaMethod;
-import com.ly.doc.utils.ApiParamTreeUtil;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.JavaFieldUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.helper.ParamsBuildHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.DocJavaMethod;
+import io.github.smartdoc.model.JavadocJavaMethod;
+import io.github.smartdoc.utils.ApiParamTreeUtil;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.JavaFieldUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
@@ -56,8 +56,8 @@
import java.util.function.Function;
import java.util.stream.Collectors;
-import static com.ly.doc.constants.DocTags.DEPRECATED;
-import static com.ly.doc.constants.DocTags.IGNORE;
+import static io.github.smartdoc.constants.DocTags.DEPRECATED;
+import static io.github.smartdoc.constants.DocTags.IGNORE;
/**
* java doc template
diff --git a/src/main/java/com/ly/doc/template/IRestDocTemplate.java b/src/main/java/io/github/smartdoc/template/IRestDocTemplate.java
similarity index 96%
rename from src/main/java/com/ly/doc/template/IRestDocTemplate.java
rename to src/main/java/io/github/smartdoc/template/IRestDocTemplate.java
index d4c4b0c5..a6dd3755 100644
--- a/src/main/java/com/ly/doc/template/IRestDocTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IRestDocTemplate.java
@@ -19,57 +19,57 @@
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.ApiParamEnum;
-import com.ly.doc.constants.ApiReqParamInTypeEnum;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.FormDataContentTypeEnum;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.handler.IHeaderHandler;
-import com.ly.doc.handler.IRequestMappingHandler;
-import com.ly.doc.helper.FormDataBuildHelper;
-import com.ly.doc.helper.JsonBuildHelper;
-import com.ly.doc.helper.ParamsBuildHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiExceptionStatus;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiMethodReqParam;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.DocJavaMethod;
-import com.ly.doc.model.DocJavaParameter;
-import com.ly.doc.model.DocMapping;
-import com.ly.doc.model.ExceptionAdviceMethod;
-import com.ly.doc.model.FormData;
-import com.ly.doc.model.annotation.EntryAnnotation;
-import com.ly.doc.model.annotation.ExceptionAdviceAnnotation;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.annotation.MappingAnnotation;
-import com.ly.doc.model.request.ApiRequestExample;
-import com.ly.doc.model.request.CurlRequest;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.model.torna.EnumInfoAndValues;
-import com.ly.doc.utils.ApiParamTreeUtil;
-import com.ly.doc.utils.CurlUtil;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.HttpStatusUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.JavaFieldUtil;
-import com.ly.doc.utils.JsonUtil;
-import com.ly.doc.utils.OpenApiSchemaUtil;
-import com.ly.doc.utils.RequestExampleUtil;
-import com.ly.doc.utils.TornaUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.ApiParamEnum;
+import io.github.smartdoc.constants.ApiReqParamInTypeEnum;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.FormDataContentTypeEnum;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.handler.IHeaderHandler;
+import io.github.smartdoc.handler.IRequestMappingHandler;
+import io.github.smartdoc.helper.FormDataBuildHelper;
+import io.github.smartdoc.helper.JsonBuildHelper;
+import io.github.smartdoc.helper.ParamsBuildHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiExceptionStatus;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiMethodReqParam;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.DocJavaMethod;
+import io.github.smartdoc.model.DocJavaParameter;
+import io.github.smartdoc.model.DocMapping;
+import io.github.smartdoc.model.ExceptionAdviceMethod;
+import io.github.smartdoc.model.FormData;
+import io.github.smartdoc.model.annotation.EntryAnnotation;
+import io.github.smartdoc.model.annotation.ExceptionAdviceAnnotation;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.annotation.MappingAnnotation;
+import io.github.smartdoc.model.request.ApiRequestExample;
+import io.github.smartdoc.model.request.CurlRequest;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.utils.ApiParamTreeUtil;
+import io.github.smartdoc.utils.CurlUtil;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.HttpStatusUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.JavaFieldUtil;
+import io.github.smartdoc.utils.JsonUtil;
+import io.github.smartdoc.utils.OpenApiSchemaUtil;
+import io.github.smartdoc.utils.RequestExampleUtil;
+import io.github.smartdoc.utils.TornaUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.RandomUtil;
import com.power.common.util.StringUtil;
@@ -104,7 +104,7 @@
import java.util.stream.Collectors;
import java.util.stream.Stream;
-import static com.ly.doc.constants.DocTags.IGNORE;
+import static io.github.smartdoc.constants.DocTags.IGNORE;
/**
* Rest api doc template
diff --git a/src/main/java/com/ly/doc/template/IWebSocketDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/IWebSocketDocBuildTemplate.java
similarity index 89%
rename from src/main/java/com/ly/doc/template/IWebSocketDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/IWebSocketDocBuildTemplate.java
index aeb80b4f..5810c7cb 100644
--- a/src/main/java/com/ly/doc/template/IWebSocketDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IWebSocketDocBuildTemplate.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
+package io.github.smartdoc.template;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.helper.DocBuildHelper;
-import com.ly.doc.model.DocMapping;
-import com.ly.doc.model.WebSocketDoc;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.helper.DocBuildHelper;
+import io.github.smartdoc.model.DocMapping;
+import io.github.smartdoc.model.WebSocketDoc;
import com.thoughtworks.qdox.model.JavaClass;
import java.util.Collection;
diff --git a/src/main/java/com/ly/doc/template/IWebSocketTemplate.java b/src/main/java/io/github/smartdoc/template/IWebSocketTemplate.java
similarity index 93%
rename from src/main/java/com/ly/doc/template/IWebSocketTemplate.java
rename to src/main/java/io/github/smartdoc/template/IWebSocketTemplate.java
index f953acbd..78393bc6 100644
--- a/src/main/java/com/ly/doc/template/IWebSocketTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/IWebSocketTemplate.java
@@ -18,25 +18,25 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
+package io.github.smartdoc.template;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.handler.DefaultWebSocketRequestHandler;
-import com.ly.doc.handler.IWebSocketRequestHandler;
-import com.ly.doc.helper.ParamsBuildHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.annotation.ServerEndpointAnnotation;
-import com.ly.doc.model.request.ServerEndpoint;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.handler.DefaultWebSocketRequestHandler;
+import io.github.smartdoc.handler.IWebSocketRequestHandler;
+import io.github.smartdoc.helper.ParamsBuildHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.annotation.ServerEndpointAnnotation;
+import io.github.smartdoc.model.request.ServerEndpoint;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
import com.power.common.util.StringUtil;
import com.power.common.util.ValidateUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
diff --git a/src/main/java/com/ly/doc/template/JAXRSDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/JAXRSDocBuildTemplate.java
similarity index 92%
rename from src/main/java/com/ly/doc/template/JAXRSDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/JAXRSDocBuildTemplate.java
index 1ab8f6f0..db35cb4c 100644
--- a/src/main/java/com/ly/doc/template/JAXRSDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/JAXRSDocBuildTemplate.java
@@ -18,58 +18,58 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.JAXRSAnnotations;
-import com.ly.doc.constants.JakartaJaxrsAnnotations;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.handler.DefaultWebSocketRequestHandler;
-import com.ly.doc.handler.IHeaderHandler;
-import com.ly.doc.handler.IRequestMappingHandler;
-import com.ly.doc.handler.JaxrsHeaderHandler;
-import com.ly.doc.handler.JaxrsPathHandler;
-import com.ly.doc.handler.SpringMVCRequestHeaderHandler;
-import com.ly.doc.handler.SpringMVCRequestMappingHandler;
-import com.ly.doc.helper.FormDataBuildHelper;
-import com.ly.doc.helper.JsonBuildHelper;
-import com.ly.doc.helper.ParamsBuildHelper;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiExceptionStatus;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiMethodReqParam;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.DocJavaMethod;
-import com.ly.doc.model.DocJavaParameter;
-import com.ly.doc.model.ExceptionAdviceMethod;
-import com.ly.doc.model.FormData;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.model.annotation.EntryAnnotation;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.annotation.HeaderAnnotation;
-import com.ly.doc.model.request.ApiRequestExample;
-import com.ly.doc.model.request.CurlRequest;
-import com.ly.doc.model.request.JaxrsPathMapping;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.utils.ApiParamTreeUtil;
-import com.ly.doc.utils.CurlUtil;
-import com.ly.doc.utils.DocClassUtil;
-import com.ly.doc.utils.DocPathUtil;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.JavaFieldUtil;
-import com.ly.doc.utils.JsonUtil;
-import com.ly.doc.utils.RequestExampleUtil;
-import com.ly.doc.utils.TornaUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.JAXRSAnnotations;
+import io.github.smartdoc.constants.JakartaJaxrsAnnotations;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.handler.DefaultWebSocketRequestHandler;
+import io.github.smartdoc.handler.IHeaderHandler;
+import io.github.smartdoc.handler.IRequestMappingHandler;
+import io.github.smartdoc.handler.JaxrsHeaderHandler;
+import io.github.smartdoc.handler.JaxrsPathHandler;
+import io.github.smartdoc.handler.SpringMVCRequestHeaderHandler;
+import io.github.smartdoc.handler.SpringMVCRequestMappingHandler;
+import io.github.smartdoc.helper.FormDataBuildHelper;
+import io.github.smartdoc.helper.JsonBuildHelper;
+import io.github.smartdoc.helper.ParamsBuildHelper;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiExceptionStatus;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiMethodReqParam;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.DocJavaMethod;
+import io.github.smartdoc.model.DocJavaParameter;
+import io.github.smartdoc.model.ExceptionAdviceMethod;
+import io.github.smartdoc.model.FormData;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.model.annotation.EntryAnnotation;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.annotation.HeaderAnnotation;
+import io.github.smartdoc.model.request.ApiRequestExample;
+import io.github.smartdoc.model.request.CurlRequest;
+import io.github.smartdoc.model.request.JaxrsPathMapping;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.utils.ApiParamTreeUtil;
+import io.github.smartdoc.utils.CurlUtil;
+import io.github.smartdoc.utils.DocClassUtil;
+import io.github.smartdoc.utils.DocPathUtil;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.JavaFieldUtil;
+import io.github.smartdoc.utils.JsonUtil;
+import io.github.smartdoc.utils.RequestExampleUtil;
+import io.github.smartdoc.utils.TornaUtil;
import com.power.common.util.CollectionUtil;
import com.power.common.util.RandomUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/template/JavadocDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/JavadocDocBuildTemplate.java
similarity index 91%
rename from src/main/java/com/ly/doc/template/JavadocDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/JavadocDocBuildTemplate.java
index 5b39a6c1..82f47792 100644
--- a/src/main/java/com/ly/doc/template/JavadocDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/JavadocDocBuildTemplate.java
@@ -18,19 +18,19 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
+package io.github.smartdoc.template;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.JavadocJavaMethod;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.javadoc.JavadocApiDoc;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.JavadocJavaMethod;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.javadoc.JavadocApiDoc;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
import com.power.common.util.StringUtil;
import com.power.common.util.ValidateUtil;
import com.thoughtworks.qdox.model.DocletTag;
diff --git a/src/main/java/com/ly/doc/template/RpcDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/RpcDocBuildTemplate.java
similarity index 92%
rename from src/main/java/com/ly/doc/template/RpcDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/RpcDocBuildTemplate.java
index fb56cef3..47cb49bf 100644
--- a/src/main/java/com/ly/doc/template/RpcDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/RpcDocBuildTemplate.java
@@ -18,21 +18,21 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.DubboAnnotationConstants;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.RpcJavaMethod;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.rpc.RpcApiDoc;
-import com.ly.doc.utils.DocUtil;
-import com.ly.doc.utils.JavaClassUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.DubboAnnotationConstants;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.RpcJavaMethod;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.rpc.RpcApiDoc;
+import io.github.smartdoc.utils.DocUtil;
+import io.github.smartdoc.utils.JavaClassUtil;
import com.power.common.util.StringUtil;
import com.power.common.util.ValidateUtil;
import com.thoughtworks.qdox.model.DocletTag;
diff --git a/src/main/java/com/ly/doc/template/SolonDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/SolonDocBuildTemplate.java
similarity index 95%
rename from src/main/java/com/ly/doc/template/SolonDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/SolonDocBuildTemplate.java
index d64887fd..752671e4 100644
--- a/src/main/java/com/ly/doc/template/SolonDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/SolonDocBuildTemplate.java
@@ -18,16 +18,16 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.*;
-import com.ly.doc.handler.SolonRequestHeaderHandler;
-import com.ly.doc.handler.SolonRequestMappingHandler;
-import com.ly.doc.model.*;
-import com.ly.doc.model.annotation.*;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.utils.JavaClassValidateUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.*;
+import io.github.smartdoc.handler.SolonRequestHeaderHandler;
+import io.github.smartdoc.handler.SolonRequestMappingHandler;
+import io.github.smartdoc.model.*;
+import io.github.smartdoc.model.annotation.*;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
import com.thoughtworks.qdox.model.DocletTag;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/template/SpringBootDocBuildTemplate.java b/src/main/java/io/github/smartdoc/template/SpringBootDocBuildTemplate.java
similarity index 90%
rename from src/main/java/com/ly/doc/template/SpringBootDocBuildTemplate.java
rename to src/main/java/io/github/smartdoc/template/SpringBootDocBuildTemplate.java
index 4a8dbb9f..3aaf7119 100644
--- a/src/main/java/com/ly/doc/template/SpringBootDocBuildTemplate.java
+++ b/src/main/java/io/github/smartdoc/template/SpringBootDocBuildTemplate.java
@@ -18,38 +18,38 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.template;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.FrameworkEnum;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.constants.SpringMvcAnnotations;
-import com.ly.doc.constants.SpringMvcRequestAnnotationsEnum;
-import com.ly.doc.handler.SpringMVCRequestHeaderHandler;
-import com.ly.doc.handler.SpringMVCRequestMappingHandler;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDoc;
-import com.ly.doc.model.ApiExceptionStatus;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.ApiSchema;
-import com.ly.doc.model.ExceptionAdviceMethod;
-import com.ly.doc.model.WebSocketDoc;
-import com.ly.doc.model.annotation.EntryAnnotation;
-import com.ly.doc.model.annotation.ExceptionAdviceAnnotation;
-import com.ly.doc.model.annotation.FrameworkAnnotations;
-import com.ly.doc.model.annotation.HeaderAnnotation;
-import com.ly.doc.model.annotation.MappingAnnotation;
-import com.ly.doc.model.annotation.PathVariableAnnotation;
-import com.ly.doc.model.annotation.RequestBodyAnnotation;
-import com.ly.doc.model.annotation.RequestParamAnnotation;
-import com.ly.doc.model.annotation.RequestPartAnnotation;
-import com.ly.doc.model.annotation.ServerEndpointAnnotation;
-import com.ly.doc.model.request.RequestMapping;
-import com.ly.doc.utils.JavaClassValidateUtil;
+package io.github.smartdoc.template;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.FrameworkEnum;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.constants.SpringMvcAnnotations;
+import io.github.smartdoc.constants.SpringMvcRequestAnnotationsEnum;
+import io.github.smartdoc.handler.SpringMVCRequestHeaderHandler;
+import io.github.smartdoc.handler.SpringMVCRequestMappingHandler;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDoc;
+import io.github.smartdoc.model.ApiExceptionStatus;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.ApiSchema;
+import io.github.smartdoc.model.ExceptionAdviceMethod;
+import io.github.smartdoc.model.WebSocketDoc;
+import io.github.smartdoc.model.annotation.EntryAnnotation;
+import io.github.smartdoc.model.annotation.ExceptionAdviceAnnotation;
+import io.github.smartdoc.model.annotation.FrameworkAnnotations;
+import io.github.smartdoc.model.annotation.HeaderAnnotation;
+import io.github.smartdoc.model.annotation.MappingAnnotation;
+import io.github.smartdoc.model.annotation.PathVariableAnnotation;
+import io.github.smartdoc.model.annotation.RequestBodyAnnotation;
+import io.github.smartdoc.model.annotation.RequestParamAnnotation;
+import io.github.smartdoc.model.annotation.RequestPartAnnotation;
+import io.github.smartdoc.model.annotation.ServerEndpointAnnotation;
+import io.github.smartdoc.model.request.RequestMapping;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
import com.power.common.util.DateTimeUtil;
import com.thoughtworks.qdox.model.DocletTag;
import com.thoughtworks.qdox.model.JavaAnnotation;
diff --git a/src/main/java/com/ly/doc/utils/ApiParamTreeUtil.java b/src/main/java/io/github/smartdoc/utils/ApiParamTreeUtil.java
similarity index 95%
rename from src/main/java/com/ly/doc/utils/ApiParamTreeUtil.java
rename to src/main/java/io/github/smartdoc/utils/ApiParamTreeUtil.java
index fe769cca..f3c7fe91 100644
--- a/src/main/java/com/ly/doc/utils/ApiParamTreeUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/ApiParamTreeUtil.java
@@ -18,13 +18,13 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.model.ApiMethodReqParam;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.model.ApiMethodReqParam;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
import com.power.common.util.CollectionUtil;
import java.util.ArrayList;
diff --git a/src/main/java/com/ly/doc/utils/BeetlTemplateUtil.java b/src/main/java/io/github/smartdoc/utils/BeetlTemplateUtil.java
similarity index 97%
rename from src/main/java/com/ly/doc/utils/BeetlTemplateUtil.java
rename to src/main/java/io/github/smartdoc/utils/BeetlTemplateUtil.java
index fb7f2948..3a4bfca1 100644
--- a/src/main/java/com/ly/doc/utils/BeetlTemplateUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/BeetlTemplateUtil.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
import com.power.common.util.FileUtil;
import java.io.File;
import java.io.IOException;
diff --git a/src/main/java/com/ly/doc/utils/CurlUtil.java b/src/main/java/io/github/smartdoc/utils/CurlUtil.java
similarity index 93%
rename from src/main/java/com/ly/doc/utils/CurlUtil.java
rename to src/main/java/io/github/smartdoc/utils/CurlUtil.java
index 792bc754..e72ddb34 100644
--- a/src/main/java/com/ly/doc/utils/CurlUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/CurlUtil.java
@@ -18,12 +18,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.FormData;
-import com.ly.doc.model.request.CurlRequest;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.FormData;
+import io.github.smartdoc.model.request.CurlRequest;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/utils/DocClassUtil.java b/src/main/java/io/github/smartdoc/utils/DocClassUtil.java
similarity index 98%
rename from src/main/java/com/ly/doc/utils/DocClassUtil.java
rename to src/main/java/io/github/smartdoc/utils/DocClassUtil.java
index c329a03d..ab82843b 100644
--- a/src/main/java/com/ly/doc/utils/DocClassUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/DocClassUtil.java
@@ -18,10 +18,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.filter.ReturnTypeProcessor;
-import com.ly.doc.model.ApiReturn;
+import io.github.smartdoc.filter.ReturnTypeProcessor;
+import io.github.smartdoc.model.ApiReturn;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
@@ -403,7 +403,7 @@ public static ApiReturn processReturnType(String fullyName) {
*/
public static String rewriteRequestParam(String typeName) {
if (typeName.equals("org.springframework.data.domain.Pageable")) {
- return "com.ly.doc.model.framework.PageableAsQueryParam";
+ return "io.github.smartdoc.model.framework.PageableAsQueryParam";
}
return typeName;
}
diff --git a/src/main/java/com/ly/doc/utils/DocPathUtil.java b/src/main/java/io/github/smartdoc/utils/DocPathUtil.java
similarity index 98%
rename from src/main/java/com/ly/doc/utils/DocPathUtil.java
rename to src/main/java/io/github/smartdoc/utils/DocPathUtil.java
index 25a054a6..61da9f29 100644
--- a/src/main/java/com/ly/doc/utils/DocPathUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/DocPathUtil.java
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
import com.power.common.util.PathUtil;
import com.power.common.util.StringUtil;
diff --git a/src/main/java/com/ly/doc/utils/DocUrlUtil.java b/src/main/java/io/github/smartdoc/utils/DocUrlUtil.java
similarity index 97%
rename from src/main/java/com/ly/doc/utils/DocUrlUtil.java
rename to src/main/java/io/github/smartdoc/utils/DocUrlUtil.java
index c1d29758..1ef15a2a 100644
--- a/src/main/java/com/ly/doc/utils/DocUrlUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/DocUrlUtil.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
import com.power.common.util.StringUtil;
import com.power.common.util.UrlUtil;
diff --git a/src/main/java/com/ly/doc/utils/DocUtil.java b/src/main/java/io/github/smartdoc/utils/DocUtil.java
similarity index 98%
rename from src/main/java/com/ly/doc/utils/DocUtil.java
rename to src/main/java/io/github/smartdoc/utils/DocUtil.java
index 6ac6371f..b677ff40 100644
--- a/src/main/java/com/ly/doc/utils/DocUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/DocUtil.java
@@ -19,28 +19,28 @@
* under the License.
*/
-package com.ly.doc.utils;
-
-import com.ly.doc.builder.WordDocBuilder;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.JAXRSAnnotations;
-import com.ly.doc.constants.JakartaJaxrsAnnotations;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.MediaType;
-import com.ly.doc.extension.dict.DictionaryValuesResolver;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDataDictionary;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.ApiErrorCodeDictionary;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.DataDict;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.FormData;
-import com.ly.doc.model.SystemPlaceholders;
-import com.ly.doc.model.request.RequestMapping;
+package io.github.smartdoc.utils;
+
+import io.github.smartdoc.builder.WordDocBuilder;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.JAXRSAnnotations;
+import io.github.smartdoc.constants.JakartaJaxrsAnnotations;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.MediaType;
+import io.github.smartdoc.extension.dict.DictionaryValuesResolver;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDataDictionary;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.ApiErrorCodeDictionary;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.DataDict;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.FormData;
+import io.github.smartdoc.model.SystemPlaceholders;
+import io.github.smartdoc.model.request.RequestMapping;
import com.mifmif.common.regex.Generex;
import com.power.common.util.CollectionUtil;
import com.power.common.util.DateTimeUtil;
diff --git a/src/main/java/com/ly/doc/utils/HtmlCompressorUtil.java b/src/main/java/io/github/smartdoc/utils/HtmlCompressorUtil.java
similarity index 99%
rename from src/main/java/com/ly/doc/utils/HtmlCompressorUtil.java
rename to src/main/java/io/github/smartdoc/utils/HtmlCompressorUtil.java
index 1f327219..ffe88eb8 100644
--- a/src/main/java/com/ly/doc/utils/HtmlCompressorUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/HtmlCompressorUtil.java
@@ -1,4 +1,4 @@
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
import java.text.MessageFormat;
import java.util.ArrayList;
diff --git a/src/main/java/com/ly/doc/utils/HttpStatusUtil.java b/src/main/java/io/github/smartdoc/utils/HttpStatusUtil.java
similarity index 96%
rename from src/main/java/com/ly/doc/utils/HttpStatusUtil.java
rename to src/main/java/io/github/smartdoc/utils/HttpStatusUtil.java
index 2f98b00c..e0f2e803 100644
--- a/src/main/java/com/ly/doc/utils/HttpStatusUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/HttpStatusUtil.java
@@ -18,9 +18,9 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.HttpStatusEnum;
+import io.github.smartdoc.constants.HttpStatusEnum;
/**
* HttpStatusUtil
diff --git a/src/main/java/com/ly/doc/utils/Iterables.java b/src/main/java/io/github/smartdoc/utils/Iterables.java
similarity index 97%
rename from src/main/java/com/ly/doc/utils/Iterables.java
rename to src/main/java/io/github/smartdoc/utils/Iterables.java
index a7c78fbe..ac9c6c67 100644
--- a/src/main/java/com/ly/doc/utils/Iterables.java
+++ b/src/main/java/io/github/smartdoc/utils/Iterables.java
@@ -21,7 +21,7 @@
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
import java.util.function.BiConsumer;
diff --git a/src/main/java/com/ly/doc/utils/JavaClassUtil.java b/src/main/java/io/github/smartdoc/utils/JavaClassUtil.java
similarity index 98%
rename from src/main/java/com/ly/doc/utils/JavaClassUtil.java
rename to src/main/java/io/github/smartdoc/utils/JavaClassUtil.java
index 7a35c89e..4de8c1f3 100644
--- a/src/main/java/com/ly/doc/utils/JavaClassUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/JavaClassUtil.java
@@ -20,23 +20,23 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
-
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DefaultClassConstants;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.DocValidatorAnnotationEnum;
-import com.ly.doc.constants.JSRAnnotationConstants;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDataDictionary;
-import com.ly.doc.model.DocJavaField;
-import com.ly.doc.model.torna.EnumInfo;
-import com.ly.doc.model.torna.EnumInfoAndValues;
-import com.ly.doc.model.torna.Item;
+package io.github.smartdoc.utils;
+
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DefaultClassConstants;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.DocValidatorAnnotationEnum;
+import io.github.smartdoc.constants.JSRAnnotationConstants;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDataDictionary;
+import io.github.smartdoc.model.DocJavaField;
+import io.github.smartdoc.model.torna.EnumInfo;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.model.torna.Item;
import com.power.common.model.EnumDictionary;
import com.power.common.util.CollectionUtil;
import com.power.common.util.EnumUtil;
@@ -908,7 +908,7 @@ public static Set getParamGroupJavaClass(JavaAnnotation javaAnnotation)
String simpleAnnotationName = javaAnnotation.getType().getValue();
// add default group
if (javaClassList.isEmpty() && JavaClassValidateUtil.isJSR303Required(simpleAnnotationName)) {
- // fix bug #819 https://github.com/TongchengOpenSource/smart-doc/issues/819
+ // fix bug #819 https://github.com/smart-doc-group/smart-doc/issues/819
javaClassList.addAll(DefaultClassConstants.DEFAULT_CLASSES);
}
return javaClassList;
diff --git a/src/main/java/com/ly/doc/utils/JavaClassValidateUtil.java b/src/main/java/io/github/smartdoc/utils/JavaClassValidateUtil.java
similarity index 95%
rename from src/main/java/com/ly/doc/utils/JavaClassValidateUtil.java
rename to src/main/java/io/github/smartdoc/utils/JavaClassValidateUtil.java
index 29d59128..78cce7c3 100644
--- a/src/main/java/com/ly/doc/utils/JavaClassValidateUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/JavaClassValidateUtil.java
@@ -19,13 +19,13 @@
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.JSRAnnotationConstants;
-import com.ly.doc.constants.JavaTypeConstants;
-import com.ly.doc.constants.SolonAnnotations;
-import com.ly.doc.constants.SpringMvcAnnotations;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.JSRAnnotationConstants;
+import io.github.smartdoc.constants.JavaTypeConstants;
+import io.github.smartdoc.constants.SolonAnnotations;
+import io.github.smartdoc.constants.SpringMvcAnnotations;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.power.common.util.ValidateUtil;
@@ -35,8 +35,8 @@
import java.util.List;
import java.util.Objects;
-import static com.ly.doc.constants.JsonPropertyAnnotationAccessConstants.JSON_PROPERTY_READ_ONLY;
-import static com.ly.doc.constants.JsonPropertyAnnotationAccessConstants.JSON_PROPERTY_WRITE_ONLY;
+import static io.github.smartdoc.constants.JsonPropertyAnnotationAccessConstants.JSON_PROPERTY_READ_ONLY;
+import static io.github.smartdoc.constants.JsonPropertyAnnotationAccessConstants.JSON_PROPERTY_WRITE_ONLY;
/**
* Java Class Validate Util
diff --git a/src/main/java/com/ly/doc/utils/JavaFieldUtil.java b/src/main/java/io/github/smartdoc/utils/JavaFieldUtil.java
similarity index 96%
rename from src/main/java/com/ly/doc/utils/JavaFieldUtil.java
rename to src/main/java/io/github/smartdoc/utils/JavaFieldUtil.java
index d14b6470..40590476 100644
--- a/src/main/java/com/ly/doc/utils/JavaFieldUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/JavaFieldUtil.java
@@ -20,14 +20,14 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocValidatorAnnotationEnum;
-import com.ly.doc.constants.JSRAnnotationConstants;
-import com.ly.doc.constants.JSRAnnotationPropConstants;
-import com.ly.doc.model.CustomField;
-import com.ly.doc.model.DocJavaField;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocValidatorAnnotationEnum;
+import io.github.smartdoc.constants.JSRAnnotationConstants;
+import io.github.smartdoc.constants.JSRAnnotationPropConstants;
+import io.github.smartdoc.model.CustomField;
+import io.github.smartdoc.model.DocJavaField;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaAnnotation;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/utils/JsonUtil.java b/src/main/java/io/github/smartdoc/utils/JsonUtil.java
similarity index 98%
rename from src/main/java/com/ly/doc/utils/JsonUtil.java
rename to src/main/java/io/github/smartdoc/utils/JsonUtil.java
index de0df2b7..0dd13a1d 100644
--- a/src/main/java/com/ly/doc/utils/JsonUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/JsonUtil.java
@@ -20,7 +20,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
diff --git a/src/main/java/com/ly/doc/utils/OpenApiSchemaUtil.java b/src/main/java/io/github/smartdoc/utils/OpenApiSchemaUtil.java
similarity index 93%
rename from src/main/java/com/ly/doc/utils/OpenApiSchemaUtil.java
rename to src/main/java/io/github/smartdoc/utils/OpenApiSchemaUtil.java
index e79de627..0b46631e 100644
--- a/src/main/java/com/ly/doc/utils/OpenApiSchemaUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/OpenApiSchemaUtil.java
@@ -20,12 +20,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.constants.ComponentTypeEnum;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiParam;
+import io.github.smartdoc.constants.ComponentTypeEnum;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiParam;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import org.apache.commons.codec.digest.DigestUtils;
@@ -34,7 +34,7 @@
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import static com.ly.doc.constants.TornaConstants.GSON;
+import static io.github.smartdoc.constants.TornaConstants.GSON;
/**
* OpenApi Schema Util
diff --git a/src/main/java/com/ly/doc/utils/ParamUtil.java b/src/main/java/io/github/smartdoc/utils/ParamUtil.java
similarity index 94%
rename from src/main/java/com/ly/doc/utils/ParamUtil.java
rename to src/main/java/io/github/smartdoc/utils/ParamUtil.java
index 92fd9954..f1184924 100644
--- a/src/main/java/com/ly/doc/utils/ParamUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/ParamUtil.java
@@ -21,13 +21,13 @@
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.torna.EnumInfoAndValues;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.torna.EnumInfoAndValues;
import com.power.common.util.CollectionUtil;
import com.power.common.util.StringUtil;
import com.thoughtworks.qdox.model.JavaClass;
diff --git a/src/main/java/com/ly/doc/utils/RequestExampleUtil.java b/src/main/java/io/github/smartdoc/utils/RequestExampleUtil.java
similarity index 94%
rename from src/main/java/com/ly/doc/utils/RequestExampleUtil.java
rename to src/main/java/io/github/smartdoc/utils/RequestExampleUtil.java
index 716b1683..22fcdd67 100644
--- a/src/main/java/com/ly/doc/utils/RequestExampleUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/RequestExampleUtil.java
@@ -21,16 +21,16 @@
* under the License.
*/
-package com.ly.doc.utils;
-
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.Methods;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.FormData;
-import com.ly.doc.model.request.ApiRequestExample;
-import com.ly.doc.model.request.CurlRequest;
+package io.github.smartdoc.utils;
+
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.Methods;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.FormData;
+import io.github.smartdoc.model.request.ApiRequestExample;
+import io.github.smartdoc.model.request.CurlRequest;
import com.power.common.util.UrlUtil;
import java.util.ArrayList;
diff --git a/src/main/java/com/ly/doc/utils/TornaUtil.java b/src/main/java/io/github/smartdoc/utils/TornaUtil.java
similarity index 95%
rename from src/main/java/com/ly/doc/utils/TornaUtil.java
rename to src/main/java/io/github/smartdoc/utils/TornaUtil.java
index 15d5066e..4aa0d1fc 100644
--- a/src/main/java/com/ly/doc/utils/TornaUtil.java
+++ b/src/main/java/io/github/smartdoc/utils/TornaUtil.java
@@ -21,32 +21,32 @@
* under the License.
*/
-package com.ly.doc.utils;
+package io.github.smartdoc.utils;
import com.google.gson.Gson;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
-import com.ly.doc.constants.DocAnnotationConstants;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.ParamTypeConstants;
-import com.ly.doc.constants.TornaConstants;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.ApiDocDict;
-import com.ly.doc.model.ApiErrorCode;
-import com.ly.doc.model.ApiMethodDoc;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.BodyAdvice;
-import com.ly.doc.model.DataDict;
-import com.ly.doc.model.RpcJavaMethod;
-import com.ly.doc.model.rpc.RpcApiDependency;
-import com.ly.doc.model.torna.Apis;
-import com.ly.doc.model.torna.CommonErrorCode;
-import com.ly.doc.model.torna.DebugEnv;
-import com.ly.doc.model.torna.HttpParam;
-import com.ly.doc.model.torna.TornaApi;
-import com.ly.doc.model.torna.TornaDic;
-import com.ly.doc.model.torna.TornaRequestInfo;
+import io.github.smartdoc.constants.DocAnnotationConstants;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.ParamTypeConstants;
+import io.github.smartdoc.constants.TornaConstants;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.ApiDocDict;
+import io.github.smartdoc.model.ApiErrorCode;
+import io.github.smartdoc.model.ApiMethodDoc;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.BodyAdvice;
+import io.github.smartdoc.model.DataDict;
+import io.github.smartdoc.model.RpcJavaMethod;
+import io.github.smartdoc.model.rpc.RpcApiDependency;
+import io.github.smartdoc.model.torna.Apis;
+import io.github.smartdoc.model.torna.CommonErrorCode;
+import io.github.smartdoc.model.torna.DebugEnv;
+import io.github.smartdoc.model.torna.HttpParam;
+import io.github.smartdoc.model.torna.TornaApi;
+import io.github.smartdoc.model.torna.TornaDic;
+import io.github.smartdoc.model.torna.TornaRequestInfo;
import com.power.common.model.EnumDictionary;
import com.power.common.util.CollectionUtil;
import com.power.common.util.OkHttp3Util;
@@ -63,8 +63,8 @@
import java.util.Objects;
import java.util.Optional;
-import static com.ly.doc.constants.TornaConstants.ENUM_PUSH;
-import static com.ly.doc.constants.TornaConstants.PUSH;
+import static io.github.smartdoc.constants.TornaConstants.ENUM_PUSH;
+import static io.github.smartdoc.constants.TornaConstants.PUSH;
/**
* Torna Util
diff --git a/src/main/resources/META-INF/services/com.ly.doc.template.IDocBuildTemplate b/src/main/resources/META-INF/services/com.ly.doc.template.IDocBuildTemplate
deleted file mode 100644
index b01e1bd6..00000000
--- a/src/main/resources/META-INF/services/com.ly.doc.template.IDocBuildTemplate
+++ /dev/null
@@ -1,6 +0,0 @@
-com.ly.doc.template.SpringBootDocBuildTemplate
-com.ly.doc.template.JAXRSDocBuildTemplate
-com.ly.doc.template.JavadocDocBuildTemplate
-com.ly.doc.template.RpcDocBuildTemplate
-com.ly.doc.template.SolonDocBuildTemplate
-com.ly.doc.template.GRpcDocBuildTemplate
diff --git a/src/main/resources/META-INF/services/com.ly.doc.template.IWebSocketDocBuildTemplate b/src/main/resources/META-INF/services/com.ly.doc.template.IWebSocketDocBuildTemplate
deleted file mode 100644
index fc104d8e..00000000
--- a/src/main/resources/META-INF/services/com.ly.doc.template.IWebSocketDocBuildTemplate
+++ /dev/null
@@ -1,5 +0,0 @@
-com.ly.doc.template.SpringBootDocBuildTemplate
-com.ly.doc.template.JAXRSDocBuildTemplate
-com.ly.doc.template.JavadocDocBuildTemplate
-com.ly.doc.template.RpcDocBuildTemplate
-com.ly.doc.template.SolonDocBuildTemplate
diff --git a/src/main/resources/META-INF/services/io.github.smartdoc.template.IDocBuildTemplate b/src/main/resources/META-INF/services/io.github.smartdoc.template.IDocBuildTemplate
new file mode 100644
index 00000000..466eb70d
--- /dev/null
+++ b/src/main/resources/META-INF/services/io.github.smartdoc.template.IDocBuildTemplate
@@ -0,0 +1,6 @@
+io.github.smartdoc.template.SpringBootDocBuildTemplate
+io.github.smartdoc.template.JAXRSDocBuildTemplate
+io.github.smartdoc.template.JavadocDocBuildTemplate
+io.github.smartdoc.template.RpcDocBuildTemplate
+io.github.smartdoc.template.SolonDocBuildTemplate
+io.github.smartdoc.template.GRpcDocBuildTemplate
diff --git a/src/main/resources/META-INF/services/io.github.smartdoc.template.IWebSocketDocBuildTemplate b/src/main/resources/META-INF/services/io.github.smartdoc.template.IWebSocketDocBuildTemplate
new file mode 100644
index 00000000..b76e9ff1
--- /dev/null
+++ b/src/main/resources/META-INF/services/io.github.smartdoc.template.IWebSocketDocBuildTemplate
@@ -0,0 +1,5 @@
+io.github.smartdoc.template.SpringBootDocBuildTemplate
+io.github.smartdoc.template.JAXRSDocBuildTemplate
+io.github.smartdoc.template.JavadocDocBuildTemplate
+io.github.smartdoc.template.RpcDocBuildTemplate
+io.github.smartdoc.template.SolonDocBuildTemplate
diff --git a/src/main/resources/smart-doc-beetl.properties b/src/main/resources/smart-doc-beetl.properties
index 271e9f66..1b88b259 100644
--- a/src/main/resources/smart-doc-beetl.properties
+++ b/src/main/resources/smart-doc-beetl.properties
@@ -1,7 +1,7 @@
DELIMITER_STATEMENT_START=<%
DELIMITER_STATEMENT_END=%>
-FN.htmlEscape=com.ly.doc.function.HtmlEscape
-FN.wordXmlEscape=com.ly.doc.function.WordXmlEscape
-FN.removeLineBreaks=com.ly.doc.function.RemoveLineBreaks
-FN.lineBreaksToBr=com.ly.doc.function.LineBreaksToBr
+FN.htmlEscape=io.github.smartdoc.function.HtmlEscape
+FN.wordXmlEscape=io.github.smartdoc.function.WordXmlEscape
+FN.removeLineBreaks=io.github.smartdoc.function.RemoveLineBreaks
+FN.lineBreaksToBr=io.github.smartdoc.function.LineBreaksToBr
FNP.strUtil=org.beetl.ext.fn.StringUtil
\ No newline at end of file
diff --git a/src/test/java/com/ly/doc/ApiDocTest.java b/src/test/java/io/github/smartdoc/ApiDocTest.java
similarity index 91%
rename from src/test/java/com/ly/doc/ApiDocTest.java
rename to src/test/java/io/github/smartdoc/ApiDocTest.java
index d3f61982..2a7f7cad 100644
--- a/src/test/java/com/ly/doc/ApiDocTest.java
+++ b/src/test/java/io/github/smartdoc/ApiDocTest.java
@@ -1,13 +1,13 @@
-package com.ly.doc;
+package io.github.smartdoc;
-import com.ly.doc.builder.ApiDocBuilder;
-import com.ly.doc.builder.JMeterBuilder;
-import com.ly.doc.constants.DocLanguage;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.SourceCodePath;
+import io.github.smartdoc.builder.ApiDocBuilder;
+import io.github.smartdoc.builder.JMeterBuilder;
+import io.github.smartdoc.constants.DocLanguage;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.SourceCodePath;
import com.power.common.util.DateTimeUtil;
-import com.ly.doc.builder.HtmlApiDocBuilder;
-import com.ly.doc.constants.FrameworkEnum;
+import io.github.smartdoc.builder.HtmlApiDocBuilder;
+import io.github.smartdoc.constants.FrameworkEnum;
import org.junit.jupiter.api.Test;
/**
diff --git a/src/test/java/com/ly/doc/GenerexTest.java b/src/test/java/io/github/smartdoc/GenerexTest.java
similarity index 92%
rename from src/test/java/com/ly/doc/GenerexTest.java
rename to src/test/java/io/github/smartdoc/GenerexTest.java
index fe93c9b1..74141f73 100644
--- a/src/test/java/com/ly/doc/GenerexTest.java
+++ b/src/test/java/io/github/smartdoc/GenerexTest.java
@@ -1,4 +1,4 @@
-package com.ly.doc;
+package io.github.smartdoc;
import com.mifmif.common.regex.Generex;
diff --git a/src/test/java/com/ly/doc/Main.java b/src/test/java/io/github/smartdoc/Main.java
similarity index 98%
rename from src/test/java/com/ly/doc/Main.java
rename to src/test/java/io/github/smartdoc/Main.java
index e34bcc6e..bca6124d 100644
--- a/src/test/java/com/ly/doc/Main.java
+++ b/src/test/java/io/github/smartdoc/Main.java
@@ -1,4 +1,4 @@
-package com.ly.doc;
+package io.github.smartdoc;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/src/test/java/com/ly/doc/enums/BaseEnum.java b/src/test/java/io/github/smartdoc/enums/BaseEnum.java
similarity index 85%
rename from src/test/java/com/ly/doc/enums/BaseEnum.java
rename to src/test/java/io/github/smartdoc/enums/BaseEnum.java
index 8b3a2063..4ad7a295 100644
--- a/src/test/java/com/ly/doc/enums/BaseEnum.java
+++ b/src/test/java/io/github/smartdoc/enums/BaseEnum.java
@@ -1,4 +1,4 @@
-package com.ly.doc.enums;
+package io.github.smartdoc.enums;
/**
* @author chenqi
diff --git a/src/test/java/com/ly/doc/enums/IEnum.java b/src/test/java/io/github/smartdoc/enums/IEnum.java
similarity index 84%
rename from src/test/java/com/ly/doc/enums/IEnum.java
rename to src/test/java/io/github/smartdoc/enums/IEnum.java
index 4bbda57c..63c720c6 100644
--- a/src/test/java/com/ly/doc/enums/IEnum.java
+++ b/src/test/java/io/github/smartdoc/enums/IEnum.java
@@ -1,4 +1,4 @@
-package com.ly.doc.enums;
+package io.github.smartdoc.enums;
/**
* @author chenqi
diff --git a/src/test/java/com/ly/doc/enums/OrderEnum.java b/src/test/java/io/github/smartdoc/enums/OrderEnum.java
similarity index 94%
rename from src/test/java/com/ly/doc/enums/OrderEnum.java
rename to src/test/java/io/github/smartdoc/enums/OrderEnum.java
index 06d45f02..729bed59 100644
--- a/src/test/java/com/ly/doc/enums/OrderEnum.java
+++ b/src/test/java/io/github/smartdoc/enums/OrderEnum.java
@@ -1,4 +1,4 @@
-package com.ly.doc.enums;
+package io.github.smartdoc.enums;
/**
* @author yu 2019/10/31.
diff --git a/src/test/java/com/ly/doc/function/HtmlEscapeTest.java b/src/test/java/io/github/smartdoc/function/HtmlEscapeTest.java
similarity index 97%
rename from src/test/java/com/ly/doc/function/HtmlEscapeTest.java
rename to src/test/java/io/github/smartdoc/function/HtmlEscapeTest.java
index 5975fd1d..900e213a 100644
--- a/src/test/java/com/ly/doc/function/HtmlEscapeTest.java
+++ b/src/test/java/io/github/smartdoc/function/HtmlEscapeTest.java
@@ -1,4 +1,4 @@
-package com.ly.doc.function;
+package io.github.smartdoc.function;
import org.beetl.core.Context;
import org.junit.jupiter.params.ParameterizedTest;
diff --git a/src/test/java/com/ly/doc/function/WordXmlEscapeTest.java b/src/test/java/io/github/smartdoc/function/WordXmlEscapeTest.java
similarity index 97%
rename from src/test/java/com/ly/doc/function/WordXmlEscapeTest.java
rename to src/test/java/io/github/smartdoc/function/WordXmlEscapeTest.java
index dccd10c0..75c08258 100644
--- a/src/test/java/com/ly/doc/function/WordXmlEscapeTest.java
+++ b/src/test/java/io/github/smartdoc/function/WordXmlEscapeTest.java
@@ -1,4 +1,4 @@
-package com.ly.doc.function;
+package io.github.smartdoc.function;
import org.beetl.core.Context;
import org.junit.jupiter.params.ParameterizedTest;
diff --git a/src/test/java/com/ly/doc/helper/JsonBuildHelperTest.java b/src/test/java/io/github/smartdoc/helper/JsonBuildHelperTest.java
similarity index 87%
rename from src/test/java/com/ly/doc/helper/JsonBuildHelperTest.java
rename to src/test/java/io/github/smartdoc/helper/JsonBuildHelperTest.java
index d292db54..644062c5 100644
--- a/src/test/java/com/ly/doc/helper/JsonBuildHelperTest.java
+++ b/src/test/java/io/github/smartdoc/helper/JsonBuildHelperTest.java
@@ -1,7 +1,7 @@
-package com.ly.doc.helper;
+package io.github.smartdoc.helper;
-import com.ly.doc.builder.ProjectDocConfigBuilder;
-import com.ly.doc.model.ApiConfig;
+import io.github.smartdoc.builder.ProjectDocConfigBuilder;
+import io.github.smartdoc.model.ApiConfig;
import com.thoughtworks.qdox.JavaProjectBuilder;
import com.thoughtworks.qdox.model.JavaClass;
import org.junit.jupiter.api.Assertions;
@@ -17,7 +17,8 @@
class JsonBuildHelperTest {
/**
- * com.ly.doc.helper.JsonBuildHelper#buildJson issue:NPE in JsonBuildHelper #789
+ * io.github.smartdoc.helper.JsonBuildHelper#buildJson issue:NPE in JsonBuildHelper
+ * #789
*/
@Test
void testBuildJsonWithNPE() {
diff --git a/src/test/java/com/ly/doc/qbox/QboxScanSourceTest.java b/src/test/java/io/github/smartdoc/qbox/QboxScanSourceTest.java
similarity index 84%
rename from src/test/java/com/ly/doc/qbox/QboxScanSourceTest.java
rename to src/test/java/io/github/smartdoc/qbox/QboxScanSourceTest.java
index 1df3dbd1..4afedf71 100644
--- a/src/test/java/com/ly/doc/qbox/QboxScanSourceTest.java
+++ b/src/test/java/io/github/smartdoc/qbox/QboxScanSourceTest.java
@@ -1,11 +1,11 @@
-package com.ly.doc.qbox;
+package io.github.smartdoc.qbox;
import java.nio.file.Paths;
-import com.ly.doc.model.ApiConfig;
-import com.ly.doc.model.SourceCodePath;
-import com.ly.doc.builder.HtmlApiDocBuilder;
-import com.ly.doc.constants.FrameworkEnum;
+import io.github.smartdoc.model.ApiConfig;
+import io.github.smartdoc.model.SourceCodePath;
+import io.github.smartdoc.builder.HtmlApiDocBuilder;
+import io.github.smartdoc.constants.FrameworkEnum;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/ly/doc/qbox/ScanErrorSource.java b/src/test/java/io/github/smartdoc/qbox/ScanErrorSource.java
similarity index 83%
rename from src/test/java/com/ly/doc/qbox/ScanErrorSource.java
rename to src/test/java/io/github/smartdoc/qbox/ScanErrorSource.java
index cd0d49fc..08f9e9ff 100644
--- a/src/test/java/com/ly/doc/qbox/ScanErrorSource.java
+++ b/src/test/java/io/github/smartdoc/qbox/ScanErrorSource.java
@@ -1,4 +1,4 @@
-package com.ly.doc.qbox;
+package io.github.smartdoc.qbox;
/**
* qbox scan error
diff --git a/src/test/java/com/ly/doc/util/CurlUtilTest.java b/src/test/java/io/github/smartdoc/util/CurlUtilTest.java
similarity index 74%
rename from src/test/java/com/ly/doc/util/CurlUtilTest.java
rename to src/test/java/io/github/smartdoc/util/CurlUtilTest.java
index 64a5dc00..f00847eb 100644
--- a/src/test/java/com/ly/doc/util/CurlUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/CurlUtilTest.java
@@ -1,9 +1,9 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
-import com.ly.doc.constants.ApiReqParamInTypeEnum;
-import com.ly.doc.model.ApiReqParam;
-import com.ly.doc.model.request.CurlRequest;
-import com.ly.doc.utils.CurlUtil;
+import io.github.smartdoc.constants.ApiReqParamInTypeEnum;
+import io.github.smartdoc.model.ApiReqParam;
+import io.github.smartdoc.model.request.CurlRequest;
+import io.github.smartdoc.utils.CurlUtil;
import org.junit.jupiter.api.Test;
import java.util.Arrays;
diff --git a/src/test/java/com/ly/doc/util/DocClassUtilTest.java b/src/test/java/io/github/smartdoc/util/DocClassUtilTest.java
similarity index 51%
rename from src/test/java/com/ly/doc/util/DocClassUtilTest.java
rename to src/test/java/io/github/smartdoc/util/DocClassUtilTest.java
index ccec1441..5623a198 100644
--- a/src/test/java/com/ly/doc/util/DocClassUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/DocClassUtilTest.java
@@ -1,7 +1,7 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
-import com.ly.doc.utils.JavaClassValidateUtil;
-import com.ly.doc.utils.DocClassUtil;
+import io.github.smartdoc.utils.JavaClassValidateUtil;
+import io.github.smartdoc.utils.DocClassUtil;
import org.junit.jupiter.api.Test;
@@ -15,7 +15,7 @@ public class DocClassUtilTest {
@Test
public void testGetSimpleGicName() {
char me = 'k';
- String className = "com.ly.doc.controller.Teacher,com.ly.doc.controller.Teacher,com.ly.doc.controller.Teacher>";
+ String className = "io.github.smartdoc.controller.Teacher,io.github.smartdoc.controller.Teacher,io.github.smartdoc.controller.Teacher>";
String[] arr = DocClassUtil.getSimpleGicName(className);
// System.out.println("arr:"+ JSON.toJSONString(arr));
}
diff --git a/src/test/java/com/ly/doc/util/DocPathUtilTest.java b/src/test/java/io/github/smartdoc/util/DocPathUtilTest.java
similarity index 76%
rename from src/test/java/com/ly/doc/util/DocPathUtilTest.java
rename to src/test/java/io/github/smartdoc/util/DocPathUtilTest.java
index 33a3d39d..13f768d5 100644
--- a/src/test/java/com/ly/doc/util/DocPathUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/DocPathUtilTest.java
@@ -1,7 +1,7 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.utils.DocPathUtil;
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.utils.DocPathUtil;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/ly/doc/util/DocUrlUtilTest.java b/src/test/java/io/github/smartdoc/util/DocUrlUtilTest.java
similarity index 86%
rename from src/test/java/com/ly/doc/util/DocUrlUtilTest.java
rename to src/test/java/io/github/smartdoc/util/DocUrlUtilTest.java
index 08277651..f93469b9 100644
--- a/src/test/java/com/ly/doc/util/DocUrlUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/DocUrlUtilTest.java
@@ -1,9 +1,9 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
import java.util.ArrayList;
import java.util.List;
-import com.ly.doc.utils.DocUrlUtil;
+import io.github.smartdoc.utils.DocUrlUtil;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/ly/doc/util/DocUtilTest.java b/src/test/java/io/github/smartdoc/util/DocUtilTest.java
similarity index 96%
rename from src/test/java/com/ly/doc/util/DocUtilTest.java
rename to src/test/java/io/github/smartdoc/util/DocUtilTest.java
index 28c81ec6..92fa0ddb 100644
--- a/src/test/java/com/ly/doc/util/DocUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/DocUtilTest.java
@@ -1,11 +1,11 @@
-package com.ly.doc.util;
-
-import com.ly.doc.constants.DocGlobalConstants;
-import com.ly.doc.constants.DocLanguage;
-import com.ly.doc.constants.DocTags;
-import com.ly.doc.enums.IEnum;
-import com.ly.doc.enums.OrderEnum;
-import com.ly.doc.utils.DocUtil;
+package io.github.smartdoc.util;
+
+import io.github.smartdoc.constants.DocGlobalConstants;
+import io.github.smartdoc.constants.DocLanguage;
+import io.github.smartdoc.constants.DocTags;
+import io.github.smartdoc.enums.IEnum;
+import io.github.smartdoc.enums.OrderEnum;
+import io.github.smartdoc.utils.DocUtil;
import com.thoughtworks.qdox.model.DocletTag;
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
diff --git a/src/test/java/com/ly/doc/util/JsonUtilTest.java b/src/test/java/io/github/smartdoc/util/JsonUtilTest.java
similarity index 87%
rename from src/test/java/com/ly/doc/util/JsonUtilTest.java
rename to src/test/java/io/github/smartdoc/util/JsonUtilTest.java
index 8a7c6485..fbf655b1 100644
--- a/src/test/java/com/ly/doc/util/JsonUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/JsonUtilTest.java
@@ -1,6 +1,6 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
-import com.ly.doc.utils.JsonUtil;
+import io.github.smartdoc.utils.JsonUtil;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/ly/doc/util/MarkDownUtilTest.java b/src/test/java/io/github/smartdoc/util/MarkDownUtilTest.java
similarity index 81%
rename from src/test/java/com/ly/doc/util/MarkDownUtilTest.java
rename to src/test/java/io/github/smartdoc/util/MarkDownUtilTest.java
index 1e76c671..0f15314c 100644
--- a/src/test/java/com/ly/doc/util/MarkDownUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/MarkDownUtilTest.java
@@ -1,4 +1,4 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/ly/doc/util/ParamUtilTest.java b/src/test/java/io/github/smartdoc/util/ParamUtilTest.java
similarity index 95%
rename from src/test/java/com/ly/doc/util/ParamUtilTest.java
rename to src/test/java/io/github/smartdoc/util/ParamUtilTest.java
index 059a5c29..706733ac 100644
--- a/src/test/java/com/ly/doc/util/ParamUtilTest.java
+++ b/src/test/java/io/github/smartdoc/util/ParamUtilTest.java
@@ -1,9 +1,9 @@
-package com.ly.doc.util;
+package io.github.smartdoc.util;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
-import com.ly.doc.model.ApiParam;
-import com.ly.doc.utils.ParamUtil;
+import io.github.smartdoc.model.ApiParam;
+import io.github.smartdoc.utils.ParamUtil;
import org.junit.jupiter.api.Test;
import java.util.List;