{
  "depth" : 0,
  "groupId" : "org.apache.dubbo",
  "artifactId" : "dubbo-parent",
  "version" : "3.2.10",
  "submodules" : [
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-common",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-container",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-container-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-container-spring",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-compiler",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-remoting",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-remoting-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-remoting-http",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-remoting-netty",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-remoting-zookeeper",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-remoting-zookeeper-curator5",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-remoting-netty4",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-rpc",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-rpc-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-rpc-dubbo",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-rpc-injvm",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-rpc-rest",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-rpc-triple",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-cluster",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-registry",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-registry-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-registry-multicast",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-registry-zookeeper",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-registry-nacos",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-registry-multiple",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-monitor",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-monitor-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-monitor-default",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-config",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-config-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-config-spring",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-filter",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-filter-cache",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-filter-validation",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-demo",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-interface",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-xml",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-xml-provider",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-xml-consumer",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-jaxrs-rest-consumer",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-jaxrs-rest-provider",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-spring-mvc-rest-consumer",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-spring-mvc-rest-provider",
              "version" : "3.2.10"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-annotation",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-annotation-provider",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-annotation-consumer",
              "version" : "3.2.10"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-api",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-api-provider",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-api-consumer",
              "version" : "3.2.10"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-generic-call",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-triple",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-native",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-native-consumer",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-native-provider",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-native-interface",
              "version" : "3.2.10"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-demo-spring-boot",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-spring-boot-consumer",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-spring-boot-provider",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-demo-spring-boot-interface",
              "version" : "3.2.10"
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-plugin",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-qos",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-auth",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-reactive",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-security",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-spring-security",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-qos-api",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-serialization",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-serialization-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-serialization-hessian2",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-serialization-jdk",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-serialization-fastjson2",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-compatible",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-dependencies-bom",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-distribution",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-apache-release",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-bom",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-core-spi",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-bom",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-core-spi",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-configcenter",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-configcenter-zookeeper",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-configcenter-apollo",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-configcenter-nacos",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-dependencies",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-dependencies-zookeeper",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-dependencies-zookeeper-curator5",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-metadata",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metadata-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metadata-definition-protobuf",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metadata-processor",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metadata-report-zookeeper",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metadata-report-redis",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metadata-report-nacos",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-metrics",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metrics-api",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metrics-default",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metrics-registry",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metrics-metadata",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metrics-prometheus",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-metrics-config-center",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-build-tools",
      "version" : "1.0.0"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-spring-boot",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-spring-boot-actuator",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-spring-boot-autoconfigure",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-spring-boot-compatible",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-spring-boot-autoconfigure-compatible",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-spring-boot-actuator-compatible",
              "version" : "3.2.10"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-spring-boot-starter",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-spring-boot-starters",
          "version" : "3.2.10",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-spring-boot-observability-starters",
              "version" : "3.2.10",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.dubbo",
                  "artifactId" : "dubbo-spring-boot-observability-autoconfigure",
                  "version" : "3.2.10"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.dubbo",
                  "artifactId" : "dubbo-spring-boot-tracing-otel-zipkin-starter",
                  "version" : "3.2.10"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.dubbo",
                  "artifactId" : "dubbo-spring-boot-tracing-brave-zipkin-starter",
                  "version" : "3.2.10"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.dubbo",
                  "artifactId" : "dubbo-spring-boot-observability-starter",
                  "version" : "3.2.10"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.dubbo",
                  "artifactId" : "dubbo-spring-boot-tracing-otel-otlp-starter",
                  "version" : "3.2.10"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-nacos-spring-boot-starter",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-zookeeper-spring-boot-starter",
              "version" : "3.2.10"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.dubbo",
              "artifactId" : "dubbo-zookeeper-curator5-spring-boot-starter",
              "version" : "3.2.10"
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-native",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-test",
      "version" : "3.2.10",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-check",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-common",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-spring",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-spring3.2",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-spring4.1",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-spring4.2",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-dependencies-all",
          "version" : "3.2.10"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.dubbo",
          "artifactId" : "dubbo-test-modules",
          "version" : "3.2.10"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-native-plugin",
      "version" : "3.2.10"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.dubbo",
      "artifactId" : "dubbo-maven-plugin",
      "version" : "3.2.10"
    }
  ]
}