)]}'
{
  "commit": "965595d38b48f88a78184b5e8d18638574d9b1cb",
  "tree": "2701cbd47a42fee2efd2325f888bba1d8d898ab4",
  "parents": [
    "36657229559f0cdb3c4a4d430587163999a6f2b1"
  ],
  "author": {
    "name": "Maurizio Cimadamore",
    "email": "mcimadamore@openjdk.org",
    "time": "Wed Apr 14 12:23:29 2010 +0100"
  },
  "committer": {
    "name": "Maurizio Cimadamore",
    "email": "mcimadamore@openjdk.org",
    "time": "Wed Apr 14 12:23:29 2010 +0100"
  },
  "message": "6939618: Revert \u0027simple\u0027 diamond implementation\n\nBackout changeset for 6840638\n\nReviewed-by: jjg\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4809565d855bc4f1ec9a4449c7230ea4505d6f82",
      "old_mode": 33188,
      "old_path": "langtools/src/share/classes/com/sun/tools/javac/code/Source.java",
      "new_id": "a2127564b4a2ee8c03cd6629bb90c696b1ca2b40",
      "new_mode": 33188,
      "new_path": "langtools/src/share/classes/com/sun/tools/javac/code/Source.java"
    },
    {
      "type": "modify",
      "old_id": "b5d2c16d20f3789748a17d08817f8a9fe8d8adc9",
      "old_mode": 33188,
      "old_path": "langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java",
      "new_id": "1e0fda5290daf5d9541fb2faf2f859a125ab45bc",
      "new_mode": 33188,
      "new_path": "langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java"
    },
    {
      "type": "modify",
      "old_id": "bfaba9f4c4df8dc7558a3525f1c40bcefaa70aef",
      "old_mode": 33188,
      "old_path": "langtools/src/share/classes/com/sun/tools/javac/comp/Check.java",
      "new_id": "c55b1934092b824488984f0365fa293470f599d0",
      "new_mode": 33188,
      "new_path": "langtools/src/share/classes/com/sun/tools/javac/comp/Check.java"
    },
    {
      "type": "modify",
      "old_id": "3816c93e1769140e60181076895d33dec0364818",
      "old_mode": 33188,
      "old_path": "langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java",
      "new_id": "a426f4a896a5ef3f7b6d75c00ccb3262f7de7c5f",
      "new_mode": 33188,
      "new_path": "langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java"
    },
    {
      "type": "modify",
      "old_id": "23d7fc383537a1a5d79b01a5601ed8e4f995afdd",
      "old_mode": 33188,
      "old_path": "langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties",
      "new_id": "dc99f0ec35de1ddf3e1b4bbcf72c55dd98b7b2d3",
      "new_mode": 33188,
      "new_path": "langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties"
    },
    {
      "type": "modify",
      "old_id": "12f25312e6eb4ff5972dd50229c731f2b8f6c01f",
      "old_mode": 33188,
      "old_path": "langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java",
      "new_id": "b42586a978a7829ae16f46737375e9f29bc30320",
      "new_mode": 33188,
      "new_path": "langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java"
    },
    {
      "type": "delete",
      "old_id": "8b23e491391d364494ff252a5c1174f504b05620",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg01.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "830784581238949be72978e57d94df45cbdc927c",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg01.out",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b732ce12164358cb4e4d32f8f7f60bcbe00316e1",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg02.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "27d7cb097f026ef70513095a5db4781828892538",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg02.out",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0e594b80a04ead29116280383c73fe171c079a61",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg03.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "287df896e0b63eb932591100322f7b044e31a188",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg03.out",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d04d93059cec0976cc7cc17a957460633755d00f",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg04.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f3bf0c790001ed63e046b0befe9db7dc0b57c35e",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg04.out",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d287ec59aa16148e6344ebac8756397ac1428c6d",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg05.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "582e83baca4f75ae7afa859ec8c2e82314d8708c",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/neg/Neg05.out",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6d3a6d46b3f349e4e3705956d4d3ce691e5c47f7",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/pos/Pos01.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4b2e34c5a053eddb33fb28f03dc48dc5639344a2",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/pos/Pos02.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0f8a32148c5a38a41c94e5ffe3fa08aa006f55dc",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/pos/Pos03.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fae82a53eb58e296d8d30b7f5e2e7862c60fd9ec",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/generics/diamond/pos/Pos04.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ca7804f89e01b906b239d95a1db0ce4bdc8529d6",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java",
      "new_id": "4846341383376ef1ef9f6f2c6f3baf01ba67a5ac",
      "new_mode": 33188,
      "new_path": "langtools/test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java"
    },
    {
      "type": "modify",
      "old_id": "59f16b1da62a9f0513840e7709995cc5eeface3c",
      "old_mode": 33188,
      "old_path": "langtools/test/tools/javac/processing/model/element/TestAnonClassNames.java",
      "new_id": "d6066cfb9427c429089e6b013d9ba2d2b8f972cd",
      "new_mode": 33188,
      "new_path": "langtools/test/tools/javac/processing/model/element/TestAnonClassNames.java"
    }
  ]
}
