)]}'
{
  "commit": "6748ccb7d24363ccf42dfba26bd694dfecd7f179",
  "tree": "73e1ca9b65ccdeddf07c45f073e4ba3261c9c1b5",
  "parents": [
    "47e88549998b3220e56dbce6e5ccb54ee8f1f77c"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Mon Jul 01 10:22:59 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jul 01 10:27:59 2019 -0700"
  },
  "message": "bazel syntax: eliminate Operator; use TokenKind\n\nAlso:\n- rename TokenKind.getPrettyName -\u003e toString.\n  No-one wants to see internal enum names in error messages.\n- use shorter names (op, x, y) throughout {Bi,U}naryOperatorExpression.\nPiperOrigin-RevId: 255981802\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "addc7900ef63996773476b000ede30553d150a2c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/AugmentedAssignmentStatement.java",
      "new_id": "fab391f8c58e5adc5505612dcffecaa367f24bca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/AugmentedAssignmentStatement.java"
    },
    {
      "type": "modify",
      "old_id": "ac6cce34366831350eba50b6259ca6a29d7fef4f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/BinaryOperatorExpression.java",
      "new_id": "e2314162d7a2e0624a62e886851f0c429ee00706",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/BinaryOperatorExpression.java"
    },
    {
      "type": "modify",
      "old_id": "036210dc5d924b33138e9d9806d141197522697b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/Eval.java",
      "new_id": "3199952d82d8917e70956dbcd0da165b0cc20e7d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/Eval.java"
    },
    {
      "type": "delete",
      "old_id": "c0740e9dd9fcc6f65bccc52c62e1575f104e9f92",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/Operator.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a1aa1e52e76848f65e4e06192b42a8d624ce649e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/Parser.java",
      "new_id": "9daa9a3034edc8e0f6f49da9c11099cdc41e25e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/Parser.java"
    },
    {
      "type": "modify",
      "old_id": "1f5d6e087374a3869e46d771ba843f33e8fb74d5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/SyntaxTreeVisitor.java",
      "new_id": "751d551e7a1afa81df1738ca7d1c7ba7fd98b6cd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/SyntaxTreeVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "733b5387d0dfd8a5510785a7daac61883a3ef638",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/Token.java",
      "new_id": "e836f9928947caf018f1ecc9134e660d6628ea7e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/Token.java"
    },
    {
      "type": "modify",
      "old_id": "e2a4dcdebe9999c9a254bd4411ac40ad2f8bb786",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/TokenKind.java",
      "new_id": "b85743cd44745c4c7954a7ed810b98d21281e55a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/TokenKind.java"
    },
    {
      "type": "delete",
      "old_id": "85fe9217c9a6ba83228976d76ac87715c6852c3e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/UnaryOperator.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "824333a9d8f2010b03c8df784db8bc73c218e43d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/UnaryOperatorExpression.java",
      "new_id": "73417085a2cbbd177fabe80daf6fe16810a6e057",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/UnaryOperatorExpression.java"
    },
    {
      "type": "modify",
      "old_id": "6cc5fef677211275c59daa692e42456079e8a739",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/syntax/ParserTest.java",
      "new_id": "cfc9641fff4b4009df9de4f2b53cab1d7170133c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/syntax/ParserTest.java"
    }
  ]
}
