)]}'
{
  "commit": "f56956e8334dcd4f6ab5be993f1b49ed8cf825f7",
  "tree": "850cd2eccca4a4f4b1d6c8b58e24b1e9d747876c",
  "parents": [
    "f6538f730116a00d22a461cf48512f1d0382b3d7"
  ],
  "author": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Mon May 16 21:06:40 2016 -0700"
  },
  "committer": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Mon May 23 21:35:06 2016 +0000"
  },
  "message": "Disallow JsOptional on primitive typed parameters.\n\nChange-Id: Ic9affb24a32317fe0cf99c910c98a9284838bb80\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab8e301dbd6246e85fde03bc4b01237869b74e41",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JArrayType.java",
      "new_id": "572af743f45c5521130068ea6e32be305e2fae21",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JArrayType.java"
    },
    {
      "type": "modify",
      "old_id": "8cd950587943de0758e10ccd8dbb5d6a1f05d690",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JPrimitiveType.java",
      "new_id": "8e62df36d153da70fc42f284eae9ad4fdc17c228",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JPrimitiveType.java"
    },
    {
      "type": "modify",
      "old_id": "57fc036c458edfa19de3af412571010b7b7f9b6e",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JReferenceType.java",
      "new_id": "e3611d2421a863b4dee35742379a24c13178ed2a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JReferenceType.java"
    },
    {
      "type": "modify",
      "old_id": "7a62af4f2a8a3ec820fa8cff7ae96df97ad754c7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JType.java",
      "new_id": "4dfe9905b7c0788dedee8076947ab4881ce53ac9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JType.java"
    },
    {
      "type": "modify",
      "old_id": "e822ac217f29765d6f96fe72a17493a8b44f9d23",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java",
      "new_id": "382212d3bf56cb260eca955d0c2de40b530bb0fb",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java"
    },
    {
      "type": "modify",
      "old_id": "c5941003c14af9d24a504e0f9cb043b51a9cf3db",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/AssertionNormalizer.java",
      "new_id": "b0d49909a520e6eb3e06c25136b06ddba6642bba",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/AssertionNormalizer.java"
    },
    {
      "type": "modify",
      "old_id": "0491e08a7b66ebe644a6735e29d5cb43d2db4d17",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CompileTimeConstantsReplacer.java",
      "new_id": "8761313322a921134f994b3d05d8fe7d3e92ba76",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CompileTimeConstantsReplacer.java"
    },
    {
      "type": "modify",
      "old_id": "5a326b9a6c1ba999a829e57336844cb00d446b1f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/DeadCodeElimination.java",
      "new_id": "26df51c18354029b1d83ed6a0d04dc3b386492da",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/DeadCodeElimination.java"
    },
    {
      "type": "modify",
      "old_id": "e1ecc9a052e591a5b19faf74b6aaa821621aa9df",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplementCastsAndTypeChecks.java",
      "new_id": "6e6e158eefb940dc701dbf0e2d1fec95e6d1723b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplementCastsAndTypeChecks.java"
    },
    {
      "type": "modify",
      "old_id": "e38793e1f119e3653d5987acba8909c8b6890785",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplicitUpcastAnalyzer.java",
      "new_id": "a2d26f072a10c111eaeeed5177e4755be1ebbd34",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplicitUpcastAnalyzer.java"
    },
    {
      "type": "modify",
      "old_id": "9a34f4d1df0d146b79cac4612092a408913e1de2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JsInteropRestrictionChecker.java",
      "new_id": "a7816029928b273e48f6ccb7d6159384dd28a105",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JsInteropRestrictionChecker.java"
    },
    {
      "type": "modify",
      "old_id": "fb47e92184f5e63165e38cadbef884ff9e995385",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JsniRefLookup.java",
      "new_id": "ac577f8c1095e7fb665ccf4183c31642aa4bc3f1",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/JsniRefLookup.java"
    },
    {
      "type": "modify",
      "old_id": "56fc8fded12a88a493233bc6abaaa22f76c9f01b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/PostOptimizationCompoundAssignmentNormalizer.java",
      "new_id": "51452533726840d7b4b11ad7357ccce4a77e68ce",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/PostOptimizationCompoundAssignmentNormalizer.java"
    },
    {
      "type": "modify",
      "old_id": "63809297e51f9859a5642579bcf25aa7dd033810",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java",
      "new_id": "d09974fb8b300ec29a93bd5792221d6ad096502f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java"
    },
    {
      "type": "modify",
      "old_id": "ff57f5b5825310c32a7ece66b93b7cde64f4ff9c",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ReferenceMapper.java",
      "new_id": "46453a4ddb1931b61b633892806e1d3e528b9fbf",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ReferenceMapper.java"
    },
    {
      "type": "modify",
      "old_id": "80fd5ddcb9cc832292c95f8bed3831fb5a67997b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Simplifier.java",
      "new_id": "9c6e22e1635476e3a2cc4f85107df065d9e7437f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Simplifier.java"
    },
    {
      "type": "modify",
      "old_id": "2c4831ad67c5554fed4faed360b02bd4da10fdc3",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeCategory.java",
      "new_id": "3772b19e42da3b6bf4c4cd0c5ff32afe842131f8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeCategory.java"
    },
    {
      "type": "modify",
      "old_id": "9116dc316c18db201dfa66a7b814963486fa2734",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/UnifyAst.java",
      "new_id": "6945f5f97d22d5b39dcc9a1d82a3d6be4098ea32",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/UnifyAst.java"
    },
    {
      "type": "modify",
      "old_id": "e7edec8736fd5c06cc93fb868f089c6320d9e331",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JsInteropRestrictionCheckerTest.java",
      "new_id": "e1148067c72b7effb6c58bc26523474a8b784c70",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/JsInteropRestrictionCheckerTest.java"
    }
  ]
}
