This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git.


    from 08736d8  add issue template (#15)
     add 0745a05  新增dubbo-api-docs项目
     add 111419f  UI和UI-Server
     add 213b1dc  修改README.md,修改打包脚本,修改部分名称, 调整pom
     add 39175b4  修改前端页脚内容
     add 31dbe2e  dubbo版本降到2.7.8; 调整前端UI
     add 12500ac  调整UI,增加接口参数展示,缓存结构由Map改为JavaBean,修正某些名称单次拼写错误
     add 7653d0c  当远程调用失败时,移除缓存中的Reference. 更新前端打包
     add 550dd3f  project.version 改为 revision
     add 955ac3d  增加使用 spring-cloud-starter-dubbo
     add 46d56dc  修改类注释
     add 0784b81  移除UI和UI-server(相关功能已合并到dubbo-admin中) 移除对 lombok 的依赖
     add f5b363e  修改注释
     add 7fe9de0  增加 sca-example 的配制文件
     add 5f057c7  移除空标签
     add a00ee89  Merge pull request #1, introduce api docs feature
     add 4d371e9  修改说明文档
     add 048bce4  修改CI脚本
     add b916ed7  Merge pull request #3 from KeRan213539/modify-usage-doc
     add 5f91e79  新增quick start demo, 修改bug
     add 51f0c03  Merge pull request #4 from KeRan213539/modify-docs-examples
     add 30f2014  prepare for release
     add ce6bc20  add flatten plugin
     add 971ffaf  升级版本号,修复 #9, 增加使用SPI扫描的测试
     add 9efb793  fix #10 中的问题 fix #7 增加BigDecimal, BigInteger的支持
     add a79a304  取消调试时注释掉的代码
     add 3f3407a  no message
     add fa8e7e1  增加checkstyle 和 rat, 并相应修改
     add 1d0cb55  彻底解决 #10 中的3号问题
     add f6d4d2d  Merge pull request #12 from KeRan213539/api-docs-20210120
     add a0c2c49  fix #8, 增加内部类的 demo
     add d5708fd  抽取常量
     add 69b3d1d  增加:枚举类型设置了允许值后,检查设置的允许值是否在枚举值中
     add 9dc7d4a  增加 github actions CI
     add e43b200  Merge pull request #13 from KeRan213539/fix-8
     add 82ae6da  add issue template
     add 5ffe768  add feature request template
     add 021a5c5  Merge pull request #14 from KeRan213539/add-issue-template
     add fcfc6a6  fix #16
     add b9e8f43  Merge pull request #17 from KeRan213539/fix-16
     add e8b4c4a  Apache distribution (#18)
     add 71555a7  fix #19
     add b582326  Merge pull request #20 from KeRan213539/fix-apidocs-#19
     add 94e072d  release dubbo-api-docs 2.7.8.2
     add c830737  Merge pull request #21 from KeRan213539/2.7.8.2-release
     add c52b039  fix #22, Upgrade version to 2.7.8.3-SNAPSHOT
     add 679b606  2.7 branch cancellation Travis Ci
     add 9f90663  Merge pull request #23 from KeRan213539/fix#22
     add 12d9f0a  Do not get dubbo ProviderConfig config when ServiceConfig not 
set group (#24)
     add 1b0351f  fix can not distinguish multi-overload methods of the same 
method name (#27)
     add d3b1b02  release dubbo-api-docs-2.7.8.3 (#29)
     add 347b567  Upgrade version in readme (#31)
     new 437823f  Merge pull request #32 from apache/2.7.x

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |  23 +
 .travis.yml                                        |  22 -
 NOTICE                                             |   2 +-
 distribution/pom.xml                               |  73 +++
 distribution/src/assembly/source-release.xml       |  65 +++
 dubbo-api-docs/README.md                           | 103 ++++
 dubbo-api-docs/README_ch.md                        |  96 ++++
 .../codestyle}/checkstyle.xml                      |  15 +-
 .../codestyle/dubbo_codestyle_for_idea.xml         |  33 ++
 .../dubbo-api-docs-annotations}/pom.xml            |  24 +-
 .../apache/dubbo/apidocs/annotations/ApiDoc.java   |  33 +-
 .../dubbo/apidocs/annotations/ApiModule.java       |  32 +-
 .../dubbo/apidocs/annotations/RequestParam.java    |  68 +++
 .../apidocs/annotations/ResponseProperty.java      |  34 +-
 .../dubbo-api-docs-core}/pom.xml                   |  52 +-
 .../apache/dubbo/apidocs/EnableDubboApiDocs.java   |  37 +-
 .../org/apache/dubbo/apidocs/core/Constants.java   |  86 ++++
 .../core/DubboApiDocsAnnotationScanner.java        | 531 +++++++++++++++++++++
 .../dubbo/apidocs/core/DubboApiDocsCache.java      | 118 +++++
 .../dubbo/apidocs/core/beans/ApiCacheItem.java     | 145 ++++++
 .../apidocs/core/beans/ApiParamsCacheItem.java     | 148 ++++++
 .../dubbo/apidocs/core/beans/HtmlTypeEnum.java     |  60 ++-
 .../dubbo/apidocs/core/beans/ModuleCacheItem.java  |  75 +++
 .../apache/dubbo/apidocs/core/beans/ParamBean.java | 174 +++++++
 .../core/providers/DubboDocProviderImpl.java       |  51 +-
 .../apidocs/core/providers/IDubboDocProvider.java  |  54 +++
 .../apache/dubbo/apidocs/utils/ClassTypeUtil.java  | 431 +++++++++++++++++
 .../apache/dubbo/apidocs/utils/SimpleTypeImpl.java |  19 +-
 .../dubbo-api-docs-examples/examples-api}/pom.xml  |  26 +-
 .../dubbo/apidocs/examples/api/IAsyncDemo.java     |  88 ++++
 .../apidocs/examples/api/IQuickStartDemo.java      |  72 +++
 .../dubbo/apidocs/examples/api/ISyncDemo.java      | 102 ++++
 .../apidocs/examples/params/DemoParamBean1.java    | 187 ++++++++
 .../examples/params/DemoParamBean1SubBean1.java    |  57 ++-
 .../apidocs/examples/params/DemoParamBean2.java    |  31 +-
 .../apidocs/examples/params/DemoParamBean3.java    |  34 +-
 .../apidocs/examples/params/DemoParamBean4.java    |  30 +-
 .../examples/params/InnerClassRequestBean.java     | 122 +++++
 .../examples/params/InnerClassResponseBean.java    | 110 +++++
 .../examples/params/QuickStartRequestBase.java     | 103 ++++
 .../examples/params/QuickStartRequestBean.java     |  47 +-
 .../examples/params/QuickStartRequestBean2.java    |  62 +++
 .../examples/params/QuickStartRespBean.java        |  45 +-
 .../dubbo/apidocs/examples/params/TestBean.java    |  17 +-
 .../dubbo/apidocs/examples/params/TestEnum.java    |  10 +-
 .../apidocs/examples/responses/BaseResponse.java   |  46 +-
 .../apidocs/examples/responses/DemoRespBean1.java  | 116 +++++
 .../examples-provider-sca/pom.xml                  |  77 +++
 .../apidocs/examples/ExampleScaApplication.java    |  37 +-
 .../apidocs/examples/api/impl/AsyncDemoImpl.java   | 102 ++++
 .../apidocs/examples/api/impl/SyncDemoImpl.java    | 125 +++++
 .../dubbo/apidocs/examples/cfg/DubboDocConfig.java |  18 +-
 .../src/main/resources/application.yml             |  15 +-
 .../src/main/resources/bootstrap.yml               |  12 +-
 .../src/main/resources/dubbo.properties            |   1 +
 .../examples-provider/pom.xml                      | 117 +++++
 .../dubbo/apidocs/examples/ExampleApplication.java |  35 +-
 .../apidocs/examples/api/impl/AsyncDemoImpl.java   | 107 +++++
 .../examples/api/impl/QuickStartDemoImpl.java      |  86 ++++
 .../apidocs/examples/api/impl/SyncDemoImpl.java    | 126 +++++
 .../dubbo/apidocs/examples/cfg/DubboDocConfig.java |  17 +-
 .../examples/spi/DubboDocExporterListener.java     |  18 +-
 .../examples/spi/TestConfigInitializer.java        |  18 +-
 .../examples/spi/TestConfigPostProcessor.java      |  26 +-
 .../org.apache.dubbo.config.ConfigInitializer      |   1 +
 .../org.apache.dubbo.config.ConfigPostProcessor    |   1 +
 .../dubbo/org.apache.dubbo.rpc.ExporterListener    |   1 +
 .../src/main/resources/application.yml             |  33 +-
 dubbo-api-docs/dubbo-api-docs-examples/pom.xml     |  74 +++
 dubbo-api-docs/pom.xml                             | 413 ++++++++++++++++
 dubbo-api-docs/readmeImgs/dubbo_docs_en.png        | Bin 0 -> 600733 bytes
 dubbo-api-docs/readmeImgs/dubbo_docs_zh.png        | Bin 0 -> 538526 bytes
 pom.xml                                            | 137 +++++-
 73 files changed, 5079 insertions(+), 427 deletions(-)
 create mode 100644 .github/workflows/ci.yml
 delete mode 100644 .travis.yml
 create mode 100644 distribution/pom.xml
 create mode 100644 distribution/src/assembly/source-release.xml
 create mode 100644 dubbo-api-docs/README.md
 create mode 100644 dubbo-api-docs/README_ch.md
 copy {codestyle => dubbo-api-docs/codestyle}/checkstyle.xml (55%)
 create mode 100644 dubbo-api-docs/codestyle/dubbo_codestyle_for_idea.xml
 copy {dubbo-spi-metadata/dubbo-metadata-report-consul => 
dubbo-api-docs/dubbo-api-docs-annotations}/pom.xml (58%)
 copy 
dubbo-spi-registry/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryConstants.java
 => 
dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/ApiDoc.java
 (56%)
 copy 
dubbo-spi-registry/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryConstants.java
 => 
dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/ApiModule.java
 (59%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/RequestParam.java
 copy 
dubbo-spi-registry/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryConstants.java
 => 
dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/ResponseProperty.java
 (61%)
 copy {dubbo-spi-registry/dubbo-registry-etcd3 => 
dubbo-api-docs/dubbo-api-docs-core}/pom.xml (52%)
 copy 
dubbo-spi-remoting/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/Networker.java
 => 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/EnableDubboApiDocs.java
 (59%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/Constants.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/DubboApiDocsAnnotationScanner.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/DubboApiDocsCache.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/beans/ApiCacheItem.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/beans/ApiParamsCacheItem.java
 copy 
dubbo-spi-remoting/dubbo-remoting-http/src/main/java/org/apache/dubbo/remoting/http/HttpServer.java
 => 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/beans/HtmlTypeEnum.java
 (54%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/beans/ModuleCacheItem.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/beans/ParamBean.java
 copy dubbo-test/src/test/java/org/apache/dubbo/config/api/User.java => 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/providers/DubboDocProviderImpl.java
 (50%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/core/providers/IDubboDocProvider.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/ClassTypeUtil.java
 copy 
dubbo-spi-registry/dubbo-registry-default/src/test/java/org/apache/dubbo/registry/dubbo/DemoServiceImpl.java
 => 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java
 (72%)
 copy {dubbo-spi-metadata/dubbo-metadata-report-consul => 
dubbo-api-docs/dubbo-api-docs-examples/examples-api}/pom.xml (63%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/api/IAsyncDemo.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/api/IQuickStartDemo.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/api/ISyncDemo.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/DemoParamBean1.java
 copy dubbo-test/src/test/java/org/apache/dubbo/config/api/User.java => 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/DemoParamBean1SubBean1.java
 (50%)
 copy dubbo-test/src/test/java/org/apache/dubbo/config/api/DemoException.java 
=> 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/DemoParamBean2.java
 (60%)
 copy dubbo-test/src/test/java/org/apache/dubbo/config/api/DemoException.java 
=> 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/DemoParamBean3.java
 (54%)
 copy dubbo-test/src/test/java/org/apache/dubbo/config/api/DemoException.java 
=> 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/DemoParamBean4.java
 (64%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/InnerClassRequestBean.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/InnerClassResponseBean.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/QuickStartRequestBase.java
 copy 
dubbo-spi-rpc/dubbo-rpc-webservice/src/test/java/org/apache/dubbo/rpc/protocol/webservice/User.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/QuickStartRequestBean.java
 (53%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/QuickStartRequestBean2.java
 copy 
dubbo-test/src/test/java/org/apache/dubbo/config/provider/impl/DemoServiceImpl.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/QuickStartRespBean.java
 (52%)
 copy 
dubbo-spi-serialization/dubbo-serialization-protostuff/src/main/java/org/apache/dubbo/common/serialize/protostuff/Wrapper.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestBean.java
 (72%)
 copy dubbo-test/src/test/java/org/apache/dubbo/config/cache/CacheService.java 
=> 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestEnum.java
 (84%)
 copy 
dubbo-spi-serialization/dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/model/Organization.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/responses/BaseResponse.java
 (53%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/responses/DemoRespBean1.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/pom.xml
 copy 
dubbo-spi-registry/dubbo-registry-sofa/src/test/java/org/apache/dubbo/registry/sofa/HelloServiceImpl.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/java/org/apache/dubbo/apidocs/examples/ExampleScaApplication.java
 (52%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/java/org/apache/dubbo/apidocs/examples/api/impl/AsyncDemoImpl.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/java/org/apache/dubbo/apidocs/examples/api/impl/SyncDemoImpl.java
 copy 
dubbo-spi-metadata/dubbo-metadata-report-etcd/src/test/java/org/apache/dubbo/metadata/store/etcd/EtcdMetadata4TstService.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/java/org/apache/dubbo/apidocs/examples/cfg/DubboDocConfig.java
 (70%)
 copy 
dubbo-test/src/test/resources/META-INF/services/org.apache.dubbo.common.status.StatusChecker
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/resources/application.yml
 (72%)
 copy 
dubbo-test/src/test/resources/META-INF/services/org.apache.dubbo.common.threadpool.ThreadPool
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/resources/bootstrap.yml
 (77%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider-sca/src/main/resources/dubbo.properties
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/pom.xml
 copy 
dubbo-spi-registry/dubbo-registry-sofa/src/test/java/org/apache/dubbo/registry/sofa/HelloServiceImpl.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/ExampleApplication.java
 (56%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/api/impl/AsyncDemoImpl.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/api/impl/QuickStartDemoImpl.java
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/api/impl/SyncDemoImpl.java
 copy 
dubbo-spi-metadata/dubbo-metadata-report-etcd/src/test/java/org/apache/dubbo/metadata/store/etcd/EtcdMetadata4TstService.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/cfg/DubboDocConfig.java
 (71%)
 copy 
dubbo-test/src/test/java/org/apache/dubbo/config/mock/MockExporterListener.java 
=> 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/spi/DubboDocExporterListener.java
 (72%)
 copy 
dubbo-spi-registry/dubbo-registry-redis/src/main/java/org/apache/dubbo/registry/redis/RedisRegistryFactory.java
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/spi/TestConfigInitializer.java
 (66%)
 copy 
dubbo-test/src/test/java/org/apache/dubbo/config/bootstrap/EchoServiceImpl.java 
=> 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/spi/TestConfigPostProcessor.java
 (56%)
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/resources/META-INF/dubbo/org.apache.dubbo.config.ConfigInitializer
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/resources/META-INF/dubbo/org.apache.dubbo.config.ConfigPostProcessor
 create mode 100644 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/resources/META-INF/dubbo/org.apache.dubbo.rpc.ExporterListener
 copy 
dubbo-test/src/test/resources/META-INF/services/org.apache.dubbo.common.status.StatusChecker
 => 
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/resources/application.yml
 (52%)
 create mode 100644 dubbo-api-docs/dubbo-api-docs-examples/pom.xml
 create mode 100644 dubbo-api-docs/pom.xml
 create mode 100644 dubbo-api-docs/readmeImgs/dubbo_docs_en.png
 create mode 100644 dubbo-api-docs/readmeImgs/dubbo_docs_zh.png

Reply via email to