)]}'
{
  "log": [
    {
      "commit": "1dc77abf87d303a8f4aa35148c57f7ab20832222",
      "tree": "61f4aae7377072ad2a1f24e62043b86a6f49954c",
      "parents": [
        "496b9b43c987a2d769d0c178ee1d88cd92da84d9"
      ],
      "author": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Mon May 10 17:44:05 2021 +0100"
      },
      "committer": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Wed May 19 14:31:13 2021 +0000"
      },
      "message": "Disable most ART source modules when ART prebuilts are enabled.\n\nAfter libdexfile_external was merged into libdexfile, libdexfile is an\nAPEX stub when prebuilts are enabled, and that cannot be used to build\nlibart and all the other internal modules that depend on it.\n\nThis CL:\n\n- Changes art_defaults to disable native modules when building from\n  prebuilts. Some other modules that depends on them, like the\n  art-script sh_binary, also get disabled.\n- Consolidates the makefile sections that are disabled when building\n  from prebuilts so that only a small bit is still enabled then.\n- Temporarily removes the prebuilt for libctstiagent and activates its\n  source even when prebuilts are used, to work around sdk_version\n  problem (b/187288515).\n- Removes explicit \"enabled: true\" in a couple of places that would\n  override the inherited flag that lets us disable them in builds from\n  prebuilts.\n- Makes some Soong defaults available to libcore.\n\nTest: m checkbuild\nTest: art/build/build-art-module.sh --skip-apex\n      packages/modules/ArtPrebuilt/update-art-module-prebuilts.py \\\n        --local-dist out/dist/ --skip-apex\n      m SOONG_CONFIG_art_module_source_build\u003dfalse droid\n      m SOONG_CONFIG_art_module_source_build\u003dfalse checkbuild\nChange-Id: Ief60b933cd6273fc8b85fe7637b99ba1b78505f6\n"
    },
    {
      "commit": "91690d37ad9d947e4e72b5622b9fbf6a9391274d",
      "tree": "729fac9e3c27017b8199bcd509c5f9bfd2de3473",
      "parents": [
        "f2970cd870948a6ee1c8ecd30c9c3147d05aa0be"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Sun Nov 04 18:07:23 2018 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Nov 29 16:42:10 2018 +0000"
      },
      "message": "hiddenapi: Convert API lists to a flags CSV file\n\nAccess flags for hiddenapi have been managed as a series of test files,\none file per flag. This requries too many changes every time a flag is\nchanged or a new flag is introduced. Change `hiddenapi` and `veridex`\nto expect flags as a CSV file in the format:\n\n  \u003capi signature\u003e,\u003cflag1\u003e,...,\u003cflagN\u003e\n\nTest: m, phone boots\nTest: m test-art\nTest: m appcompat\nChange-Id: Iffa64b36ffc5524779d5f57c3c6f0c0e84bfc606\n"
    },
    {
      "commit": "3817a462c89327dca181c9eab655a0ce6f049a9f",
      "tree": "92c2e2ee93d9aef79eb5a852a5c7b9c9658b7a8a",
      "parents": [
        "c7d2a83cce07c8d0eb0a4373214b2ed6140a6819"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Sep 17 15:00:36 2018 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Sep 17 15:44:39 2018 -0700"
      },
      "message": "Fix problems with veridex packaging\n\nUsing global variables means that some other makefile could have changed\nthese values between the time they were set here and when they were\nevaluated. Use target-specific variables to fix this.\n\nUse `soong_zip` instead of `zip` to get reproducible outputs.\n\nhide is no longer necessary\n\nTest: m out/host/linux-x86/obj/PACKAGING/veridex_intermediates/veridex.zip\nChange-Id: I66527c92dcaeb229add892eb0b1e30773b780131\n"
    },
    {
      "commit": "6c2cfb525fd0ec0d2da56407dfbadaba711f03b9",
      "tree": "e56745efbec75138eefea7b2ba0caf99ee913afc",
      "parents": [
        "7dca45b9677c16a54347cdc0d08bfa2bdd94b464"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Sep 13 14:16:24 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Sep 14 08:40:22 2018 +0100"
      },
      "message": "Add a --whitelist and --only-report-sdk-uses to veridex.\n\nIn order to list SDK uses.\n\nbug: 112978171\nTest: manual\nChange-Id: Ic2b36d6e8a3e07d3ec7001ed24888bd390219a85\n"
    },
    {
      "commit": "1b930cafa1c7e8f74f20d72ff1d0ff0c0fb6a875",
      "tree": "908a6b3f883ad83783510b9a76f43f23b63fe399",
      "parents": [
        "dc53f1616d656a757fb26039f387b7ee44ff2f1d"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Jun 06 14:46:43 2018 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Jun 06 14:46:43 2018 -0700"
      },
      "message": "Follow rename from removing desugar support\n\nWe always use d8 now, follow the rename of\ntransform-classes-d8.jar-to-dex to\ntransform-classes.jar-to-dex.\n\nTest: m out/host/linux-x86/obj/PACKAGING/veridex_intermediates/veridex.zip\nChange-Id: I84a36db0f7d04030f6f56929fccfa685519d51a7\n"
    },
    {
      "commit": "0f22ea560a4f282bf29ae59f291e4e9835b71dfa",
      "tree": "deef60c8d8b83a211e01432bcaa52ce96af70de0",
      "parents": [
        "1539a11150ca9c28fec353b38508267c41d7814b"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu May 31 15:51:21 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Jun 01 12:59:36 2018 +0100"
      },
      "message": "Add system and oahl stubs to veridex.zip\n\nTest: m dist\nChange-Id: I354d2f90c42c0cfa7e7d67052c68b455e12fdd5c\n"
    },
    {
      "commit": "8fb6784a56a9df03d115ef47c62ca55b433d00cc",
      "tree": "486286e3c00f6cc6dcf048fb7db4e7058ac43b7d",
      "parents": [
        "b7e784694ba9c2399492d69710bede711a3b552d"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed May 23 11:22:30 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed May 30 13:04:17 2018 +0100"
      },
      "message": "Add sdk destinations for appcompat.sh related files.\n\nbug: 79936439\n\nTest: m\nChange-Id: I9a41a8f2c5b0bd253e38f955204dc3f91956cc28\n"
    },
    {
      "commit": "756fddf396712b2e583b345a348d3911860d7151",
      "tree": "c1c196f7939047a92bf25b5d653d078f81927683",
      "parents": [
        "89b06a15b530acf78727700075d8b457e1cc4eb0"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Apr 27 14:07:21 2018 +0100"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Apr 27 16:37:20 2018 +0100"
      },
      "message": "Update art references to prebuilts.\n\nThese stubs have been copied to a new location (see ref\u0027d bug). Make\nart use the new ones, so that the old ones can be deleted\n\nBug: 77525052\nTest: m out/target/common/obj/PACKAGING/core_dex_intermediates/classes.dex\nTest: m out/target/common/obj/PACKAGING/oahl_dex_intermediates/classes.dex\nChange-Id: Iba754278415be8c8db3350223ef45e448edd0f8e\n"
    },
    {
      "commit": "d1ef7178319074529af22cfff31a9a180e35655a",
      "tree": "35ee8cd77f8d29b9448ae74fedb68b4ffe81d5b3",
      "parents": [
        "b38988a227534ae17045dadedc24d2131d59b42d"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Mar 28 09:16:31 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Mar 28 13:24:16 2018 +0000"
      },
      "message": "[veridex] Add an appcompat rule and appcompat.sh script.\n\nChange-Id: I73897ce7d274d6daf4225a40df0a39e9a6980744\n"
    }
  ]
}
