[
  {
    "@type": "sdk",
    "@name": "art-module-sdk",
    "apexes": [
      "com.android.art"
    ],
    "bootclasspath_fragments": [
      "art-bootclasspath-fragment"
    ],
    "compat_configs": [
      "libcore-platform-compat-config"
    ],
    "java_boot_libs": [
      "apache-xml",
      "bouncycastle",
      "core-libart",
      "core-oj",
      "okhttp"
    ],
    "java_header_libs": [
      "art-module-intra-core-api-stubs-system-modules-lib",
      "art.module.api.annotations.for.system.modules",
      "art.module.intra.core.api.stubs",
      "core-generated-annotation-stubs",
      "core-lambda-stubs",
      "core-lambda-stubs-for-system-modules"
    ],
    "java_sdk_libs": [
      "art.module.public.api",
      "service-art"
    ],
    "java_system_modules": [
      "art-module-intra-core-api-stubs-system-modules",
      "art-module-lib-api-stubs-system-modules",
      "art-module-public-api-stubs-system-modules"
    ],
    "licenses": [
      "Android-Apache-2.0",
      "art_license",
      "art_openjdkjvmti_license",
      "external_apache-xml_license",
      "external_bouncycastle_license",
      "external_okhttp_license",
      "libcore_license",
      "libnativehelper_license",
      "opensourcerequest"
    ],
    "native_header_libs": [
      "jni_headers",
      "libartpalette-headers",
      "libnativehelper_header_only",
      "libnativeloader-headers",
      "libopenjdkjvmti_headers",
      "odrefresh_headers"
    ],
    "native_shared_libs": [
      "libandroidio",
      "libdexfile",
      "libnativebridge",
      "libnativehelper",
      "libnativeloader",
      "libsigchain"
    ],
    "systemserverclasspath_fragments": [
      "art-systemserverclasspath-fragment"
    ]
  },
  {
    "@type": "license",
    "@name": "Android-Apache-2.0"
  },
  {
    "@type": "java_library",
    "@name": "apache-xml",
    "@deps": [
      "external_apache-xml_license"
    ]
  },
  {
    "@type": "bootclasspath_fragment",
    "@name": "art-bootclasspath-fragment",
    "@deps": [
      "apache-xml",
      "art.module.public.api",
      "art_license",
      "bouncycastle",
      "core-libart",
      "core-oj",
      "okhttp"
    ]
  },
  {
    "@type": "java_system_modules",
    "@name": "art-module-intra-core-api-stubs-system-modules",
    "@deps": [
      "Android-Apache-2.0",
      "art-module-intra-core-api-stubs-system-modules-lib",
      "art.module.intra.core.api.stubs"
    ]
  },
  {
    "@type": "java_library",
    "@name": "art-module-intra-core-api-stubs-system-modules-lib",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_system_modules",
    "@name": "art-module-lib-api-stubs-system-modules",
    "@deps": [
      "Android-Apache-2.0"
    ]
  },
  {
    "@type": "java_system_modules",
    "@name": "art-module-public-api-stubs-system-modules",
    "@deps": [
      "Android-Apache-2.0",
      "art.module.api.annotations.for.system.modules",
      "core-lambda-stubs-for-system-modules"
    ]
  },
  {
    "@type": "systemserverclasspath_fragment",
    "@name": "art-systemserverclasspath-fragment",
    "@deps": [
      "art_license",
      "service-art"
    ]
  },
  {
    "@type": "java_library",
    "@name": "art.module.api.annotations.for.system.modules",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "art.module.intra.core.api.stubs",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_sdk_library",
    "@name": "art.module.public.api",
    "@deps": [
      "libcore_license"
    ],
    "dist_stem": "art",
    "scopes": {
      "module-lib": {
        "current_api": "sdk_library/module-lib/art.txt",
        "latest_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/art.api.module-lib.latest/gen/art.api.module-lib.latest",
        "latest_removed_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/art-removed.api.module-lib.latest/gen/art-removed.api.module-lib.latest",
        "removed_api": "sdk_library/module-lib/art-removed.txt"
      },
      "public": {
        "current_api": "sdk_library/public/art.txt",
        "latest_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/art.api.public.latest/gen/art.api.public.latest",
        "latest_removed_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/art-removed.api.public.latest/gen/art-removed.api.public.latest",
        "removed_api": "sdk_library/public/art-removed.txt"
      },
      "system": {
        "current_api": "sdk_library/system/art.txt",
        "latest_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/art.api.system.latest/gen/art.api.system.latest",
        "latest_removed_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/art-removed.api.system.latest/gen/art-removed.api.system.latest",
        "removed_api": "sdk_library/system/art-removed.txt"
      }
    }
  },
  {
    "@type": "java_library",
    "@name": "art.module.public.api.stubs",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "art.module.public.api.stubs.exportable.module_lib",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "art.module.public.api.stubs.module_lib",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "license",
    "@name": "art_license"
  },
  {
    "@type": "license",
    "@name": "art_openjdkjvmti_license"
  },
  {
    "@type": "java_library",
    "@name": "bouncycastle",
    "@deps": [
      "external_bouncycastle_license"
    ]
  },
  {
    "@type": "apex",
    "@name": "com.android.art",
    "@deps": [
      "art-bootclasspath-fragment",
      "art-systemserverclasspath-fragment",
      "art_license",
      "libcore-platform-compat-config",
      "opensourcerequest"
    ]
  },
  {
    "@type": "java_library",
    "@name": "core-generated-annotation-stubs",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "core-lambda-stubs",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "core-lambda-stubs-for-system-modules",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "core-libart",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "core-oj",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "license",
    "@name": "external_apache-xml_license"
  },
  {
    "@type": "license",
    "@name": "external_bouncycastle_license"
  },
  {
    "@type": "license",
    "@name": "external_okhttp_license"
  },
  {
    "@type": "cc_library_headers",
    "@name": "jni_headers",
    "@deps": [
      "libnativehelper_license"
    ]
  },
  {
    "@type": "cc_library_shared",
    "@name": "libandroidio",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "cc_library_headers",
    "@name": "libartpalette-headers",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "platform_compat_config",
    "@name": "libcore-platform-compat-config",
    "@deps": [
      "libcore_license"
    ]
  },
  {
    "@type": "license",
    "@name": "libcore_license"
  },
  {
    "@type": "art_cc_library",
    "@name": "libdexfile",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "art_cc_library",
    "@name": "libnativebridge",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "cc_library_shared",
    "@name": "libnativehelper",
    "@deps": [
      "libnativehelper_license"
    ]
  },
  {
    "@type": "cc_library_headers",
    "@name": "libnativehelper_header_only",
    "@deps": [
      "libnativehelper_license"
    ]
  },
  {
    "@type": "license",
    "@name": "libnativehelper_license"
  },
  {
    "@type": "art_cc_library",
    "@name": "libnativeloader",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "cc_library_headers",
    "@name": "libnativeloader-headers",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "cc_library_headers",
    "@name": "libopenjdkjvmti_headers",
    "@deps": [
      "art_openjdkjvmti_license"
    ]
  },
  {
    "@type": "cc_library",
    "@name": "libsigchain",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "cc_library_headers",
    "@name": "odrefresh_headers",
    "@deps": [
      "art_license"
    ]
  },
  {
    "@type": "java_library",
    "@name": "okhttp",
    "@deps": [
      "external_okhttp_license"
    ]
  },
  {
    "@type": "license",
    "@name": "opensourcerequest"
  },
  {
    "@type": "java_sdk_library",
    "@name": "service-art",
    "@deps": [
      "art_license"
    ],
    "dist_stem": "service-art",
    "scopes": {
      "public": {
        "current_api": "sdk_library/public/service-art.txt",
        "latest_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/service-art.api.public.latest/gen/service-art.api.public.latest",
        "latest_removed_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/service-art-removed.api.public.latest/gen/service-art-removed.api.public.latest",
        "removed_api": "sdk_library/public/service-art-removed.txt"
      },
      "system-server": {
        "current_api": "sdk_library/system-server/service-art.txt",
        "latest_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/service-art.api.system-server.latest/gen/service-art.api.system-server.latest",
        "latest_removed_api": "out_adevtool_deps/soong/.intermediates/prebuilts/sdk/service-art-removed.api.system-server.latest/gen/service-art-removed.api.system-server.latest",
        "removed_api": "sdk_library/system-server/service-art-removed.txt"
      }
    }
  }
]