)]}'
{
  "commit": "fe5b8b20facd244987d6222dd40580f3b87f15fc",
  "tree": "f61c35c333b40d642cbc89f23d1a2d1167f303a8",
  "parents": [
    "8da19341668e7f0e5bd85df523b579167148d7cd"
  ],
  "author": {
    "name": "Maciej Żenczykowski",
    "email": "maze@google.com",
    "time": "Sun Mar 03 21:03:34 2024 -0800"
  },
  "committer": {
    "name": "Maciej Żenczykowski",
    "email": "maze@google.com",
    "time": "Sun Mar 03 21:07:40 2024 -0800"
  },
  "message": "ApfV4GeneratorBase: add{Add,And,Or} should take a long\n\n(otherwise you cannot simply pass in 4 billion)\n\nSee also:\n  $ git grep \u0027 newTwosComplement(Uns|S)igned\u0027\n    public static IntImmediate newTwosComplementUnsigned(long imm) {\n    public static IntImmediate newTwosComplementSigned(long imm) {\nwhich proves these *should* have always taken a long.\n\nTested: TreeHugger\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: I74531df29d535da282707e7a097de6412ba3e969\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e14138821b3707bc8628d76466905158f2c35d7",
      "old_mode": 33188,
      "old_path": "src/android/net/apf/ApfV4GeneratorBase.java",
      "new_id": "6f000c000f9eda853059778700b3935f25ccb066",
      "new_mode": 33188,
      "new_path": "src/android/net/apf/ApfV4GeneratorBase.java"
    },
    {
      "type": "modify",
      "old_id": "75ef639a2a664a3437dc7aaf50e7bccac1b50e98",
      "old_mode": 33188,
      "old_path": "src/android/net/apf/BaseApfGenerator.java",
      "new_id": "7d23604b6423023837de432b60c283a473f30687",
      "new_mode": 33188,
      "new_path": "src/android/net/apf/BaseApfGenerator.java"
    }
  ]
}
