{
  "depth" : 0,
  "groupId" : "org.finos.legend.engine",
  "artifactId" : "legend-engine",
  "version" : "4.56.0",
  "submodules" : [
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-core",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-base",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-core-executionPlan-execution",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-executionPlan-dependencies",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-executionPlan-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-executionPlan-execution-http-api",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-executionPlan-execution-authorizer",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-executionPlan-execution-store-inMemory",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-core-executionPlan-generation",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-executionPlan-generation",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-core-language-pure",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-compiler",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-compiler-http-api",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-grammar-http-api",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-modelManager",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-modelManager-sdlc",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-language-pure-modelManager-sdlc-http-api",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-protocol-http-api",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-protocol-pure",
                  "version" : "4.56.0"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-shared",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-shared-core",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-shared-extensions",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-shared-javaCompiler",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-shared-vault",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-shared-vault-core",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-shared-vault-aws",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-shared-structures",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-pure",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-code-compiled-core",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-code-functions-standard",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-standard-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-code-functions-json",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-json-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-json",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-json",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-json",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-conversion",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-code-functions-relation",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-relation-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-relation",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-relation",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-relation",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-code-functions-unclassified",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-unclassified-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-unclassified",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-unclassified",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-unclassified",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-code-core-extension",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-platform-modular-generation",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-dsl-diagram-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-dsl-graph-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-dsl-mapping-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-dsl-store-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-dsl-path-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-dsl-tds-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-java",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-platform-store-relational-java",
                  "version" : "4.56.0"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-testable",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-test-runner-mapping",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-test-runner-function",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-test-runner-shared",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-test-server-shared",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-test-framework",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-testable",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-testable-http-api",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-execution-test-data-generation",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-execution-test-data-generation-api",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-external-format",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-external-format-execution",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-shared-format-runtime",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-external-format-language",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-format-core",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-format-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-format-compiler",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-format-generation",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-format-http-api",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-external-format-example",
                  "version" : "4.56.0"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-query-pure-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-core-identity",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-identity-core",
              "version" : "4.56.0"
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-pure",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-pure-ide",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-ide-light-http-server",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-ide-light-metadata-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-ide-light-pure",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-pure-runtime",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-legendCompiler",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-legendCompiler-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-legendCompiler",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-legendCompiler",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-legendCompiler",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-pureExtensions",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-pureExtensions-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-pureExtensions",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-pureExtensions",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-pureExtensions",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-planExecution",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-planExecution-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-planExecution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-planExecution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-planExecution",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-javaCompiler",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-functions-javaCompiler-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-javaCompiler",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-javaCompiler",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-javaCompiler",
                  "version" : "4.56.0"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-serviceStore",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-serviceStore-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-serviceStore-executionPlan",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-serviceStore-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-serviceStore-javaPlatformBinding-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-serviceStore-protocol",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-relationalStore",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalStore-analytics",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-store-entitlement-analytics",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-store-entitlement-pure",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalStore-dbExtension",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-athena",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-athena-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-athena-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-athena-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-athena-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-athena-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-bigquery",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-bigquery-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-bigquery-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-bigquery-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-bigquery-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-bigquery-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-duckdb",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-duckdb-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-duckdb-PCT",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-duckdb-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-duckdb-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-duckdb-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-memsql",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-memsql-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-memsql-connection",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-memsql-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-memsql-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-memsql-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-memsql-execution-tests",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-postgres",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-postgres-connection",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-postgres-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-postgres-PCT",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-postgres-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-spanner",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-spanner-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-spanner-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-spanner-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-spanner-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-spanner-pure",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-spanner-jdbc-shaded",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-sqlserver",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sqlserver-connection",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sqlserver-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sqlserver-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sqlserver-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-trino",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-trino-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-trino-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-trino-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-trino-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-trino-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-snowflake",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-snowflake-connection",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-snowflake-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-snowflake-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-snowflake-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-snowflake-PCT",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-snowflake-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-redshift",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-redshift-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-redshift-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-redshift-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-redshift-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-redshift-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-sybase",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sybase-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-sybaseiq",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sybaseiq-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-hive",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-hive-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-presto",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-presto-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-databricks",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-databricks-execution",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-databricks-execution-tests",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-databricks-grammar",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-databricks-protocol",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-databricks-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-sparksql",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-sparksql-pure",
                  "version" : "4.56.0"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-h2",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-h2-PCT",
                  "version" : "4.56.0"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalStore-execution",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan-http-api",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan-authorizer",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan-connection",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan-connection-authentication",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan-connection-authentication-default",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-executionPlan-connection-tests",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-h2-1.4.200-execution",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalStore-generation",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-http-api",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-grammar",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-javaPlatformBinding-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-protocol",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-testDataGeneration-http-api",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalStore-PCT",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-functions-relationalStore-PCT-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-java-extension-compiled-functions-relationalStore-PCT",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-java-extension-interpreted-functions-relationalStore-PCT",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-pure-runtime-java-extension-shared-functions-relationalStore-PCT",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-relationalStore-test-deprecated",
              "version" : "4.56.0",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-test-http-server",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-test-mutation",
                  "version" : "4.56.0"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.finos.legend.engine",
                  "artifactId" : "legend-engine-xt-relationalStore-test-reports",
                  "version" : "4.56.0"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalStore-connection-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-mongodb",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-executionPlan",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-executionPlan-test",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-grammar-integration",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-javaPlatformBinding-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-nonrelationalStore-mongodb-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-elasticsearch",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-pure-specification-metamodel",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-executionPlan-test",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-V7-executionPlan",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-V7-pure-metamodel",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-V7-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-V7-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-elasticsearch-protocol-utils",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-relationalai",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-relationalai-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-xml",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-xml-javaPlatformBinding-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-xml-model",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-xml-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-xml-runtime",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-xml-shared",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-protobuf",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-protobuf",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-protobuf-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-protobuf-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-protobuf-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-protobuf-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-flatdata",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-driver-bloomberg",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-javaPlatformBinding-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-model",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-runtime",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-shared",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-flatdata-javaPlatformBinding-test",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-json",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-json-javaPlatformBinding-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-json-model",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-json-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-json-runtime",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-json-javaPlatformBinding-test",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-json-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-external-format-jsonSchema",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-avro",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-avro",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-avro-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-avro-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-arrow",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-arrow-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-arrow-runtime",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-iceberg",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-iceberg-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-iceberg-test-support",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-rosetta",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-rosetta",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-rosetta-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-haskell",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-haskell-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-haskell-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-haskell-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-daml",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-daml-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-daml-model",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-daml-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-daml-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-morphir",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-morphir",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-morphir-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-morphir-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-java",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-external-language-java",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-javaGeneration-featureBased-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-javaGeneration-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-javaPlatformBinding-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-javaPlatformBinding-PCT",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-javaPlatformBinding-externalFormat-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-sql",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-grammar-integration",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-postgres-server",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-providers",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-sql-providers-core",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-sql-providers-shared",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-sql-providers-relationalStore",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-sql-providers-service",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-pure-metamodel",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-sql-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-graphQL",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-grammar-integration",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-pure-metamodel",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-relational-extension",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-graphQL-generation-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-functionActivator",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-functionActivator-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-functionActivator-deployment",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-functionActivator-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-functionActivator-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-functionActivator-generation",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-snowflakeApp",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-snowflakeApp-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-snowflakeApp-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-snowflakeApp-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-snowflakeApp-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-snowflakeApp-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-snowflakeApp-generator",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-bigqueryFunction",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-bigqueryFunction-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-bigqueryFunction-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-bigqueryFunction-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-bigqueryFunction-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-bigqueryFunction-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-memsqlFunction",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-memsqlFunction-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-memsqlFunction-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-memsqlFunction-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-memsqlFunction-generator",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-memsqlFunction-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-memsqlFunction-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-service",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-language-pure-dsl-service",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-language-pure-dsl-service-execution",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-language-pure-dsl-service-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-language-pure-dsl-service-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-service-post-validation-runner",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-services-model",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-services-model-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-test-runner-service",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-persistence",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-cloud-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-cloud-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-cloud-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-component",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-logical-plan",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-physical-plan",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-core",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-test",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-ansi",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-h2",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-memsql",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-snowflake",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-bigquery",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-postgres",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-persistence-component-relational-duckdb",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-target-relational-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-target-relational-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-target-relational-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-persistence-test-runner",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-hostedService",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-hostedService-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-hostedService-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-hostedService-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-hostedService-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-hostedService-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-hostedService-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-text",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-text-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-text-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-text-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-text-pure-metamodel",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-diagram",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-diagram-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-diagram-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-diagram-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-diagram-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-diagram-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-diagram-pure-metamodel",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-data-space",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-http-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-data-space-pure-metamodel",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-changetoken",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-changetoken-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-changetoken-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-generation",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-language-pure-dsl-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-language-pure-dsl-generation-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-external-shared",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-artifact-generation-http-api",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-dataquality",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-pure",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-api",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-compiler",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-dataquality-pure-test",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-openapi",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-openapi-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-openapi-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-authentication",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-authentication-grammar",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-authentication-implementation-core",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-authentication-implementation-gcp-federation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-authentication-implementation-vault-aws",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-authentication-protocol",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-authentication-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-protocol-java-generation",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-protocol-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-protocol-generation-pure",
          "version" : "4.56.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-config",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-configuration",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-configuration-contract-extension-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-configuration-plan-generation-serialization",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-extensions-collection-execution",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-extensions-collection-generation",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-server",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-server-integration-tests",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-server-http-server",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-server-support-core",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-repl",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-repl-client",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-repl-relational",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-repl-data-cube",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-repl-app-assembly",
              "version" : "4.56.0"
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-analytics",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-lineage",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-lineage-http-api",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-lineage-pure",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-mapping",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-mapping-http-api",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-mapping-protocol",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-mapping-pure",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-class",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-class-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-class-http-api",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-function",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-function-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-function-http-api",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-binding",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-binding-pure",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-binding-http-api",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-search",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-search-generation",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-search-pure",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-store",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-store-entitlement",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-store-entitlement-http-api",
              "version" : "4.56.0"
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xts-analytics-quality",
          "version" : "4.56.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-quality-http-api",
              "version" : "4.56.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.finos.legend.engine",
              "artifactId" : "legend-engine-xt-analytics-quality-pure",
              "version" : "4.56.0"
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-application-query",
      "version" : "4.56.0"
    },
    {
      "depth" : 1,
      "groupId" : "org.finos.legend.engine",
      "artifactId" : "legend-engine-xts-identity",
      "version" : "4.56.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-oauth",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-middletier",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-apiToken",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-gcp",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-kerberos",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-pac4j",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-plainTextUserPassword",
          "version" : "4.56.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.finos.legend.engine",
          "artifactId" : "legend-engine-xt-identity-privateKey",
          "version" : "4.56.0"
        }
      ]
    }
  ]
}