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

xiangying pushed a commit to branch stable
in repository https://gitbox.apache.org/repos/asf/pulsar-java-contrib.git

commit 14ed30a3c556da979d79c70e4db068063352739f
Merge: 8476b48 5b8361a
Author: Xiangying Meng <[email protected]>
AuthorDate: Sun Aug 18 20:37:58 2024 +0800

    Merge pull request #8 from StevenLuMT/ci
    
    ### Motivation
    
    1. Add CI to execute automated tests.
    2. Add code formatting check with Checkstyle.
    3. Integrate the automatic code formatting tool Spotless.
    4. Add license header check.
    5. Fill in missing license headers for existing code.
    6. Format existing code.
    7. Add a test demo.

 .ci/environments/common/update_quarkus.sh          |  14 +
 .ci/environments/quarkus-branch/before.sh          |  14 +
 .ci/environments/quarkus-lts/before.sh             |  14 +
 .ci/environments/quarkus-main/before.sh            |  14 +
 .ci/environments/update.sh                         |  14 +
 .ci/jenkins/dsl/jobs.groovy                        |  13 +
 .ci/jenkins/dsl/test.sh                            |  14 +
 .github/workflows/contrib-ci.yml                   |  48 +++
 .github/workflows/full-downstream.yml              |  67 ----
 .github/workflows/gradle.yml                       |  68 ----
 .github/workflows/jenkins-tests-PR.yml             |  31 --
 .github/workflows/nightly.yml                      |  57 ---
 .github/workflows/pr-backporting.yml               |  40 --
 .github/workflows/pull_request.yml                 |  54 ---
 .github/workflows/quarkus-snapshot.yml             |  57 ---
 .../workflows/rhbop_productized_pull_request.yml   |  57 ---
 LICENSE.txt                                        |  14 +
 README.md                                          |   3 +
 build/optaplanner-distribution/pom.xml             |  15 +
 .../assembly/assembly-optaplanner-quickstarts.xml  |  15 +
 .../src/main/assembly/resources/ReadMe.txt         |  14 +
 .../src/main/assembly/scripts/runQuickstarts.bat   |  14 +
 .../src/main/assembly/scripts/runQuickstarts.sh    |  14 +
 .../src/main/assembly/sources.xml                  |  15 +
 build/quickstarts-showcase/pom.xml                 |  15 +
 .../quickstarts/all/domain/QuickstartMeta.java     |  13 +
 .../quickstarts/all/rest/ExitResource.java         |  13 +
 .../all/rest/QuickstartLauncherResource.java       |  13 +
 .../src/main/resources/META-INF/resources/app.js   |  13 +
 .../main/resources/META-INF/resources/index.html   |  15 +
 .../src/main/resources/application.properties      |  14 +
 .../all/rest/QuickstartLauncherResourceTest.java   |  13 +
 build/release/upload_distribution.sh               |  14 +
 etc/APACHE-2.txt                                   |  11 +
 etc/checkstyle.xml                                 | 217 +++++++++++
 etc/findbugsExclude.xml                            | 133 +++++++
 pom.xml                                            | 179 ++++++++-
 pulsar-auth-contrib/pom.xml                        |  26 +-
 pulsar-bookkeeper-contrib/pom.xml                  |  25 +-
 pulsar-client-common-contrib/pom.xml               |  44 ++-
 .../pulsar/client/api/MessageListenerExecutor.java |  61 ++-
 .../api/impl/CommonMessageListenerExecutor.java    |  56 ++-
 .../api/impl/KeySharedMessageListenerExecutor.java |  56 ++-
 .../PartitionOrderMessageListenerExecutor.java     |  45 ++-
 .../pulsar/client/api/impl/package-info.java       |  14 +
 .../org/apache/pulsar/client/api/package-info.java |  14 +
 .../src/test/java/DemoTest.java                    |  24 ++
 pulsar-connector-contrib/pom.xml                   |  27 +-
 pulsar-function-contrib/pom.xml                    |  26 +-
 pulsar-interceptor-contrib/pom.xml                 |  26 +-
 pulsar-loadbalance-contrib/pom.xml                 |  26 +-
 pulsar-metrics-contrib/pom.xml                     |  27 +-
 pulsar-transaction-contrib/pom.xml                 |  26 +-
 src/main/resources/checkstyle.xml                  | 429 +++++++++++++++++++++
 src/main/resources/suppressions.xml                |  82 ++++
 55 files changed, 1776 insertions(+), 601 deletions(-)

Reply via email to