)]}'
{
  "commit": "af38d8f5b4efc91ed91315adddc8dba515f7d1d4",
  "tree": "5a2fcefd5a5e5a2f3245011cf363f93fa39a2b2a",
  "parents": [
    "4465b8565a2fff3e5cee34e70d22e7db4fb3a575"
  ],
  "author": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Mar 21 10:14:38 2024 +0000"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Mar 21 10:14:38 2024 +0000"
  },
  "message": "Move FlowGraph classes to outer level and introduce a FlowGraphBuilder\n\nBug: b/296030319\nChange-Id: I3badd107cbf38a6773184d6619396f7fcbd42c40",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fe2970644bda0bce2178c81728c10f03baa70de",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/FlowGraphStateProvider.java",
      "new_id": "c207a11fda854cc62635c92696c021fb91efda96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/FlowGraphStateProvider.java"
    },
    {
      "type": "modify",
      "old_id": "834f1865fc67d812214156c6468f40013d232bb7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/DefaultFieldValueJoiner.java",
      "new_id": "949bc53b8716cfc4e8a6825449e9fb9a650d0f0f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/DefaultFieldValueJoiner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01a65d23403e536e99aab7f15616ef51eb18bd3a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraph.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a998a1514805db2a38c2231312679ff802a1f548",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c25ed355538eaf202ac5ca4edd645d61fb7627b9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphFieldNode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4075465a1c3eeb72b79a030cbe06702e254990b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphNode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b82cecf9758295ea0247219f44e250d3a4382c8e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphParameterNode.java"
    },
    {
      "type": "modify",
      "old_id": "7b438c43a1d3bfbd104f6ea77ac3c7582398be6d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphWriter.java",
      "new_id": "8f60f273d04f1fc9598d957dee7bf52a4f29c2d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphWriter.java"
    },
    {
      "type": "modify",
      "old_id": "5b1ccf205458ccca0b76e36b4987cd58603898b5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/InFlowPropagator.java",
      "new_id": "894a54c75e6381db3198fccfc540a9cf39afdbf3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/InFlowPropagator.java"
    }
  ]
}
