)]}'
{
  "commit": "011123c3231ebb674089188312c48a364fd20554",
  "tree": "5a61734aeb170bdbc4a6a95c50c0060cc32531b6",
  "parents": [
    "47acc6ff89e5bc16b408776b3e53712d8a6d4cac"
  ],
  "author": {
    "name": "Søren Gjesse",
    "email": "sgjesse@google.com",
    "time": "Fri Sep 06 13:04:41 2019 +0200"
  },
  "committer": {
    "name": "Ian Zerny",
    "email": "zerny@google.com",
    "time": "Mon Sep 09 06:52:44 2019 +0000"
  },
  "message": "Relanding \"Immediately write usage/deadcode data to consumer.\"\n\nThis cherry-picks 0bebe46dd63e26857b56e35016dce961b9d37a99\nwith fixed conflicts.\n\nThe change was reverted as part of 523ef9455bab0bd029227982f0ade905d710feeb.\n\nBug: 140141590\nBug: 134734081\nChange-Id: Ib30bac143327453d1e7490f1e64219442b54664b",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f9c772a0ae3366f508b79cefcb2cd3f0288369a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/D8.java",
      "new_id": "e95a53a755464030d2cc678096e81535d6ecd086",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/D8.java"
    },
    {
      "type": "modify",
      "old_id": "849eadc07e98fdcc288b1dbb7085ad749f802155",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/DexFileMergerHelper.java",
      "new_id": "e728f6d4107dfc287560e433b9fa2b958a99c4f9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/DexFileMergerHelper.java"
    },
    {
      "type": "modify",
      "old_id": "01db907c2f55fd7dd905e6fb74448a0e0f7f4d32",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/DexSplitterHelper.java",
      "new_id": "595e1e3a6c376a5d5a0223d0e5833f080898442c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/DexSplitterHelper.java"
    },
    {
      "type": "modify",
      "old_id": "1c72b4377a576a759152b0254d4744c620967392",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/L8.java",
      "new_id": "ccd53caca269ca1d9172e5e563ced4c573fd933f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/L8.java"
    },
    {
      "type": "modify",
      "old_id": "aebcbee7741f80344a523d9d188c3d23006f8f0e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/R8.java",
      "new_id": "105503e5aea64847b0a238642f415487deb3e2f5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/R8.java"
    },
    {
      "type": "modify",
      "old_id": "d54ea1a8bfd41b85c5a2214235346d6ffcbb3e8e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/bisect/Bisect.java",
      "new_id": "6b386c5589877aa6b3c24607ecbc532127b8a774",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/bisect/Bisect.java"
    },
    {
      "type": "modify",
      "old_id": "eb5fa2911dae212f25d9ae0a0789571909106e9f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/ApplicationWriter.java",
      "new_id": "431805b396569f51216cd43f98e5a2e3f1b2259a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/ApplicationWriter.java"
    },
    {
      "type": "modify",
      "old_id": "28c5878ac155f34c1146b10632e7800f8864b72a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexApplication.java",
      "new_id": "c2375c545df45ff1c885894973cddccff6baf13c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexApplication.java"
    },
    {
      "type": "modify",
      "old_id": "b6b4d1503cd2ef1790afa98009eaf934df35adf7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DirectMappedDexApplication.java",
      "new_id": "efe63f6b5c81e6b3a232f40f365e38ccc20c4a83",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DirectMappedDexApplication.java"
    },
    {
      "type": "modify",
      "old_id": "db87cbb70f667d88991e244144262ae6e0db197c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/LazyLoadedDexApplication.java",
      "new_id": "04583213385485570a0875bb02980ee9d9010935",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/LazyLoadedDexApplication.java"
    },
    {
      "type": "modify",
      "old_id": "abe34ca6452ae8fe509ab485bdb996a3a5c83e2c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/jar/CfApplicationWriter.java",
      "new_id": "6aee26cbb609bb305d2932fcf8039df6e10d7d69",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/jar/CfApplicationWriter.java"
    },
    {
      "type": "modify",
      "old_id": "b952325de75384f6b928e3c3437275a2a19d5bf1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/TreePruner.java",
      "new_id": "002a898f7a18ca31273d1326cfabf70bd98b5f80",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/TreePruner.java"
    },
    {
      "type": "modify",
      "old_id": "c224dbd2e382897976b49b7e6ff54f9fc836c2ed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/UsagePrinter.java",
      "new_id": "4c04b52f202cb5c6c3605136d4799df847727d09",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/UsagePrinter.java"
    },
    {
      "type": "modify",
      "old_id": "f9636bda18c6dfe118443434572c71499d91aa11",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ToolHelper.java",
      "new_id": "56c10d5b4f59fa1477f797421ec44837c595ec33",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ToolHelper.java"
    },
    {
      "type": "modify",
      "old_id": "e67475a47363655534f626670f0a411b99d69101",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/dex/SharedClassWritingTest.java",
      "new_id": "8b40ea94370cb81cd2f0d6f2abfcc38d487a9cc0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/SharedClassWritingTest.java"
    },
    {
      "type": "modify",
      "old_id": "cf8495563b58057f441b67702a945ce29b891814",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/maindexlist/MainDexListTests.java",
      "new_id": "fdc429628d6e71680449b203c7142f0ef520888a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/maindexlist/MainDexListTests.java"
    },
    {
      "type": "modify",
      "old_id": "bef0f2a3d6914bbf494ffe206c7416750e3bb1f8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/Smali.java",
      "new_id": "3d1ec2b290c2fa6197a262afcb99f9330c4a75dd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/Smali.java"
    }
  ]
}
