{
  "depth" : 0,
  "groupId" : "org.apache.karaf",
  "artifactId" : "decanter",
  "version" : "2.9.0",
  "submodules" : [
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "org.apache.karaf.decanter.api",
      "version" : "2.9.0"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "collector",
      "version" : "2.9.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.utils",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.camel",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.configadmin",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.dropwizard",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.druid",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.elasticsearch",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.eventadmin",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.file",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.jetty",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.jms",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.jmx",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.kafka",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.log",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.log.socket",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.mqtt",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.openstack",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.oshi",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.redis",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.rest",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.rest.servlet",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.soap",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.system",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.snmp",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.socket",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.prometheus",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.collector",
          "artifactId" : "org.apache.karaf.decanter.collector.jdbc",
          "version" : "2.9.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "processor",
      "version" : "2.9.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.processor",
          "artifactId" : "org.apache.karaf.decanter.processor.passthrough",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.processor",
          "artifactId" : "org.apache.karaf.decanter.processor.aggregate",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.processor",
          "artifactId" : "org.apache.karaf.decanter.processor.groupby",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.processor",
          "artifactId" : "org.apache.karaf.decanter.processor.camel",
          "version" : "2.9.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "appender",
      "version" : "2.9.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.utils",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.camel",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.cassandra",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.dropwizard",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.elasticsearch",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.hdfs",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.file",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.influxdb",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.jdbc",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.jms",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.kafka",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.log",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.loki",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.orientdb",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.mongodb",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.mqtt",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.prometheus",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.redis",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.rest",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.s3",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.socket",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.timescaledb",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.appender",
          "artifactId" : "org.apache.karaf.decanter.appender.websocket-servlet",
          "version" : "2.9.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "marshaller",
      "version" : "2.9.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.marshaller",
          "artifactId" : "org.apache.karaf.decanter.marshaller.raw",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.marshaller",
          "artifactId" : "org.apache.karaf.decanter.marshaller.csv",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.marshaller",
          "artifactId" : "org.apache.karaf.decanter.marshaller.json",
          "version" : "2.9.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "parser",
      "version" : "2.9.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.parser",
          "artifactId" : "org.apache.karaf.decanter.parser.identity",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.parser",
          "artifactId" : "org.apache.karaf.decanter.parser.split",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.parser",
          "artifactId" : "org.apache.karaf.decanter.parser.regex",
          "version" : "2.9.0"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "alerting",
      "version" : "2.9.0",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.alerting",
          "artifactId" : "org.apache.karaf.decanter.alerting.service",
          "version" : "2.9.0"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.karaf.decanter.alerting",
          "artifactId" : "alerter",
          "version" : "2.9.0",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.karaf.decanter.alerting",
              "artifactId" : "org.apache.karaf.decanter.alerting.camel",
              "version" : "2.9.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.karaf.decanter.alerting",
              "artifactId" : "org.apache.karaf.decanter.alerting.email",
              "version" : "2.9.0"
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.karaf.decanter.alerting",
              "artifactId" : "org.apache.karaf.decanter.alerting.log",
              "version" : "2.9.0"
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "manual",
      "version" : "2.9.0"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "apache-karaf-decanter",
      "version" : "2.9.0"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.karaf.decanter",
      "artifactId" : "itest",
      "version" : "2.9.0"
    }
  ]
}