)]}'
{
  "commit": "7f18f9dc15b822e5caa8e1b3d4c91f84d21c8e90",
  "tree": "958c94ed6847eae294a225307ac98f14937d9944",
  "parents": [
    "0c72a321d288593386c6ae05572dd88541ef4dc3"
  ],
  "author": {
    "name": "Dave Mankoff",
    "email": "mankoff@google.com",
    "time": "Wed Jul 12 19:32:11 2023 +0000"
  },
  "committer": {
    "name": "Dave Mankoff",
    "email": "mankoff@google.com",
    "time": "Thu Jul 13 16:06:57 2023 +0000"
  },
  "message": "Revert^2 \"Connect FeatureFlags with FeatureFlagsService.\"\n\n0f40cb16a7bd899545a398645856a2fe26022f66\n\nBug: 279054964\nChange-Id: I3656b393f5b079dd5f9e59cb1926b33d8b95086f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5519961a917fabe47b31a3977ec1a37a3c61a1bf",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/BooleanFlag.java",
      "new_id": "ae9ccf8c52c367f914085b4bd32caeaf6a8a75b9",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/BooleanFlag.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4141ecab01b13b39334e2d5ea7c523f8caf330c",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/BooleanFlagBase.java"
    },
    {
      "type": "modify",
      "old_id": "d76fd9ec9a3c6446feeb2754985a9ec4c773014c",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/DynamicBooleanFlag.java",
      "new_id": "92009c60d91a1106faa38d30b6d5a66e12d32d9c",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/DynamicBooleanFlag.java"
    },
    {
      "type": "modify",
      "old_id": "c7d9d57e68b5973a26a4eb2a8df9981032c41fb3",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/FeatureFlags.java",
      "new_id": "2c722a486e81766eb31e8a1483d84c3b728a27a0",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/FeatureFlags.java"
    },
    {
      "type": "modify",
      "old_id": "03bf2b6d33d26bf97a15a4685f7e76548f441596",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/FeatureFlagsFake.java",
      "new_id": "daedcdae0b5f5ed733e0cdc2f98f3ad770c01edd",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/FeatureFlagsFake.java"
    },
    {
      "type": "modify",
      "old_id": "999d0f9817801873b5bc2779a233655b4aa4a061",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/FusedOffFlag.java",
      "new_id": "5f435beb264214d0d4533cf15b649c42c2adcacd",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/FusedOffFlag.java"
    },
    {
      "type": "modify",
      "old_id": "4f33bee8abe12434a8a592ba496a23b2a8be0983",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/FusedOnFlag.java",
      "new_id": "ea8d9b29b3cecf9fea213e6553929e63141542d0",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/FusedOnFlag.java"
    },
    {
      "type": "modify",
      "old_id": "54c4c6d5fdf9633253f0cf5ecf3a58d09d7d8271",
      "old_mode": 33188,
      "old_path": "core/java/android/flags/SyncableFlag.java",
      "new_id": "0b2a4d9e4f988712faa156484b0fe8576d61977f",
      "new_mode": 33188,
      "new_path": "core/java/android/flags/SyncableFlag.java"
    },
    {
      "type": "modify",
      "old_id": "dc6006a8e5fa46008505b267c0fb90f1b77eeffc",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/src/android/flags/FeatureFlagsTest.java",
      "new_id": "3fc94394d12c29c7e818a405ac9433e5297adbf7",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/src/android/flags/FeatureFlagsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70b65ce1eb577e207c68f2d0a0e26c5ae916127a",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/src/android/flags/IFeatureFlagsFake.java"
    },
    {
      "type": "modify",
      "old_id": "322a52bf01cc95f0b7c7ac6356377c11686b28e7",
      "old_mode": 33188,
      "old_path": "services/flags/java/com/android/server/flags/DynamicFlagBinderDelegate.java",
      "new_id": "8da5aae6abdd622cab3ff9df6c7fedb72f6ab155",
      "new_mode": 33188,
      "new_path": "services/flags/java/com/android/server/flags/DynamicFlagBinderDelegate.java"
    },
    {
      "type": "modify",
      "old_id": "dc97fde758dcc38a635cb488615a94d86017a49b",
      "old_mode": 33188,
      "old_path": "services/flags/java/com/android/server/flags/FeatureFlagsBinder.java",
      "new_id": "86b464dbdf5db7a5339d1037ba5acf3df2e87860",
      "new_mode": 33188,
      "new_path": "services/flags/java/com/android/server/flags/FeatureFlagsBinder.java"
    }
  ]
}
