)]}'
{
  "commit": "f020f3e3d19f40ba35c1544145cf804470c813f2",
  "tree": "7d1ffa8f3658ad243ab616b431b784f362fc0781",
  "parents": [
    "9eb83d16bb867998984da58ca84436aa6e75f11b"
  ],
  "author": {
    "name": "namelessssssssssss",
    "email": "100946116+namelessssssssssss@users.noreply.github.com",
    "time": "Tue Oct 03 22:40:12 2023 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 03 22:40:12 2023 +0800"
  },
  "message": "Remaining works of config-api refactor (#13045)\n\n* * Move Configurator \u0026 Factory to common\r\n\r\n* * Move ServiceNameMapping \u0026 MappingListener \u0026 MappingChangedEvent to common\r\n* Add ServiceNameMappingUtils\r\n\r\n* * Move ClusterUtils to common\r\n\r\n* * Add ClusterInvokerFactory\r\n\r\n* * Move InterfaceConfigValidator \u0026 MethodConfigValidator to cluster\r\n* Move ConfigCenterConfigValidator to configcenter-api\r\n\r\n* * Move DefaultMetricsServiceExporter to metrics-default\r\n\r\n* * Move Lifecycles\r\n\r\n* * Fix a part cyclic dependencies problem\r\n\r\n* * Move ApplicationPostOfflineLifecycle to dubbo-registry\r\n\r\n* * Fix a part cycle dependencies problem\r\n\r\n* * Fix ut about MetadataReportInstance \u0026 Move Prometheus ut to metrics\r\n* Move ClusterInvokerFactory to rpc-api\r\n\r\n* * Update config-api pom\r\n\r\n* * Add license\r\n\r\n* * Fix module version of metadata-api\r\n\r\n* * Move some MetadataService API to registry-api\r\n\r\n* Add interface ApplicationMetadataUpdater to reduce the depedencies of  dubbo-metadata on dubbo-registry\r\n\r\n* Temporary remove some tests that caused cyclic reference\r\n\r\n* Temporary remove some tests that caused cyclic reference\r\n\r\n* Add license\r\n\r\n* Add test-config module for test\r\n\r\n* Add license\r\n\r\n* Fix pom\r\n\r\n* Tests fix\r\n\r\n* Pom fix\r\n\r\n* Fix a bean registry problem\r\n\r\n* Move config-test to dubbo-config\r\n\r\n* Fix pom\r\n\r\n* Add removed test\r\n\r\n* Add removed test\r\n\r\n* Remove application.yaml\r\n\r\n* Fix version\r\n\r\n* Fix codestyle\r\n\r\n* Fix spi file\r\n\r\n* Fix dependencies of dubbo-demo-native\r\n\r\n* Fix dependencies of dubbo-demo-native\r\n\r\n* Fix dependencies of dubbo-demo-native\r\n\r\n* Fix dependencies of dubbo-demo-native\r\n\r\n* Fix dependencies of dubbo-demo-native\r\n\r\n* Fix dependencies of dubbo-demo-native\r\n\r\n* Fix dependencies of dubbo-rpc\r\n\r\n* Fix dependencies of dubbo-rpc-rest\r\n\r\n* Fix dependencies of dubbo-rpc-rest\r\n\r\n* Fix dependencies of dubbo-rpc-rest\r\n\r\n* Fix dependencies of dubbo-rpc-rest\r\n\r\n* Fix spi file of ApplicationDeployListener\r\n\r\n* Fix test about exporter count\r\n\r\n* Fix test about exporter count\r\n\r\n* Update pom\r\n\r\n* Add test msg\r\n\r\n* Change MetadataUpdater init process\r\n\r\n* Change MetadataUpdater init process\r\n\r\n* Change MetadataUpdater init process\r\n\r\n* Change MetadataUpdater init process\r\n\r\n* Fix dependencies of dubbo-rpc-rest\r\n\r\n* Using lifecycle instead of ApplicationDeployListener\r\n\r\n* Update doc\r\n\r\n* Update log\r\n\r\n* Fix pom of dubbo-config-spring \u0026 dubbo-plugin-security \u0026 dubbo-rpc-rest\r\n\r\n* Add scope for ApplicationLifecycle\r\n\r\n* Fix pom of dubbo-config-spring\r\n\r\n* Fix ut of rpc-rest(PR#13087)\r\n\r\n* Fix bug of DefaultClusterInvokerFactory\r\n\r\n* Fix bug of DefaultClusterInvokerFactory\r\n\r\n* Fix bug of DefaultClusterInvokerFactory\r\n\r\n* Fix bug of ServiceInstanceCustomizer\r\n\r\n* Add dubbo-config-test to ignore list\r\n\r\n* Code style \u0026 bug fix\r\n\r\n* Remove unused import\r\n\r\n* Add zookeeper-curator for test\r\n\r\n* Test zookeeper version\r\n\r\n* Test zookeeper version\r\n\r\n* Test fix zookeeper\r\n\r\n* Remove unnecessary modification\r\n\r\n* Add test props\r\n\r\n* Remove unused dependencies\r\n\r\n* Code style fix\r\n\r\n* Remove unnecessary dependencies \u0026 Code style fix\r\n\r\n* Fix dependencies\r\n\r\n* Update pom.xml\r\n\r\n* Add dubbo-config-test as ignored\r\n\r\n* Refactor ClusterInvokerFactory\r\n\r\n* Refactor ClusterInvokerFactory\r\n\r\n* Refactor ClusterInvokerFactory",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb0d51aaa3a8208875dfc657a72fb4d5aa78a9e7",
      "old_mode": 33188,
      "old_path": ".artifacts",
      "new_id": "2225e6837627584ec9f6df0f314d09d3963375c1",
      "new_mode": 33188,
      "new_path": ".artifacts"
    },
    {
      "type": "rename",
      "old_id": "4a552753386b63db317a34528a61699648703f42",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/validator/InterfaceConfigValidator.java",
      "new_id": "4a552753386b63db317a34528a61699648703f42",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/config/validator/InterfaceConfigValidator.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "811cd952ae955ec84e713e72b1cf1be2f331fb53",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/validator/MethodConfigValidator.java",
      "new_id": "811cd952ae955ec84e713e72b1cf1be2f331fb53",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/config/validator/MethodConfigValidator.java",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "909693cb90db933a3b58ddbeec1846f4de1dcdfc",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java",
      "new_id": "039177751d7c9b254e83521f31f34b35194fa184",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java"
    },
    {
      "type": "modify",
      "old_id": "ede8f85f030f4395234e97b2b76c961d59c487ad",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ClusterScopeModelInitializer.java",
      "new_id": "c42af47839ed4d240ada2e6af77725bd66b0409a",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ClusterScopeModelInitializer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1adaa8753c4ef9f8713fb1bebad3ff9a19dc382d",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/factory/DefaultClusterInvokerFactory.java"
    },
    {
      "type": "copy",
      "old_id": "99f94ebe49ac6bc5bbec23be7e1d9a654ad759d0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/deploy/DefaultApplicationDeployerTest.java",
      "new_id": "8a6f25c03615269076e66a79ad749045735a90ec",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/factory/DirectoryStrategy.java",
      "score": 63
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c78e9ac574276f301630624ecfb1f4195487b87a",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/factory/StaticDirectoryStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "cfd36e12549205e511653930d1c00f7b12bed4ee",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/registry/ZoneAwareCluster.java",
      "new_id": "5e6291d9ffb16ce47195e231758765921b3854bc",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/registry/ZoneAwareCluster.java"
    },
    {
      "type": "modify",
      "old_id": "d1d47645f7b22e1099a8cdd35521f5547367c1c1",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/ScopeClusterInvoker.java",
      "new_id": "da94590a43bcadaa41bdcdb01983c845b7c39e81",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/ScopeClusterInvoker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44ac4c6c49dacd81402667e9107f2618fc6bb090",
      "new_mode": 33188,
      "new_path": "dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.context.ConfigValidator"
    },
    {
      "type": "rename",
      "old_id": "e626fcb4a23054b83a0e0e79a4c087a0e467a500",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/context/ApplicationContext.java",
      "new_id": "e626fcb4a23054b83a0e0e79a4c087a0e467a500",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/config/deploy/context/ApplicationContext.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e045b055f6429ce136e1cd497b0e78ab86703242",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/Lifecycle.java",
      "new_id": "e045b055f6429ce136e1cd497b0e78ab86703242",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/config/deploy/lifecycle/Lifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "08aaeb2060af1e12a13645805e2c77998bcaf9fa",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ApplicationLifecycle.java",
      "new_id": "2ea7555c074424bdbf1214c55365d598f6c30329",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ApplicationLifecycle.java",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "5e39fd3346d5645177cffdae56d80b687038ef1e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/manager/ApplicationLifecycleManager.java",
      "new_id": "6e1a67bc031ef7dd5e92300d2b89a1d3a848aad9",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/config/deploy/lifecycle/manager/ApplicationLifecycleManager.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "a1c40f0f91d1b0c795b6f712935cf1291d083590",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MappingChangedEvent.java",
      "new_id": "a1c40f0f91d1b0c795b6f712935cf1291d083590",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/metadata/MappingChangedEvent.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c9e792264555bf8a8ddef0d04fc278f62e90f5f1",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MappingListener.java",
      "new_id": "c9e792264555bf8a8ddef0d04fc278f62e90f5f1",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/metadata/MappingListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "89872490532ea82aa0485a612acaf80c3d52f577",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java",
      "new_id": "2f1a0eb0bbc7895f32081f16d9d79b1245a8dd62",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java",
      "score": 62
    },
    {
      "type": "copy",
      "old_id": "99f94ebe49ac6bc5bbec23be7e1d9a654ad759d0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/deploy/DefaultApplicationDeployerTest.java",
      "new_id": "fc422fecf038e5b8f29da04d11a06470ffd77419",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/registry/ApplicationMetadataUpdater.java",
      "score": 63
    },
    {
      "type": "rename",
      "old_id": "1f1df9c2009f40ecdfc19ddf6d7ab3bc20b308cf",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java",
      "new_id": "1f1df9c2009f40ecdfc19ddf6d7ab3bc20b308cf",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "031f597dc04c8886ea7156480e650cb69c9d0b27",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java",
      "new_id": "031f597dc04c8886ea7156480e650cb69c9d0b27",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "ab8c50b568c535627fc71481c1dc9a2ab07f1373",
      "old_mode": 33188,
      "old_path": "dubbo-common/src/main/java/org/apache/dubbo/rpc/cluster/Constants.java",
      "new_id": "4a5901d185b99365255f5b43aff687c57a9a0eda",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/rpc/cluster/Constants.java"
    },
    {
      "type": "rename",
      "old_id": "f38424e4df1b976bdc965a8b32590a8087fceea5",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ProviderURLMergeProcessor.java",
      "new_id": "f38424e4df1b976bdc965a8b32590a8087fceea5",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/rpc/cluster/ProviderURLMergeProcessor.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "eca39939648070969e49fe13a149452e26ae957a",
      "old_mode": 33188,
      "old_path": "dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java",
      "new_id": "eca39939648070969e49fe13a149452e26ae957a",
      "new_mode": 33188,
      "new_path": "dubbo-common/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "a6a2ff4e227ecb834aef633a38df882b30c2a50c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/pom.xml",
      "new_id": "8d87467605843a8cffc8305c07d342c7f32a04e4",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "a194968afd3c109e31711daeca767dbca68636a1",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java",
      "new_id": "b0472080a62da3923f84eaa97e8635bc17bb5389",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java"
    },
    {
      "type": "modify",
      "old_id": "954ac84b35335c3d9e51395d9a73c08475b429ee",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java",
      "new_id": "e8cc16b326531a49ec02a81082b686d3bb0b264b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java"
    },
    {
      "type": "modify",
      "old_id": "c770e5350aa0b69e3d8f09bdbe3e5daec52b1373",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/DefaultMetricsServiceExporter.java",
      "new_id": "750c5c7b6d8ba13952d98847988a19e559c37335",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/DefaultMetricsServiceExporter.java"
    },
    {
      "type": "delete",
      "old_id": "00747010b48af6226ee89619db3f1ad6f38d2862",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ApplicationDeployListener",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6ab0e950806c16be8a67f6b89c9ec2431aef21f3",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.context.ConfigValidator",
      "new_id": "239b3407481ce0c7a9e13d7cfbf55e4590603a4e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.context.ConfigValidator"
    },
    {
      "type": "modify",
      "old_id": "8e806008f284c5d060cafc2d1367303d03c9ec04",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.deploy.lifecycle.application.ApplicationLifecycle",
      "new_id": "cce039a428ca327d041fa6282bf3154f037345e7",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.deploy.lifecycle.application.ApplicationLifecycle"
    },
    {
      "type": "delete",
      "old_id": "f3cb706ad6a7244b739da8c77e32641090f340f7",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "980ce015838fc6585aeccef8bf106abc80a40368",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConfigValidatorExistTest.java",
      "new_id": "a080e83826b44f42ab00c7cb2afcb002ce4c01ba",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConfigValidatorExistTest.java"
    },
    {
      "type": "modify",
      "old_id": "7386984c15d579e5e79f5c512ac444af90a5f698",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-spring/pom.xml",
      "new_id": "c5fc7ee8609ae244671836e269023d3e43a54a4b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-spring/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "580d854ed4aec34e5f9d422dfbede88f326f8445",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-spring6/pom.xml",
      "new_id": "11ec665297d202c733ca99f7bc14ef9965d96a89",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-spring6/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d22562639ede0a52f85af45371071d765ea39219",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "5f7722731660f51a25d24e0c9b249d8cc69e80b8",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/demo/MultiClassLoaderService.java",
      "new_id": "5f7722731660f51a25d24e0c9b249d8cc69e80b8",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/demo/MultiClassLoaderService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b315aa2e4eef094681cd6d7db89acf8c868b0b14",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/demo/MultiClassLoaderServiceImpl.java",
      "new_id": "b315aa2e4eef094681cd6d7db89acf8c868b0b14",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/demo/MultiClassLoaderServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9dd67ca5a573476d0f4d294576365c56bc819a6b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/demo/MultiClassLoaderServiceRequest.java",
      "new_id": "9dd67ca5a573476d0f4d294576365c56bc819a6b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/demo/MultiClassLoaderServiceRequest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c4ed2aa702be20f8c1b43d9a725a1359f4eb56c9",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/demo/MultiClassLoaderServiceResult.java",
      "new_id": "c4ed2aa702be20f8c1b43d9a725a1359f4eb56c9",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/demo/MultiClassLoaderServiceResult.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "55bcbae629fc6273bab2d85ad8f6c9db1728dae2",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractConfigTest.java",
      "new_id": "55bcbae629fc6273bab2d85ad8f6c9db1728dae2",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/AbstractConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a6ec4dac6eefb656778cced2444461c7975cbd7b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java",
      "new_id": "a6ec4dac6eefb656778cced2444461c7975cbd7b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0af13133cadad724901f3c979c98df13b6c39475",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConfigCenterConfigTest.java",
      "new_id": "0af13133cadad724901f3c979c98df13b6c39475",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/ConfigCenterConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1a303ced7bb68cb800a6c4bd4e03d676c6899198",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java",
      "new_id": "1a303ced7bb68cb800a6c4bd4e03d676c6899198",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fd34d7ac8834bc21ac4f50fb7429c5f2141fc0cb",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboShutdownHookTest.java",
      "new_id": "fd34d7ac8834bc21ac4f50fb7429c5f2141fc0cb",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/DubboShutdownHookTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6588e58d584ba2287f7459b4669afc7217f8c13c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/MethodConfigTest.java",
      "new_id": "6588e58d584ba2287f7459b4669afc7217f8c13c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/MethodConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d15052b4ad458e38d0f0be251f67b05a1a756563",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ProtocolConfigTest.java",
      "new_id": "d15052b4ad458e38d0f0be251f67b05a1a756563",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/ProtocolConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5412f39e22376ec34a921a2957ae57d7f6bd47ac",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java",
      "new_id": "677481093cf5414b218b0a0ec0fab5b5a87cfbc3",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "572665eac4a2fad7d176e7d41a01df8e72623452",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/RegistryConfigTest.java",
      "new_id": "572665eac4a2fad7d176e7d41a01df8e72623452",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/RegistryConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fe5a0ad64397130899ce9443cae3a82c50ae9ea4",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ServiceConfigTest.java",
      "new_id": "fe5a0ad64397130899ce9443cae3a82c50ae9ea4",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/ServiceConfigTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6c3fe4eaaa8468fb19ac0b8b804f0e08db7446ad",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/SysProps.java",
      "new_id": "6c3fe4eaaa8468fb19ac0b8b804f0e08db7446ad",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/SysProps.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e9c87d4f5d8e3e7760a70ab101e503f2150fdd0f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/Box.java",
      "new_id": "e9c87d4f5d8e3e7760a70ab101e503f2150fdd0f",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/api/Box.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2f32c3f64dd82150a78e4847957a510547a1f2fb",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/DemoException.java",
      "new_id": "2f32c3f64dd82150a78e4847957a510547a1f2fb",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/api/DemoException.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "96ff3bb3c3da1751d9fc10f8c539383bb23ea7d2",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/DemoService.java",
      "new_id": "96ff3bb3c3da1751d9fc10f8c539383bb23ea7d2",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/api/DemoService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c2afa988755beeb2962c008bb01bb619f08db3cf",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/Greeting.java",
      "new_id": "c2afa988755beeb2962c008bb01bb619f08db3cf",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/api/Greeting.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5e55cbbf54e172ac45360dee6bf0d102ac7c290b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/User.java",
      "new_id": "5e55cbbf54e172ac45360dee6bf0d102ac7c290b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/api/User.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "824de82dae854bbca2557b9ae0928669a28c09f3",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceConsumerBootstrap.java",
      "new_id": "824de82dae854bbca2557b9ae0928669a28c09f3",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceConsumerBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ef3894422e575215ad60000f09b90e8596ab08ec",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceProviderBootstrap.java",
      "new_id": "ef3894422e575215ad60000f09b90e8596ab08ec",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceProviderBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "83793deab28fa44d51373de1b26a558f6b96464c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboBootstrapTest.java",
      "new_id": "203a0a8a359fb4f1569db9fd55f4b3c4505d716d",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/DubboBootstrapTest.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "ca84218b1ebadaa9a8e9e3f11b19a4b0ce011db9",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceConsumerBootstrap.java",
      "new_id": "ca84218b1ebadaa9a8e9e3f11b19a4b0ce011db9",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceConsumerBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6ed451124f5a1ff70aa9e8f3a0ca6fcad7a1840c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderBootstrap.java",
      "new_id": "6ed451124f5a1ff70aa9e8f3a0ca6fcad7a1840c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2d705ac09cfbe6cf29476d4cfa994fdb55bf88ca",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderMinimumBootstrap.java",
      "new_id": "2d705ac09cfbe6cf29476d4cfa994fdb55bf88ca",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderMinimumBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7969c0714818181ad3e46c8be3b05ab97d95aff3",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EchoService.java",
      "new_id": "7969c0714818181ad3e46c8be3b05ab97d95aff3",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/EchoService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "65dfd62bf31bc819c9e679df79809a1c0ab1894a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EchoServiceImpl.java",
      "new_id": "65dfd62bf31bc819c9e679df79809a1c0ab1894a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/EchoServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8d6152443f2125f3f250def69cbc87ddbb813d17",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceConsumerBootstrap.java",
      "new_id": "8d6152443f2125f3f250def69cbc87ddbb813d17",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceConsumerBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cbe7b011122610f18695205fee6fd00c29915a6b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceProviderBootstrap.java",
      "new_id": "cbe7b011122610f18695205fee6fd00c29915a6b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceProviderBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5987b8acf936d7082b84c8ee884437937e59e70a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/MultiInstanceTest.java",
      "new_id": "5987b8acf936d7082b84c8ee884437937e59e70a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/MultiInstanceTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "37262e23c2e225e63ae27412c0cad172755ab0a8",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/NacosDubboServiceConsumerBootstrap.java",
      "new_id": "37262e23c2e225e63ae27412c0cad172755ab0a8",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/NacosDubboServiceConsumerBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "72c597ae2f33451fa3d3094c2b79b4f536b72e06",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/NacosDubboServiceProviderBootstrap.java",
      "new_id": "72c597ae2f33451fa3d3094c2b79b4f536b72e06",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/NacosDubboServiceProviderBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "25093206f56e3bfdf1128d18c2065ffdc973a9cc",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java",
      "new_id": "25093206f56e3bfdf1128d18c2065ffdc973a9cc",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "889aae25984b7c8932a6471d1fc4d9e58f2d40f4",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ZookeeperDubboServiceProviderBootstrap.java",
      "new_id": "889aae25984b7c8932a6471d1fc4d9e58f2d40f4",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/ZookeeperDubboServiceProviderBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "428a93306f5383a7176ebd0b00b8e7a5c6bbf117",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractBuilderTest.java",
      "new_id": "428a93306f5383a7176ebd0b00b8e7a5c6bbf117",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e865ea46bbbc25f4cbc9ec95e258ba6e19a2d57c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractInterfaceBuilderTest.java",
      "new_id": "e865ea46bbbc25f4cbc9ec95e258ba6e19a2d57c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractInterfaceBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fb2beb61cbd7a29a8d7d685f57536ef61e51305e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractMethodBuilderTest.java",
      "new_id": "fb2beb61cbd7a29a8d7d685f57536ef61e51305e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractMethodBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c066a16a31deb9d4b7bc0002c001ad1287ec5bb9",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractReferenceBuilderTest.java",
      "new_id": "c066a16a31deb9d4b7bc0002c001ad1287ec5bb9",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractReferenceBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ef8a9daa482562b63981f716c48bc16ec72a73a7",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractServiceBuilderTest.java",
      "new_id": "ef8a9daa482562b63981f716c48bc16ec72a73a7",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractServiceBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f3b5517bd5b162b791404c60ddfbc13e866b9c08",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ApplicationBuilderTest.java",
      "new_id": "f3b5517bd5b162b791404c60ddfbc13e866b9c08",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ApplicationBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1b6638dd76666de2531964fde57adace65f46daa",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ArgumentBuilderTest.java",
      "new_id": "1b6638dd76666de2531964fde57adace65f46daa",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ArgumentBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e07db36fbc59ed456f38b3d6ece5f87a86814d36",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ConfigCenterBuilderTest.java",
      "new_id": "e07db36fbc59ed456f38b3d6ece5f87a86814d36",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ConfigCenterBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "607388c7b27407249a59a39a3befe5fded6751de",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ConsumerBuilderTest.java",
      "new_id": "607388c7b27407249a59a39a3befe5fded6751de",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ConsumerBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9e3e718c6a1ac2088194ea5d4d300fcd2fbe09d8",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/MetadataReportBuilderTest.java",
      "new_id": "9e3e718c6a1ac2088194ea5d4d300fcd2fbe09d8",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/MetadataReportBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9196c48210cfbd8b9790c5139633a82454a8cca5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/MethodBuilderTest.java",
      "new_id": "9196c48210cfbd8b9790c5139633a82454a8cca5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/MethodBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "bbf7d2eb937368f0e4d53c2f42cc6400f37d4bea",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ModuleBuilderTest.java",
      "new_id": "bbf7d2eb937368f0e4d53c2f42cc6400f37d4bea",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ModuleBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f63fd39d42bf8e27cefc8db2ccdc8afbad6ea675",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/MonitorBuilderTest.java",
      "new_id": "f63fd39d42bf8e27cefc8db2ccdc8afbad6ea675",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/MonitorBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "331d228f72aab404aee3f17a9173a4292f6051ad",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProtocolBuilderTest.java",
      "new_id": "331d228f72aab404aee3f17a9173a4292f6051ad",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProtocolBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f3cc1a6b220a6fdb1792751c2c2b19cf48c4d9e8",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProviderBuilderTest.java",
      "new_id": "f3cc1a6b220a6fdb1792751c2c2b19cf48c4d9e8",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProviderBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4d11ef43149b2fdd3ae8688724d99b284d5c1d49",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ReferenceBuilderTest.java",
      "new_id": "4d11ef43149b2fdd3ae8688724d99b284d5c1d49",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ReferenceBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "eab629d0a5c446dd2610caf8f85f452472fc3d09",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/RegistryBuilderTest.java",
      "new_id": "eab629d0a5c446dd2610caf8f85f452472fc3d09",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/RegistryBuilderTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cb22a45cdf586a75cfa5dcba768fc0ecbae5ee9f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ServiceBuilderTest.java",
      "new_id": "bfbaf599d5c8a69d8967c5f0c658247bb1f7620c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/builders/ServiceBuilderTest.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "d9c9c572874f9c02f0bfc643362b9924db537d16",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java",
      "new_id": "d9c9c572874f9c02f0bfc643362b9924db537d16",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cfd52e2457710c899b1de8dbd240e978782c8f3d",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/rest/User.java",
      "new_id": "cfd52e2457710c899b1de8dbd240e978782c8f3d",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/rest/User.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fa5b7ae38d1ed28f7bfc101e88d4454efa56dc1b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/rest/UserService.java",
      "new_id": "fa5b7ae38d1ed28f7bfc101e88d4454efa56dc1b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/rest/UserService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8cb0bd0d333692df7ebe9c25c70aa5cf4e06b602",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/rest/UserServiceImpl.java",
      "new_id": "8cb0bd0d333692df7ebe9c25c70aa5cf4e06b602",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/bootstrap/rest/UserServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b62c15f4b6cf03884ac28c435253f8cc76b36aa2",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/AbstractRegistryCenterExporterListener.java",
      "new_id": "b62c15f4b6cf03884ac28c435253f8cc76b36aa2",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/AbstractRegistryCenterExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c898c918603bae1f903f64c8553c50c6c21d9890",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/AbstractRegistryCenterServiceListener.java",
      "new_id": "c898c918603bae1f903f64c8553c50c6c21d9890",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/AbstractRegistryCenterServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1acd8304a6b5803e72628d36c00a38be403ae664",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/Constants.java",
      "new_id": "1acd8304a6b5803e72628d36c00a38be403ae664",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/Constants.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2e3067affaefdea536e6890731ae4ed41dffeca3",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/IntegrationTest.java",
      "new_id": "2e3067affaefdea536e6890731ae4ed41dffeca3",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/IntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f113cde98f1679bfda15136b96d19682ce22ae51",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/AbstractStorage.java",
      "new_id": "f113cde98f1679bfda15136b96d19682ce22ae51",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/AbstractStorage.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cf2d870a06752fe8a44a78ced0a96e5f53cf5d18",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/Storage.java",
      "new_id": "cf2d870a06752fe8a44a78ced0a96e5f53cf5d18",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/Storage.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1dc3e7992927ef0943be65911089a7dafab69538",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataExporterListener.java",
      "new_id": "1dc3e7992927ef0943be65911089a7dafab69538",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "28a644bff70201232e062adf13751644e9c1606b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataIntegrationTest.java",
      "new_id": "28a644bff70201232e062adf13751644e9c1606b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataIntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e6a58fea703508e1e1933b6a2ea7200b6d104872",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataService.java",
      "new_id": "e6a58fea703508e1e1933b6a2ea7200b6d104872",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a6ea4158cf8b0b2fdb757a5e02f63719c81ccc7e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataServiceImpl.java",
      "new_id": "a6ea4158cf8b0b2fdb757a5e02f63719c81ccc7e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7a057cd430f91555070e84817742cb3bc48d1cca",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataServiceListener.java",
      "new_id": "7a057cd430f91555070e84817742cb3bc48d1cca",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportmetadata/MultipleRegistryCenterExportMetadataServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4aba6c9c459be7e36ffd3189bcb2ef770118a04a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderExporterListener.java",
      "new_id": "4aba6c9c459be7e36ffd3189bcb2ef770118a04a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "daf839bc3b8260ee719232c66fdfab9b559c6dea",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderFilter.java",
      "new_id": "daf839bc3b8260ee719232c66fdfab9b559c6dea",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderFilter.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d2f9b7ee2dc555353e1f0e24ae93bce54cbc7ae3",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderIntegrationTest.java",
      "new_id": "d2f9b7ee2dc555353e1f0e24ae93bce54cbc7ae3",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderIntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8b6c87f985e6f33f4333259212014d027b296cca",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderRegistryProtocolListener.java",
      "new_id": "8b6c87f985e6f33f4333259212014d027b296cca",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderRegistryProtocolListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "070fa6c300416cc0bb27effffd5032fd4cd2bdd7",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderService.java",
      "new_id": "070fa6c300416cc0bb27effffd5032fd4cd2bdd7",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "520b14b43d2b5202052cf07149418cc0e2bd0724",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderServiceImpl.java",
      "new_id": "520b14b43d2b5202052cf07149418cc0e2bd0724",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "517c608f308ebca13741eeb99ef98772f3d54471",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderServiceListener.java",
      "new_id": "517c608f308ebca13741eeb99ef98772f3d54471",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ead3bb6824535ffa6cfe545560880f60e9847706",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmExporterListener.java",
      "new_id": "ead3bb6824535ffa6cfe545560880f60e9847706",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cd2e87dfe5b2e41e9c97cbd635ed2d57a2da3f42",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmFilter.java",
      "new_id": "cd2e87dfe5b2e41e9c97cbd635ed2d57a2da3f42",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmFilter.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "227eaf2718bcf40f1320a3eb552de065d14a12f5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmIntegrationTest.java",
      "new_id": "34f94e2386342839e51acdc47b79445d5e6d4857",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmIntegrationTest.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "44cd81645bf006b6995562b786674607c9f74fed",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmService.java",
      "new_id": "44cd81645bf006b6995562b786674607c9f74fed",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7c5a16724efe142a43ddb59eb1d8fccebefe489b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmServiceImpl.java",
      "new_id": "7c5a16724efe142a43ddb59eb1d8fccebefe489b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c5bfd712048a0934817113163926c59c3dc01603",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmServiceListener.java",
      "new_id": "c5bfd712048a0934817113163926c59c3dc01603",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/injvm/MultipleRegistryCenterInjvmServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "314d9de8ca400bcfcaf8036db303dcad62990c89",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/package-info.java",
      "new_id": "314d9de8ca400bcfcaf8036db303dcad62990c89",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/package-info.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d0047fe4ceb00b5a50ee70ca2c3852351a22c050",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryIntegrationTest.java",
      "new_id": "d0047fe4ceb00b5a50ee70ca2c3852351a22c050",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryIntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f84a9b8765c987fcc37e8beba4d80381ed61fe8d",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryRegistryServiceListener.java",
      "new_id": "f84a9b8765c987fcc37e8beba4d80381ed61fe8d",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryRegistryServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f5c66ab7f8809a307124c8f85e54218fd659ac84",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryService.java",
      "new_id": "f5c66ab7f8809a307124c8f85e54218fd659ac84",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "09469df5a7bd7a5f558e7b0d6fc827e15e2915d5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryServiceImpl.java",
      "new_id": "09469df5a7bd7a5f558e7b0d6fc827e15e2915d5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/MultipleRegistryCenterServiceDiscoveryRegistryServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "94b7200f81cf208bd7f98e5dcea9291a1f372a7c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/ServiceDiscoveryRegistryInfoWrapper.java",
      "new_id": "94b7200f81cf208bd7f98e5dcea9291a1f372a7c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/ServiceDiscoveryRegistryInfoWrapper.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3a615f67093cb7fc02ae26143105527aaa8ef37e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/ServiceDiscoveryRegistryStorage.java",
      "new_id": "3a615f67093cb7fc02ae26143105527aaa8ef37e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/multiple/servicediscoveryregistry/ServiceDiscoveryRegistryStorage.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b10835de2395213336217f15411b31e02533aa3f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterDubboProtocolIntegrationTest.java",
      "new_id": "b10835de2395213336217f15411b31e02533aa3f",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterDubboProtocolIntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "631217100bc19ef762ab4c02f657e08ed12a8f82",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterExportedServiceListener.java",
      "new_id": "631217100bc19ef762ab4c02f657e08ed12a8f82",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterExportedServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3b83860f4ef1333d27ee7212ab0c77c999bb1f60",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterIntegrationService.java",
      "new_id": "3b83860f4ef1333d27ee7212ab0c77c999bb1f60",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterIntegrationService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "eba33040eef1169cff5f28136f660ff63244d472",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterIntegrationServiceImpl.java",
      "new_id": "eba33040eef1169cff5f28136f660ff63244d472",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/SingleRegistryCenterIntegrationServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ad75d9c3e06b45bcff478a48a4b4bd142f18dd5d",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataExporterListener.java",
      "new_id": "ad75d9c3e06b45bcff478a48a4b4bd142f18dd5d",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3178b2e7e964576a7955271264f43ea6738b8762",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataIntegrationTest.java",
      "new_id": "3178b2e7e964576a7955271264f43ea6738b8762",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataIntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "727a58bdb3a535786e63bcbd874f7a90dcd07e25",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataService.java",
      "new_id": "727a58bdb3a535786e63bcbd874f7a90dcd07e25",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9bc4d0cf35a6b3fd8e767f72108bf58ee0fbac02",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataServiceImpl.java",
      "new_id": "9bc4d0cf35a6b3fd8e767f72108bf58ee0fbac02",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "42b5d97864e37f4630b4951a4249e3df3d465d6a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataServiceListener.java",
      "new_id": "42b5d97864e37f4630b4951a4249e3df3d465d6a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportmetadata/SingleRegistryCenterExportMetadataServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3da45677c8da9fbcb1b3d5d8dcf37f721a010c6c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderExporterListener.java",
      "new_id": "3da45677c8da9fbcb1b3d5d8dcf37f721a010c6c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "caf9963de63ff0d1af1015067e8655a7490fc5df",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderFilter.java",
      "new_id": "caf9963de63ff0d1af1015067e8655a7490fc5df",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderFilter.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "41de19efcb335e7deab7fa0b4396bf4529ade828",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderIntegrationTest.java",
      "new_id": "41de19efcb335e7deab7fa0b4396bf4529ade828",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderIntegrationTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c7de521d5bbbd3ead8902644ce6c985904ad52c0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderRegistryProtocolListener.java",
      "new_id": "c7de521d5bbbd3ead8902644ce6c985904ad52c0",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderRegistryProtocolListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c23214cf160d3e1832ebce42f02043a530b18548",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderService.java",
      "new_id": "c23214cf160d3e1832ebce42f02043a530b18548",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f0fa56d88299cc832d16620ddd70f612e045bc8d",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderServiceImpl.java",
      "new_id": "f0fa56d88299cc832d16620ddd70f612e045bc8d",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "55ad2ebf3fa04a60bdbfa1f6f7be175e00c1570e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderServiceListener.java",
      "new_id": "55ad2ebf3fa04a60bdbfa1f6f7be175e00c1570e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/exportprovider/SingleRegistryCenterExportProviderServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3d9085cfc20a6585ce4d144ec5300a3f53d8cd35",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmExporterListener.java",
      "new_id": "3d9085cfc20a6585ce4d144ec5300a3f53d8cd35",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "48b56df8b8ed55eeaf79e6341c25ee95ce000f5d",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmFilter.java",
      "new_id": "48b56df8b8ed55eeaf79e6341c25ee95ce000f5d",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmFilter.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b313d4461a2d04a3dcaba6d9cb1d86e2e0cb190f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmIntegrationTest.java",
      "new_id": "329c31e571978ee5bb6a1b48295dc464faebbf26",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmIntegrationTest.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "078338f554d63fe3eabe45830a9ef70579a18265",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmService.java",
      "new_id": "078338f554d63fe3eabe45830a9ef70579a18265",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "88f82105a579ac7f88e11074618be7d6e3eb2811",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmServiceImpl.java",
      "new_id": "88f82105a579ac7f88e11074618be7d6e3eb2811",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b56e1cc21ea93f6e2ec02c8328174dd397d4b5fd",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmServiceListener.java",
      "new_id": "b56e1cc21ea93f6e2ec02c8328174dd397d4b5fd",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/injvm/SingleRegistryCenterInjvmServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3dccb4fbf7e16a1e878406d3c03fba7b40156d06",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/integration/single/package-info.java",
      "new_id": "3dccb4fbf7e16a1e878406d3c03fba7b40156d06",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/integration/single/package-info.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "de4288156801129efeb9a7a87e84241ce8d16a54",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvokerTest.java",
      "new_id": "de4288156801129efeb9a7a87e84241ce8d16a54",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvokerTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f8361128d5ca653e493e67b9d605478b3eb9a1ef",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/MetadataServiceURLParamsMetadataCustomizerTest.java",
      "new_id": "af9834ad16717cc03d9c6f006fba1025816a94cb",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/metadata/MetadataServiceURLParamsMetadataCustomizerTest.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "f3d5ee572b84f9d163cc91a901dee6920cd37a12",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingLocal1.java",
      "new_id": "f3d5ee572b84f9d163cc91a901dee6920cd37a12",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/GreetingLocal1.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8cae40684f3738edddf72daa3515479ce2b7158a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingLocal2.java",
      "new_id": "8cae40684f3738edddf72daa3515479ce2b7158a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/GreetingLocal2.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9b14ac6e9efa935b8b179f78eba2541558db4124",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingLocal3.java",
      "new_id": "9b14ac6e9efa935b8b179f78eba2541558db4124",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/GreetingLocal3.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3b5b2cce00346cfabc4a5e4f108e501f0c745401",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockCluster.java",
      "new_id": "3b5b2cce00346cfabc4a5e4f108e501f0c745401",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockCluster.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c1aac425e50bd2f013686f5c026bb055e81bf544",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockCodec.java",
      "new_id": "c1aac425e50bd2f013686f5c026bb055e81bf544",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockCodec.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "32fffca968aba1862842f4dd5dc9814b41eae42c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockDispatcher.java",
      "new_id": "32fffca968aba1862842f4dd5dc9814b41eae42c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockDispatcher.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fccfd2387f304249ad3e1fcec763cdb8ab3a501b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockExchanger.java",
      "new_id": "fccfd2387f304249ad3e1fcec763cdb8ab3a501b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockExchanger.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b93f44cb62f0238ffce736b70ade4e457f7ed0fd",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockExporterListener.java",
      "new_id": "b93f44cb62f0238ffce736b70ade4e457f7ed0fd",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockExporterListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d51f12318f3a8409af05a585bd0a45f5e6f248b5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockFilter.java",
      "new_id": "d51f12318f3a8409af05a585bd0a45f5e6f248b5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockFilter.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c929e5443f1616468a79b6ca238dc534a8a81af5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockInvokerListener.java",
      "new_id": "c929e5443f1616468a79b6ca238dc534a8a81af5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockInvokerListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "377f328a3dc25849b973320b4bbd104571557c3a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockLoadBalance.java",
      "new_id": "377f328a3dc25849b973320b4bbd104571557c3a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockLoadBalance.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d09faf8336d658442353a0316769a24d00df5fb0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockProtocol.java",
      "new_id": "d09faf8336d658442353a0316769a24d00df5fb0",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockProtocol.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "91653d4dfb075945e2d8f19177fe280ceee89715",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockProtocol2.java",
      "new_id": "91653d4dfb075945e2d8f19177fe280ceee89715",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockProtocol2.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "49f05d841ef3f9ff37e2c607050ce366bcdefc0e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockProxyFactory.java",
      "new_id": "49f05d841ef3f9ff37e2c607050ce366bcdefc0e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockProxyFactory.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "735c9427859e0019a055c6fe57a8b6c36aa50d48",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockRegistry.java",
      "new_id": "735c9427859e0019a055c6fe57a8b6c36aa50d48",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockRegistry.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1e0e6e7b794c7c64cebd82130b49daf8d71eb31e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockRegistryFactory.java",
      "new_id": "1e0e6e7b794c7c64cebd82130b49daf8d71eb31e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockRegistryFactory.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2ab3da8faa2f79c144559646f9bf89ac176f5e03",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockRegistryFactory2.java",
      "new_id": "2ab3da8faa2f79c144559646f9bf89ac176f5e03",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockRegistryFactory2.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "694342a7acb0d08058d099b028660cd78d5469d9",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockServiceDiscovery.java",
      "new_id": "694342a7acb0d08058d099b028660cd78d5469d9",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockServiceDiscovery.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "75e05a8462419eef99ecf32ad93cb8110345b026",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockServiceListener.java",
      "new_id": "75e05a8462419eef99ecf32ad93cb8110345b026",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockServiceListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e144c7bc2c07fd3b36dc759a5e2f88f64d0edfc0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockStatusChecker.java",
      "new_id": "e144c7bc2c07fd3b36dc759a5e2f88f64d0edfc0",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockStatusChecker.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a08160fa7983ad44d1f8a538ce12638c6c221834",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockTelnetHandler.java",
      "new_id": "a08160fa7983ad44d1f8a538ce12638c6c221834",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockTelnetHandler.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fe966899d86018a4778f658e8c6db9fb53f89680",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockThreadPool.java",
      "new_id": "fe966899d86018a4778f658e8c6db9fb53f89680",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockThreadPool.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "28bce33e448f8baf4e562c2c7e3cac298099403b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockTransporter.java",
      "new_id": "28bce33e448f8baf4e562c2c7e3cac298099403b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/MockTransporter.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fe22bd13ffe70613ae93dd4b3c39bd2b886d5413",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/TestProxyFactory.java",
      "new_id": "fe22bd13ffe70613ae93dd4b3c39bd2b886d5413",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/mock/TestProxyFactory.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "50d0f0a6fc9e1434fde6ce91ca9f2c574693ee2f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/provider/impl/DemoServiceImpl.java",
      "new_id": "50d0f0a6fc9e1434fde6ce91ca9f2c574693ee2f",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/provider/impl/DemoServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c07201b78eee94d91a04508d1c26ebd867176d95",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/ExporterSideConfigUrlTest.java",
      "new_id": "90b8148d04fdf7b83b9e536c7446e12616b2e364",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/url/ExporterSideConfigUrlTest.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "5994f7e535f8fb4c71e50df51df93c908bc36883",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/InvokerSideConfigUrlTest.java",
      "new_id": "5994f7e535f8fb4c71e50df51df93c908bc36883",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/url/InvokerSideConfigUrlTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a41988ade08e8add8b962b823e7972918534d667",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/RpcConfigGetSetProxy.java",
      "new_id": "a41988ade08e8add8b962b823e7972918534d667",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/url/RpcConfigGetSetProxy.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5328bff6b2b9d00a2b23585d64d3584991b86a00",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/UrlTestBase.java",
      "new_id": "5328bff6b2b9d00a2b23585d64d3584991b86a00",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/url/UrlTestBase.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d5bd6eac65b45163efd5a50548004e5bc1b2726b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/ConfigValidationUtilsTest.java",
      "new_id": "6d73af70d34950586122302f7b175260e103a9d5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/ConfigValidationUtilsTest.java",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "1bb4519f901f040cb8023cfc3baa8a114281af61",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/MockReferenceConfig.java",
      "new_id": "1bb4519f901f040cb8023cfc3baa8a114281af61",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/MockReferenceConfig.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "22ad45a7acaa53f324a7d910b9f6bd4d6acab421",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/ReferenceCacheTest.java",
      "new_id": "22ad45a7acaa53f324a7d910b9f6bd4d6acab421",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/ReferenceCacheTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "69fa54312a247dd4322205f758d5e2e6723b2e98",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/XxxMockReferenceConfig.java",
      "new_id": "69fa54312a247dd4322205f758d5e2e6723b2e98",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/XxxMockReferenceConfig.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9526ec1b531e13af08f0a7d26f7850ab55257f32",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/FooService.java",
      "new_id": "9526ec1b531e13af08f0a7d26f7850ab55257f32",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/service/FooService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "24bef7689c224e9999e11002d2d9818a3183d10e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/FooServiceImpl.java",
      "new_id": "24bef7689c224e9999e11002d2d9818a3183d10e",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/service/FooServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "47641ed235b2efbc30699530b84822b96b57f194",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/XxxService.java",
      "new_id": "47641ed235b2efbc30699530b84822b96b57f194",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/service/XxxService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fc8a87b2e947483537b79ba348399772bddb782c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/XxxServiceImpl.java",
      "new_id": "fc8a87b2e947483537b79ba348399772bddb782c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/config/utils/service/XxxServiceImpl.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7e1b155bbcdf692ac6bbf11360e91ad4b9705c21",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/metadata/MetadataServiceExporterTest.java",
      "new_id": "7e1b155bbcdf692ac6bbf11360e91ad4b9705c21",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/java/org/apache/dubbo/metadata/MetadataServiceExporterTest.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "21022b3024377cd31cc9ea6e3a76d0228732c107",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.common.status.StatusChecker",
      "new_id": "21022b3024377cd31cc9ea6e3a76d0228732c107",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.common.status.StatusChecker",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ffbae903569b2bcb8b4e07163ae3fb9f919e8dc4",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.common.threadpool.ThreadPool",
      "new_id": "ffbae903569b2bcb8b4e07163ae3fb9f919e8dc4",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.common.threadpool.ThreadPool",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2653337ca31da1967bd949b6aef02827c7418c0b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.config.ServiceListener",
      "new_id": "2653337ca31da1967bd949b6aef02827c7418c0b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.config.ServiceListener",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7b8cf68e24dc15c672dc240fbfb5873b4ed8850a",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.registry.RegistryFactory",
      "new_id": "7b8cf68e24dc15c672dc240fbfb5873b4ed8850a",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.registry.RegistryFactory",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "460ffb33f6cb99d520bbcd8a8ec636dda123ddbd",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.registry.RegistryServiceListener",
      "new_id": "460ffb33f6cb99d520bbcd8a8ec636dda123ddbd",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.registry.RegistryServiceListener",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "11d11d061f4ca72277db0ced48a5c519ce11e029",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.registry.integration.RegistryProtocolListener",
      "new_id": "11d11d061f4ca72277db0ced48a5c519ce11e029",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.registry.integration.RegistryProtocolListener",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "94f766863f3a4f572504d3b03e5afa717ab5a465",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Codec",
      "new_id": "94f766863f3a4f572504d3b03e5afa717ab5a465",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Codec",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6bfd10364b573f7b45a73ca2ce5020695584683f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Dispatcher",
      "new_id": "6bfd10364b573f7b45a73ca2ce5020695584683f",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Dispatcher",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6478b7c320392929bd2a7768c0982c0874c68e8c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Transporter",
      "new_id": "6478b7c320392929bd2a7768c0982c0874c68e8c",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Transporter",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "176d5497b4010db8dfa6e3558f6acea80be23da5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.exchange.Exchanger",
      "new_id": "176d5497b4010db8dfa6e3558f6acea80be23da5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.remoting.exchange.Exchanger",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9d9b8968edb24daea233fde96a3f02365ec23fff",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.telnet.TelnetHandler",
      "new_id": "9d9b8968edb24daea233fde96a3f02365ec23fff",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.remoting.telnet.TelnetHandler",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ad30773e0b46773bb7991a208129232c0f34b272",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.ExporterListener",
      "new_id": "ad30773e0b46773bb7991a208129232c0f34b272",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.ExporterListener",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ca8bdf8ae6df55f5410d92a6cbe12c278568b485",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.Filter",
      "new_id": "ca8bdf8ae6df55f5410d92a6cbe12c278568b485",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.Filter",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9e6d0428e63f872f68c2b97aadce7e8c48c350ff",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.InvokerListener",
      "new_id": "9e6d0428e63f872f68c2b97aadce7e8c48c350ff",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.InvokerListener",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6c044979e855d550dba497bd3545511026b4ff5b",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.Protocol",
      "new_id": "6c044979e855d550dba497bd3545511026b4ff5b",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.Protocol",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ded1b88142a640d2100fed37e7fcbd88eb249c1f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.ProxyFactory",
      "new_id": "ded1b88142a640d2100fed37e7fcbd88eb249c1f",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.ProxyFactory",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "066d13614371638bb2408040b377b63b1b3ec355",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.cluster.Cluster",
      "new_id": "066d13614371638bb2408040b377b63b1b3ec355",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.cluster.Cluster",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "23b508787e5b5d5be69b090e339d3ef68366a4e5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.cluster.LoadBalance",
      "new_id": "23b508787e5b5d5be69b090e339d3ef68366a4e5",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/META-INF/services/org.apache.dubbo.rpc.cluster.LoadBalance",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cd71b79c2164537e50891c90ff9c8bb1f4cec52",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/dubbo.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfc37a80842cfbe899fc63184422ea579425cd06",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/log4j.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddd7fa8e4c9cce7860826949cfd477172d6b92d9",
      "new_mode": 33188,
      "new_path": "dubbo-config/dubbo-config-test/src/test/resources/security/serialize.allowlist"
    },
    {
      "type": "modify",
      "old_id": "8fe60edd8325097e75e138c3b094fcccd7f565d3",
      "old_mode": 33188,
      "old_path": "dubbo-config/pom.xml",
      "new_id": "50e38fcbf9a5e1d47dc53d7bde63cbe050241652",
      "new_mode": 33188,
      "new_path": "dubbo-config/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "9bf8f286b4815ec66fa05b53d4147c537082b5c1",
      "old_mode": 33188,
      "old_path": "dubbo-configcenter/dubbo-configcenter-api/pom.xml",
      "new_id": "420a37e758f31b0f15498a3475fe4c993e6f5dd4",
      "new_mode": 33188,
      "new_path": "dubbo-configcenter/dubbo-configcenter-api/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "90e49263854c292a350ba03c8311943e166691d5",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ConfigCenterApplicationLifecycle.java",
      "new_id": "90e49263854c292a350ba03c8311943e166691d5",
      "new_mode": 33188,
      "new_path": "dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ConfigCenterApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a67580c05cc8a7af1df896e6042b79b2f9bbdd23",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/validator/ConfigCenterConfigValidator.java",
      "new_id": "9ef9fafd6c3c811c51d0bb0f4884ee3716a7f8b1",
      "new_mode": 33188,
      "new_path": "dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/config/validator/ConfigCenterConfigValidator.java",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "0601a5dac1f2ce35b61f8c54b140b08c6c7d6fac",
      "old_mode": 33188,
      "old_path": "dubbo-demo/dubbo-demo-native/pom.xml",
      "new_id": "0ea0c3d30a95ce85b5ccc446bc5da14dfc108ec0",
      "new_mode": 33188,
      "new_path": "dubbo-demo/dubbo-demo-native/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "d0ff38385dfb5386a7873c7952953f4517476e84",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataApplicationLifecycle.java",
      "new_id": "f50ac99771fcd1bc55d5e011a9bfc9b162700aed",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataApplicationLifecycle.java",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "f070b568a8bfc90b4c18a36c172241d895cc37a7",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataDestroyApplicationLifecycle.java",
      "new_id": "f070b568a8bfc90b4c18a36c172241d895cc37a7",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataDestroyApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a9e9bfdf4fb047d26c82719eccce8671e01e21e6",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataInitializeLifecycle.java",
      "new_id": "a9e9bfdf4fb047d26c82719eccce8671e01e21e6",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataInitializeLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "955b1df2e4dbb0d77a64ec4e1074f02568b25587",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataRefreshApplicationLifecycle.java",
      "new_id": "d531003d47c99581ef24a192fe4e7a40d01c3335",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataRefreshApplicationLifecycle.java",
      "score": 82
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a32b2ea83fe2522d9efda3bc463a437f2d39dc5",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetadataRegistryApplicationLifecycle.java"
    },
    {
      "type": "modify",
      "old_id": "6ed85622eeb2c465823531ae49835df2f1cdd4b9",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/AbstractServiceNameMapping.java",
      "new_id": "7d74dcc991bd27c86bf6911aa19c2ea64759ff5d",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/AbstractServiceNameMapping.java"
    },
    {
      "type": "delete",
      "old_id": "2910dfb1de058b41bc73457bfd2b52c712eb01dd",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataPublisherRegister.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71047ca52713a04dea33dd0a0b6c74cca6a0fed8",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMappingUtils.java"
    },
    {
      "type": "modify",
      "old_id": "d1c5836ad813cc23ac425f60dfbe5902bc93098b",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/DefaultMetadataPublisher.java",
      "new_id": "1b8e1c5ca5072eedea5b8a02c24de3fe0cd2e64c",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/DefaultMetadataPublisher.java"
    },
    {
      "type": "delete",
      "old_id": "e769b99d1bfcf7096a1f2762404381290ff271dd",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ApplicationDeployListener",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2e1be4fea38a6e8062e83cb59c98b4114259b245",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.deploy.lifecycle.application.ApplicationLifecycle",
      "new_id": "1124f0eb5891aebc9f144df9571c587bcb1048fb",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.deploy.lifecycle.application.ApplicationLifecycle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55e4c8e8d57f9c5c66d6c59edf5c38a2792b7ed9",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/config/utils/MetadataConfigValidatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "14432ee0a1796b5aaf7ddbd5a4d0b657ec3fdd5e",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/AbstractServiceNameMappingTest.java",
      "new_id": "6eb0b2d9a02587f640343141d87c446a009c575a",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/AbstractServiceNameMappingTest.java"
    },
    {
      "type": "modify",
      "old_id": "c3a16d4c4326afe461e464f10156d35d875acf00",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-report-nacos/src/main/java/org/apache/dubbo/metadata/store/nacos/NacosMetadataReport.java",
      "new_id": "fdc1df20afaea768c93c62db0f9945b5f2558a21",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-report-nacos/src/main/java/org/apache/dubbo/metadata/store/nacos/NacosMetadataReport.java"
    },
    {
      "type": "modify",
      "old_id": "a7cfa56dbeb832a8c7705ed090c2a2eda48c40d9",
      "old_mode": 33188,
      "old_path": "dubbo-metadata/dubbo-metadata-report-zookeeper/src/main/java/org/apache/dubbo/metadata/store/zookeeper/ZookeeperMetadataReport.java",
      "new_id": "dbf5e48b0df92ef5d30b9813fe1a915aca721f76",
      "new_mode": 33188,
      "new_path": "dubbo-metadata/dubbo-metadata-report-zookeeper/src/main/java/org/apache/dubbo/metadata/store/zookeeper/ZookeeperMetadataReport.java"
    },
    {
      "type": "rename",
      "old_id": "d2d63d6726141dd69b13d5f10abbc48324254e9f",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsCollectorStartLifecycle.java",
      "new_id": "d2d63d6726141dd69b13d5f10abbc48324254e9f",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsCollectorStartLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7a9b4136a14f527aafbbdf69585c57e71f5d7472",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsDisableApplicationLifecycle.java",
      "new_id": "1403ecba6ea4ff6c1c8dba879a820b6b480b86ba",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsDisableApplicationLifecycle.java",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "382f4e2daafba36559f5b97b84908f2b0f22280e",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsExportApplicationLifecycle.java",
      "new_id": "382f4e2daafba36559f5b97b84908f2b0f22280e",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsExportApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ca210e9461e5e8bfa5562e9f671b0377561d7204",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsInitializeLifecycle.java",
      "new_id": "ca210e9461e5e8bfa5562e9f671b0377561d7204",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/MetricsInitializeLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "be8790d6d758da13ab6d4740de95e93dcdb51c54",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ModuleStartedEventApplicationLifecycle.java",
      "new_id": "be8790d6d758da13ab6d4740de95e93dcdb51c54",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ModuleStartedEventApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7edea936d57ae805fb8e7bb078377c6e43c27403",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.metrics.service.MetricsServiceExporter",
      "new_id": "7edea936d57ae805fb8e7bb078377c6e43c27403",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-default/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.metrics.service.MetricsServiceExporter",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "99f94ebe49ac6bc5bbec23be7e1d9a654ad759d0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/deploy/DefaultApplicationDeployerTest.java",
      "new_id": "b228916d82d58f3c01514e70994773c82f95c5db",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-metrics-prometheus/src/test/java/org/apache/dubbo/metrics/prometheus/DefaultApplicationDeployerTest.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "e4e0b6bdcc9f8310a7ed73e2de102571d678aef3",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ObservationRegistryApplicationLifecycle.java",
      "new_id": "e4e0b6bdcc9f8310a7ed73e2de102571d678aef3",
      "new_mode": 33188,
      "new_path": "dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ObservationRegistryApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "583792d448affd959b53a4b59791f36223c7a549",
      "old_mode": 33188,
      "old_path": "dubbo-plugin/dubbo-security/pom.xml",
      "new_id": "b20cb046ebd72ca49dc5f6544b4d0102c7fdda66",
      "new_mode": 33188,
      "new_path": "dubbo-plugin/dubbo-security/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "eb17182ab877ac808521cc447ff77f3f6300c2a0",
      "old_mode": 33188,
      "old_path": "dubbo-registry/dubbo-registry-api/pom.xml",
      "new_id": "ccd50a154d1f6ce39dec8e610da1dfa65bd94391",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "316abe50fa6939e34774f338996f4617f3300980",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ApplicationPostOfflineLifecycle.java",
      "new_id": "316abe50fa6939e34774f338996f4617f3300980",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ApplicationPostOfflineLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9788c760817852af5a8ad7d73cb6a3c085724838",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ApplicationPreOfflineLifecycle.java",
      "new_id": "9788c760817852af5a8ad7d73cb6a3c085724838",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ApplicationPreOfflineLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e370749e7f4ccfbd13cdf31e20d35032c19928de",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/DeregisterApplicationLifecycle.java",
      "new_id": "e370749e7f4ccfbd13cdf31e20d35032c19928de",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/DeregisterApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f45ecb3a33fc5a239048f4322cababca383b67dd",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ModuleOfflineLifecycle.java",
      "new_id": "f45ecb3a33fc5a239048f4322cababca383b67dd",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/ModuleOfflineLifecycle.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e1417609779ec01b2e4228e88be1d04fc259ef5c",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/RegisterApplicationLifecycle.java",
      "new_id": "e1417609779ec01b2e4228e88be1d04fc259ef5c",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/RegisterApplicationLifecycle.java",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb3c6a4d58ee0975d9aee3934e674e58849d8046",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/config/deploy/lifecycle/application/RegisterBeanInitLifecycle.java"
    },
    {
      "type": "rename",
      "old_id": "dc62bc803e06c61cde1f33b8edd85438c0af84bc",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporter.java",
      "new_id": "17b5b40ddab6004bf29b09ae2856968c4e61ce40",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/metadata/deploy/ConfigurableMetadataServiceExporter.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "f3e34bb4c9a6ab4793cba96c3118fe67151d9774",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ExporterDeployListener.java",
      "new_id": "a88f6c3c08bdd9ff7a59575c5990072884c396a6",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/metadata/deploy/ExporterDeployListener.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "6e1f677b3c93562f09644986e01a638f3e36e61d",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/MetadataServiceURLParamsMetadataCustomizer.java",
      "new_id": "4a11ce7691f6d13050e04055abaf5d10144b1f19",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/metadata/deploy/MetadataServiceURLParamsMetadataCustomizer.java",
      "score": 98
    },
    {
      "type": "copy",
      "old_id": "99f94ebe49ac6bc5bbec23be7e1d9a654ad759d0",
      "old_mode": 33188,
      "old_path": "dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/deploy/DefaultApplicationDeployerTest.java",
      "new_id": "dc6f1fe84d52c405775dc8ab434c5b53fabe00e0",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/DefaultMetadataUpdater.java",
      "score": 63
    },
    {
      "type": "modify",
      "old_id": "ec125e37be56f42f743ea73c738457e6be05643f",
      "old_mode": 33188,
      "old_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java",
      "new_id": "5a58b6bc8b1da327611dd0f86eefb532447ef711",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "325c0bfd90f8cecad4ee540e219e8f227759924d",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ApplicationDeployListener"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41af519536680415ea9faaacdfe09062c63d1c3f",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.context.ConfigValidator"
    },
    {
      "type": "modify",
      "old_id": "38e4ad1c6efc9b0679f6b108e2384d1abdab4c0b",
      "old_mode": 33188,
      "old_path": "dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.deploy.lifecycle.application.ApplicationLifecycle",
      "new_id": "7b956f8bda41f9088b013710586a16fc71d3a121",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.deploy.lifecycle.application.ApplicationLifecycle"
    },
    {
      "type": "modify",
      "old_id": "a5b398a93662e6a70074eb5153c053d3174ed43c",
      "old_mode": 33188,
      "old_path": "dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer",
      "new_id": "ce74362ea41d5c96d774d06aef7b5d7c804c9e62",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer"
    },
    {
      "type": "modify",
      "old_id": "72bb09cbd5a1c2e625536772a36d3cc9aad124bc",
      "old_mode": 33188,
      "old_path": "dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistryTest.java",
      "new_id": "e78b953b1940fc11cc44ecf758688210c5722a69",
      "new_mode": 33188,
      "new_path": "dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistryTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76e097df7214959b63a8e6f064ec81f9828e02b7",
      "new_mode": 33188,
      "new_path": "dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/cluster/ClusterInvokerFactory.java"
    },
    {
      "type": "modify",
      "old_id": "3d8ad1b2fe98a115603a40b0160107d67c477f9a",
      "old_mode": 33188,
      "old_path": "dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/NoAnnotationRestProtocolTest.java",
      "new_id": "f4eceba71222ea216b720c1b96da28d51eabb2b4",
      "new_mode": 33188,
      "new_path": "dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/NoAnnotationRestProtocolTest.java"
    },
    {
      "type": "modify",
      "old_id": "e638604eb2377abbf746d83b00184929969e009c",
      "old_mode": 33188,
      "old_path": "dubbo-test/dubbo-dependencies-all/pom.xml",
      "new_id": "3fff00102fbd972b3da97ab4c398d0dbf09ca727",
      "new_mode": 33188,
      "new_path": "dubbo-test/dubbo-dependencies-all/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "806e7090b2c3b5c4d3c207e039a6249b5be839c5",
      "old_mode": 33188,
      "old_path": "dubbo-test/dubbo-test-modules/src/test/java/org/apache/dubbo/dependency/FileTest.java",
      "new_id": "71cf019007c718da6787f5ec01c7f5a7d8941447",
      "new_mode": 33188,
      "new_path": "dubbo-test/dubbo-test-modules/src/test/java/org/apache/dubbo/dependency/FileTest.java"
    }
  ]
}
