)]}'
{
  "commit": "0fc642cbe09ab964f596bd4d11582ee736ea6d40",
  "tree": "f5ea0669718f2775f58bcb19708ad36947ad973f",
  "parents": [
    "557256ed0d97f67aebdfbce02f4e305b40aa447c"
  ],
  "author": {
    "name": "aias00",
    "email": "liuhongyu@apache.org",
    "time": "Tue Mar 04 10:18:40 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 04 10:18:40 2025 +0800"
  },
  "message": "[feat] init shenyu java client (#3)\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client\n\n* [feat] init shenyu java client",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17ad637b06cf1f0a860baa4425d0e7c98279ebd9",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/bug-report.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78a032fd9bfb94305e8368ac983ced43e7d4b734",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/config.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81e9a179e56f11427ab8c459f1f1019a7cb50d56",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/feature-request.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e5584ecae372688274e107bff67139b4187b3c6",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/question.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c492c00701e877720033c7a0bfa2421a7e9d9ead",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/task.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b09b4c233b93b2f157e06963942b0268fbbb4ad",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/volunteer.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7062523d22c29f3ebd94d298db6ec46011fbe44e",
      "new_mode": 33188,
      "new_path": ".github/PULL_REQUEST_TEMPLATE.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e84cb866f91c5c9b898459188a2c39c7c3e46b20",
      "new_mode": 33188,
      "new_path": ".github/filters.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afe83116479661e6a1a3af1ba40f8ea8d74eea07",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4ae8e736903c58001249298d6f7aed7b114cebb",
      "new_mode": 33188,
      "new_path": ".github/workflows/codeql-analysis.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bc246ccb9860746547424fb22195a490d825aff",
      "new_mode": 33188,
      "new_path": ".mvn/wrapper/maven-wrapper.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7f064624f8911a9d50912d2c3e163a1eb685209",
      "new_mode": 33261,
      "new_path": "mvnw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "474c9d6b74cd3201de028ccee0332a53dc993d56",
      "new_mode": 33188,
      "new_path": "mvnw.cmd"
    },
    {
      "type": "modify",
      "old_id": "5f077bd485a49271aecf58161771ac81b9d56e26",
      "old_mode": 33188,
      "old_path": "shenyu-java-common/pom.xml",
      "new_id": "2541b20355479f43d3667d8976fed232093e695c",
      "new_mode": 33188,
      "new_path": "shenyu-java-common/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "3e9a36af058da63d7e9338f3c1d3c9d31affc735",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-grpc/Dockerfile",
      "new_id": "612055248dee56a16d8fee277e63ce83d711e280",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-grpc/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "04ec664c9f2ee6d0257d627524a6f3c5d9e6e809",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-grpc/k8s/shenyu-examples-grpc.yml",
      "new_id": "bdfb9605cc81e346c955ab4b5029ac3718fde46a",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-grpc/k8s/shenyu-examples-grpc.yml"
    },
    {
      "type": "modify",
      "old_id": "d95bdae851efc20b57a67ee3eba31745034e5dac",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-grpc/pom.xml",
      "new_id": "ee04c3880937e3286146c14e8bedf0903416b868",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-grpc/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "9342cf4e7e2bcefc5696cf8bc92ce069160723c5",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/README.md",
      "new_id": "080d096af2bc920d67eafea2fdf627ffcff1e9b7",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/README.md"
    },
    {
      "type": "modify",
      "old_id": "6a1ff60316435cfb175cff5baf9da9b2cc58797f",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/pom.xml",
      "new_id": "2b36da2320c761cf402059a8343dfbcb58be150e",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "a5eb905c136711d39fabe62b3298dbf49cc27610",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/pom.xml",
      "new_id": "eaa9d309cbfdd73eea318c8f37fedd5767baffcc",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/pom.xml",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "3d986a9492e3b304f247340203bb36cd473f44ab",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/entity/SofaComplexTypeBean.java",
      "new_id": "3d986a9492e3b304f247340203bb36cd473f44ab",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/entity/SofaComplexTypeBean.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "45b275159e31d8c75d1757a051c6c6419cf618ce",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/entity/SofaSimpleTypeBean.java",
      "new_id": "45b275159e31d8c75d1757a051c6c6419cf618ce",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/entity/SofaSimpleTypeBean.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0f363b7fb4652ccaf0edcaafee480b52c9e68d1f",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaClientMultiParamService.java",
      "new_id": "0f363b7fb4652ccaf0edcaafee480b52c9e68d1f",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaClientMultiParamService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c363bdffa02840fe52acf261754bd8fc99b24ab0",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaClientSingleParamService.java",
      "new_id": "c363bdffa02840fe52acf261754bd8fc99b24ab0",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaClientSingleParamService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "dbd899b42db917fe078ba95df6ce0890df260e80",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaMultiParamService.java",
      "new_id": "dbd899b42db917fe078ba95df6ce0890df260e80",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaMultiParamService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c8ffeceec057c00f7f8902f26ef9d0a65e9e5d21",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaSingleParamService.java",
      "new_id": "c8ffeceec057c00f7f8902f26ef9d0a65e9e5d21",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-api/src/main/java/org/apache/shenyu/examples/sofa/api/service/SofaSingleParamService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "866cb040dd85e4bda8999b61235eb95550506d7e",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/Dockerfile",
      "new_id": "866cb040dd85e4bda8999b61235eb95550506d7e",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/Dockerfile",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d932e01e0807befef37461302b4050207f91f613",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/k8s/ingress.yml",
      "new_id": "d932e01e0807befef37461302b4050207f91f613",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/k8s/ingress.yml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fc929d5221cabe4a4108cf29517b9091dfddc753",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/k8s/shenyu-examples-sofa.yml",
      "new_id": "ed3d7ccf6f58651e4948ed09d7ace214444ed959",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/k8s/shenyu-examples-sofa.yml",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "8f4f1931c11fc4905f028150ae2e8980e439ef72",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/k8s/shenyu-zookeeper.yml",
      "new_id": "8f4f1931c11fc4905f028150ae2e8980e439ef72",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/k8s/shenyu-zookeeper.yml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6caefc8816ff5560ea6977a72c6fde952ffc10c1",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/pom.xml",
      "new_id": "68b55343872a1c7645aedd539c22e0170c58adb0",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/pom.xml",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "3f29522e1de2455fba01372edd3572949ed7d14b",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/http/sofa-test-api.http",
      "new_id": "3f29522e1de2455fba01372edd3572949ed7d14b",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/http/sofa-test-api.http",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f97e1e8be2c040a6002b4502486923de0ff82f9c",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/TestSofaApplication.java",
      "new_id": "f97e1e8be2c040a6002b4502486923de0ff82f9c",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/TestSofaApplication.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "813b7f67192dac5e9bfc3da3195f7d995f9361d2",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaClientMultiParamServiceImpl.java",
      "new_id": "813b7f67192dac5e9bfc3da3195f7d995f9361d2",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaClientMultiParamServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "859bbc01c65802343471b09f8379bd856c12368e",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaClientSingleParamServiceImpl.java",
      "new_id": "859bbc01c65802343471b09f8379bd856c12368e",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaClientSingleParamServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "67f4f743bd2cd77eb2438ee1c534641e7166900f",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaMultiParamServiceImpl.java",
      "new_id": "67f4f743bd2cd77eb2438ee1c534641e7166900f",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaMultiParamServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "806bbda5f98507c52c299537bf9e6462a62bed9d",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaSingleParamServiceImpl.java",
      "new_id": "806bbda5f98507c52c299537bf9e6462a62bed9d",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/java/org/apache/shenyu/examples/sofa/service/impl/SofaSingleParamServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ede4465966cfd77f086218891a0ef0455219aad4",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/resources/application.yml",
      "new_id": "ede4465966cfd77f086218891a0ef0455219aad4",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/resources/application.yml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7567eefcb2c9e4798805164b31bef21583b45b91",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/src/main/resources/invoke-server-example.xml",
      "new_id": "7567eefcb2c9e4798805164b31bef21583b45b91",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-sofa/shenyu-java-examples-sofa-service/src/main/resources/invoke-server-example.xml",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "28bdc4f47fdc23df0fd97bf1ecdc44c366389af9",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-springcloud/pom.xml",
      "new_id": "086aac08acc0a07d01911fb817753275e291cfef",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-springcloud/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4e68aea150408f74d18cbb69450e511eb83bd328",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-springmvc-tomcat/pom.xml",
      "new_id": "32474dab7b817fc5afc034b7853f3a2ee93b02ef",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-springmvc-tomcat/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "6f2ce4fa6ecf4eeec2bed69e1a7c8dbc64d675a7",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-springmvc/pom.xml",
      "new_id": "bb4d442664a458b3eca577977b5b6516d4ea23e8",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-springmvc/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "ff4e68f52d408a79e5c2abb38395e5cdd49a5c29",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-websocket/shenyu-example-spring-annotation-websocket/pom.xml",
      "new_id": "248757ee1d4d9cdbfdb61405e129a12b4c30911a",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-websocket/shenyu-example-spring-annotation-websocket/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "e7d11389fffaa601899c6465d7813fcd9689f599",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-websocket/shenyu-example-spring-native-websocket/pom.xml",
      "new_id": "e5f8e64f717903101abe296dfec3c4eda6105d4a",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-websocket/shenyu-example-spring-native-websocket/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "c6a522b33b1cb371cc0d1f2aa793e941cb915139",
      "old_mode": 33188,
      "old_path": "shenyu-java-examples/shenyu-java-examples-websocket/shenyu-example-spring-reactive-websocket/pom.xml",
      "new_id": "5764ad2570ad7133f284b53003f7939e397780a5",
      "new_mode": 33188,
      "new_path": "shenyu-java-examples/shenyu-java-examples-websocket/shenyu-example-spring-reactive-websocket/pom.xml"
    }
  ]
}
