)]}'
{
  "commit": "fcc5b528c8a8b2a71f643f65c6cf7e2574b79feb",
  "tree": "02910c0d8a42100f49055eeb91647f78003c9492",
  "parents": [
    "66f7684888ade07118dda390d8077fd50dd0dcf2"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Dec 06 20:12:29 2010 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Dec 06 20:12:29 2010 +0000"
  },
  "message": "TypeOracle becomes interfaces.\n\nRefactors TypeOracle into a set of interfaces rather than concrete types.  Moves implementation into a new package.  Functionally, should be essentially the same.\n\nThis will allow for alternative implementations of TypeOracle, including server-side type models and GPE integration.\n\nhttp://gwt-code-reviews.appspot.com/1113801/show\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9363 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30cbaddd2208477a1869ee9ea67891176a8cd96b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAbstractMethod.java",
      "new_id": "00c99a53f89b08161d02c0147e8f47f60f71ee9c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAbstractMethod.java"
    },
    {
      "type": "modify",
      "old_id": "f1af6a8867d358bfac10abc5ef6d4a693e6fb367",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAnnotationMethod.java",
      "new_id": "ce366967db1c80b6833de966ef25e161e4da8126",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAnnotationMethod.java"
    },
    {
      "type": "modify",
      "old_id": "12ff49fc3c4ceca4755cf4c7620f793901088602",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAnnotationType.java",
      "new_id": "f6827d9ef22e2443d2d0c05a7f0eb2cd6f79d0a0",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAnnotationType.java"
    },
    {
      "type": "modify",
      "old_id": "4f109e2f0aeefa5782ce2e159985b0b7d8a80900",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JArrayType.java",
      "new_id": "0e92f19b6b978dfa0b58327dbd682eb035b9f98c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JArrayType.java"
    },
    {
      "type": "modify",
      "old_id": "174be93baa8723f15f72533ecd30d84f2006b641",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java",
      "new_id": "c5d02f36a0051a784f3ba134baa91dd043ad9bd0",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java"
    },
    {
      "type": "modify",
      "old_id": "08b727442f28ee719738c3bda77d9c13d448417d",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java",
      "new_id": "45cfa37d6d5cdb1943acc9c50402ea3d18b993ac",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java"
    },
    {
      "type": "modify",
      "old_id": "2032ef506945eaf38bdde0ccb8b30254e3077808",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JEnumConstant.java",
      "new_id": "06c6a7d7451634c3e862ae266d3b571242c7b891",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JEnumConstant.java"
    },
    {
      "type": "modify",
      "old_id": "480165e117a5028c8c541e41d8fb2ebd685b5532",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JEnumType.java",
      "new_id": "8dbeacd4a2300cd32a2fe811505428f2809de3cf",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JEnumType.java"
    },
    {
      "type": "modify",
      "old_id": "8a3f3d680fcd1884d0f630b91c961a9a48ccde1f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JField.java",
      "new_id": "59feefd9e86510ff7008813c4a7016e152b67e76",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JField.java"
    },
    {
      "type": "modify",
      "old_id": "712ac94fdd47a1d7cff61ae2a0739b31b2068cd7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JGenericType.java",
      "new_id": "83700ef365843b1d6fb0dd1f561913951483c8a9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JGenericType.java"
    },
    {
      "type": "modify",
      "old_id": "cffed324a734b78abd0667b00be470957288da0c",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java",
      "new_id": "de5a9df5367e2eda581b221f4f8e32a4024a9615",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java"
    },
    {
      "type": "modify",
      "old_id": "b487ee0eb9cb9593180ed1acf3fb8db79f3583f7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPackage.java",
      "new_id": "4300512947957e0b8cbcf9ad10fb02c1b34d3ced",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPackage.java"
    },
    {
      "type": "modify",
      "old_id": "0cfe471979efdc7510cf812b91b0a57fb0ae4220",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java",
      "new_id": "59a2b9969c33d500a5334c4c0536b5887e6cd113",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java"
    },
    {
      "type": "modify",
      "old_id": "1088335077aa47216e9de24bcc8ea2d8c0f3f60a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedType.java",
      "new_id": "3f26decd3362ccb55cc6a38795fefe6a3b735ecf",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedType.java"
    },
    {
      "type": "modify",
      "old_id": "0c6a2b98f69fa5cfa047568d4eb99df4f0056e2e",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPrimitiveType.java",
      "new_id": "a14435dbe656a1dd14f47eca444a5bfc00d70490",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPrimitiveType.java"
    },
    {
      "type": "modify",
      "old_id": "c1f136079581c6ace1e1f46350ec09bbe9ad5c8c",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRawType.java",
      "new_id": "14e4c1231ae7d3ed6183bb288b8cb860247cdaa8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRawType.java"
    },
    {
      "type": "modify",
      "old_id": "b40ab8d9abee3e9a52003ddae52c655f8f1cae24",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRealClassType.java",
      "new_id": "ad1f9093102e82a5a9be853aae914f5df23d216d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRealClassType.java"
    },
    {
      "type": "modify",
      "old_id": "dd92a7cd1f7e82ceecafd75c89098fab951ee0d4",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JType.java",
      "new_id": "a5730d4226808ef0012567a13a642b5e1135017c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JType.java"
    },
    {
      "type": "modify",
      "old_id": "1084c4f39c60436f1e3331097e427dde2ec907b0",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JTypeParameter.java",
      "new_id": "a641e5b89a663da4ff09448c433b820f5bde3d70",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JTypeParameter.java"
    },
    {
      "type": "modify",
      "old_id": "7ab322ce8b7d4720100bec3dee5f582b85e54d63",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JWildcardType.java",
      "new_id": "8d0bbe18814c76bc096954758313317c36534049",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JWildcardType.java"
    },
    {
      "type": "modify",
      "old_id": "09574934c63b9dc2032e10697cefdb2d24f5bca8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracle.java",
      "new_id": "c7a4358c55ab7fdce8e90f5de616df2c451875dd",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracle.java"
    },
    {
      "type": "modify",
      "old_id": "dce925ea881e8a6e363a3e33aa9d4a512acfbbf4",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/CompilationState.java",
      "new_id": "23d5392c6325eff9e71c250f610ebc6c434de84b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/CompilationState.java"
    },
    {
      "type": "modify",
      "old_id": "6eb45ded1617ce5900fc683099bbd2c6307584c1",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/JavaSourceParser.java",
      "new_id": "3e4589111f3c6d1f1825fbcd309ae0218a2fcfd3",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/JavaSourceParser.java"
    },
    {
      "type": "modify",
      "old_id": "c1ebe77f997389343d845013ee3584731aeeb6d5",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/Resolver.java",
      "new_id": "e1dec40d55fac2406bde73c26747d55b1262cc2b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/Resolver.java"
    },
    {
      "type": "modify",
      "old_id": "68ebdd75ce60a00640a10d52ead2908e70c9ef70",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java",
      "new_id": "611f12b48da3e74009cf86dbc3ab53447e9c6aa4",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java"
    },
    {
      "type": "modify",
      "old_id": "783e96fc6027b6afcfceac72a9477eaf21d40c9a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/TypeParameterLookup.java",
      "new_id": "fc9eeb0ca3cea42f98236c717dac1d7b1990820f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/TypeParameterLookup.java"
    },
    {
      "type": "modify",
      "old_id": "27a0802252ab88ffa0e023faad8f645012a65dda",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/asm/CollectTypeParams.java",
      "new_id": "6e8157efd577b5e14b13a51b1dafbc2041f096a9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/asm/CollectTypeParams.java"
    },
    {
      "type": "modify",
      "old_id": "ad74d7a0ecdf31add407ebf314392029455e62fd",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/asm/ResolveClassSignature.java",
      "new_id": "8d223956f7e2a7165bcc5914e909439463dea165",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/asm/ResolveClassSignature.java"
    },
    {
      "type": "modify",
      "old_id": "236c9996dbe0d115241195fb8bd169b0778f65d5",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/asm/ResolveMethodSignature.java",
      "new_id": "0e76ce392884481e48b4070bb29ff33e3ce3d402",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/asm/ResolveMethodSignature.java"
    },
    {
      "type": "modify",
      "old_id": "57aa8a751552087b68dee0b367b06837cc358465",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/asm/ResolveTypeSignature.java",
      "new_id": "a7207b0d67500cba30e115beda43150d815c826d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/asm/ResolveTypeSignature.java"
    },
    {
      "type": "rename",
      "old_id": "8e4b03e799ce5c10422bed3c86315ad69c008201",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/AbstractMembers.java",
      "new_id": "c0e6c1da619c86a9c0b1e967bfe61141322ccbb5",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/AbstractMembers.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "5da6638bb5e1b3025c5b698f8496c57655998860",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/Annotations.java",
      "new_id": "52461513b4d5940cb58331ca32446ccd6d69811e",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/Annotations.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "0d875eda2d0cff5c5aacecc20f456143ee050e5a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/DelegateMembers.java",
      "new_id": "74f0b9841915e5780555f081692439d7fffa96e5",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/DelegateMembers.java",
      "score": 91
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76e8c47f484c2fbe27287790011e95d2cc6a75aa",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JAbstractMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3584211b2799bea67b90f795a42808766e30047",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JAnnotationMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ebac416ebcd715304fb66352db07e4769e0d166",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JAnnotationType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ccf17cf7048760ca7ddf1a06914007f7a187ba9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JArrayType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33b442c48abf05c827fddd69f2541c4b597c32ee",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JClassType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8ba76fa8b3bcbb5abc54cbe6926e7809728623d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JConstructor.java"
    },
    {
      "type": "rename",
      "old_id": "ac227778e76e8566a4edd11a756d3eda2d1fbbc3",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JDelegatingClassType.java",
      "new_id": "97a39478fb17c1f1bd0fe71ebf9685cee6877e74",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JDelegatingClassType.java",
      "score": 95
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74b0c27433a9460f50568e27d7eb998ec3c15e92",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JEnumConstant.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "468ed64bd886c930e51e1c87cc5f1f965847e1f9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JEnumType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f14af37abb6435870cb451e7ee1d99a4c5c52b6a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JField.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71adee507f201213db08a0f1652279709003a570",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JGenericType.java"
    },
    {
      "type": "rename",
      "old_id": "ee130efc7262a23550a367a4cf73b8a22d4514e0",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JMaybeParameterizedType.java",
      "new_id": "fe1e0a1fe894d90092421e798d369482993c8755",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JMaybeParameterizedType.java",
      "score": 95
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c87476e490c16c71b7063ff7805d84952132de79",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edf9cc858b5689653c440b0a74ecb9c8e1c5a4e9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JPackage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f781132f6cdc175706c59f890b75f44720fb5e71",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JParameter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6b98ebf2f01fd0d1b207f4f05d1070a0d3f5ce1",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JParameterizedType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "477000017bb32d295070d2e14784204c47a9b079",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JRawType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9be9b78903b488ff04bdc718ca37e43e940ca0c3",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JRealClassType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41e908a02f33d7862947e515a2ed4c67643b72c4",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JTypeParameter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07dcd5f7b69279f5e9d8e317227053bb83f49029",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JWildcardType.java"
    },
    {
      "type": "rename",
      "old_id": "88de2111bb5f4239b7d450798a13f33ef6107588",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/Members.java",
      "new_id": "32d806da6c36457799b57dd5b53f966141bf5b90",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/Members.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "f9df50498db93e8b1299dc9565841b3a1ea06dc8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/Substitution.java",
      "new_id": "c09de2fed1a9c2b97ffaf6949b2cc5485fc5b87d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/Substitution.java",
      "score": 88
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bef1adf7bc3aa60650aa90991321680c0ea310c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/TypeOracle.java"
    },
    {
      "type": "rename",
      "old_id": "4ec8f8cce39f1b9b1e9da88f06d56f89d5389701",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracleBuilder.java",
      "new_id": "52ef2ebb99f180eac07e3180238212bdeadbeae8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/TypeOracleBuilder.java",
      "score": 96
    },
    {
      "type": "copy",
      "old_id": "a4ceaf4e925cda2cb9d2cdf4e9f8147cd2c8d4dc",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/NestedAnnotation.java",
      "new_id": "9fc65010346d8da711df51acf01969983fc40b6c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/package-info.java",
      "score": 61
    },
    {
      "type": "modify",
      "old_id": "2174d0eacd7c6a4819ef23acd7c411732ae493f2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jdt/BasicWebModeCompiler.java",
      "new_id": "575d60a886b55410a7b83f75e4073da86848b454",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jdt/BasicWebModeCompiler.java"
    },
    {
      "type": "delete",
      "old_id": "62ca353774d897cc2ad29bb75fc9db850055fb72",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/CC.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cfc4a5697527dc96126413eed123909af80efe03",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/IA.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "db82f33ca0a81f4e026196a5ab1ee33cfcb1a931",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/javac/JavaSourceParserTest.java",
      "new_id": "2b7b4e884aa59c814efcc6c99f60b4dbbdace5be",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/JavaSourceParserTest.java"
    },
    {
      "type": "modify",
      "old_id": "3d5198c73907951b0bd745bb24c1f41868812cee",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/javac/asm/CollectClassDataTest.java",
      "new_id": "ba096e91c9069d4154b407b284b3b3210ce2b9b1",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/asm/CollectClassDataTest.java"
    },
    {
      "type": "modify",
      "old_id": "86b931840d5244f274edd228549b0a3571e4372d",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/javac/asm/CollectReferencesVisitorTest.java",
      "new_id": "42bb6f82cb1158611f61fd6628664d6bfa8fa899",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/asm/CollectReferencesVisitorTest.java"
    },
    {
      "type": "modify",
      "old_id": "88fc195083c2a1deff12a89cbf063eaaf289aa4e",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/javac/asm/ResolveGenericsTest.java",
      "new_id": "1191ec4a7d547db8784d3d2dc6b4e709d539d431",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/asm/ResolveGenericsTest.java"
    },
    {
      "type": "rename",
      "old_id": "ac59e999ee0b43c251d9339d34589877484e4647",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/AnnotationsTest.java",
      "new_id": "2c2fc65c9b3696b3856993476c791ae3b3efb049",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/AnnotationsTest.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "02e25aa141402dc98775ee77f67886711044a110",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/BinaryOnlyAnnotation.java",
      "new_id": "c4db3d4a36758aa777c799cf4f901407ac4f37db",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/BinaryOnlyAnnotation.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "38c880eae719393974e10f55b1182f499372e650",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/BinaryOnlyClass.java",
      "new_id": "24919088e17ee82a2b6fc77aad8aca3437423ff1",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/BinaryOnlyClass.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "d59d33641e16fb6aa836d13a6686f84ce6e62588",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JAbstractMethodTest.java",
      "new_id": "ee76727f74125fc79dcc8c6bc2928453fca8ed67",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JAbstractMethodTest.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "e3b33aa6181158971690e22313fa4adbce9802a8",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JArrayTypeTest.java",
      "new_id": "ab21a450d765eb411f27ff3692da579b5b8fa986",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JArrayTypeTest.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "8b587101f73c0ce42ad5b56080187d4b335b7df3",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JClassTypeTest.java",
      "new_id": "8ba7d901a664086964f9aacd5e42cde78b34c045",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JClassTypeTest.java",
      "score": 60
    },
    {
      "type": "rename",
      "old_id": "498fcc4740d63e42509c6924e86003777dd8bb7b",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JDelegatingClassTypeTestBase.java",
      "new_id": "aa7406d01a1e8c9ee22c1875d93a74a714d8267c",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JDelegatingClassTypeTestBase.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "06d959b3579f0046a5cf9449b5377a9ad699668a",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JEnumTypeTest.java",
      "new_id": "89cb6947ad217e71fc69bf1a979235e4114d461d",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JEnumTypeTest.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "ce42ca3268b2b4fea878a1b065504e4ea92564ac",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JGenericTypeTest.java",
      "new_id": "13f114c272da74d42400a68d975413ebbb7e3ba5",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JGenericTypeTest.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "793249f64795362aaacabb7818618cd7f70d5929",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JParameterizedTypeTest.java",
      "new_id": "cf0e2e1283c7508d5c58551e33dd09696141bf70",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JParameterizedTypeTest.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "fa0552869fab21b4549ce45c71b034367aa57be7",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JRawTypeTest.java",
      "new_id": "919ee080673aa693e73e7812f5407b603dba94d5",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JRawTypeTest.java",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "583c2acaace2654fabe9af959aa86f497db7758e",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JTypeParameterTest.java",
      "new_id": "147acac34ba8e3cefd7e97078454ada6aac96186",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JTypeParameterTest.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "d5ecc0b2ab868b0de95ef90ca421fb3d3b491ce6",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/JWildcardTypeTest.java",
      "new_id": "32c6d12e7981a538154df5e15d6b291af47c8dde",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/JWildcardTypeTest.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "23d9c5761741ac7d49c11ec898afeb591b10df7c",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/ModuleContext.java",
      "new_id": "ad2ea2fe49d138800f9068f27a6e2c8cb080d54f",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/ModuleContext.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "2a27830dd3d91a8f992f7f1d38f763299e9047c5",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/TypeOracleAnnotationSupportTest.java",
      "new_id": "cacf00ccb6d8006a2dc9bddcafb38ffdb35235f6",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/TypeOracleAnnotationSupportTest.java",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "54dadb200903a774533aa79a027fdd01d4c41d72",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/TypeOracleSuite.java",
      "new_id": "96b730a7505fbe67ac44f40c40a20ac9adeb8a63",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/TypeOracleSuite.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "332c789445210744de50efa746c9a3a7a038a0b4",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/TypeOracleTest.gwt.xml",
      "new_id": "332c789445210744de50efa746c9a3a7a038a0b4",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/TypeOracleTest.gwt.xml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "77e666ca5a1f9a0cebeebb308579be28e14e1bbe",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/AnnotatedAnnotation.java",
      "new_id": "eb526002076c72d4d15fa958ae06e9da2933df2a",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/AnnotatedAnnotation.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "5057b5a9474065c307040c79548f009ab3ffca8a",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/AnnotatedClass.java",
      "new_id": "53a468b1c1eedb0b284671d4f3b4bdc866810a25",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/AnnotatedClass.java",
      "score": 70
    },
    {
      "type": "rename",
      "old_id": "8300078c13f6b6f70d62b5f78568f9804e1ebc0e",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/Base.java",
      "new_id": "a5b583029a68fdf13c5c10f44aaccd937ad06348",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/Base.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "605285ad549485f20e603ed395ca395a7589d1be",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/CA.java",
      "new_id": "104b96fb336eb976325f19c03dee8a2245bfd712",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/CA.java",
      "score": 72
    },
    {
      "type": "rename",
      "old_id": "3e419907633063e0e29c8a02584cfe8d54e67087",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/CB.java",
      "new_id": "c6cc31e98a9d48b29dfce01a8281c55bde0ea3e0",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/CB.java",
      "score": 70
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "668a52461a0699aa096d2754ae87c5ed5fdeb804",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/CC.java"
    },
    {
      "type": "rename",
      "old_id": "9b84ab6d9a832bb28d629064f37ed5409029d3d6",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/ClassAnnotatedWithBinaryOnlyAnnotation.java",
      "new_id": "ca49bdc8267c7ac31197129d395e5af000535a72",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/ClassAnnotatedWithBinaryOnlyAnnotation.java",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "1a4d9db3c3da175a62229891681484019863f098",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/ClassLiteralReferenceAnnotation.java",
      "new_id": "989f24100967f1b668deb331509242d0947ce4fc",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/ClassLiteralReferenceAnnotation.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "1cf20c733fd37130db82fc5308c61bb4ed4c4fc3",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/Derived.java",
      "new_id": "f0308866ffd6b68fb201ec11de44b6ed0662be2f",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/Derived.java",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "c1d3db90046898adda020a857d0a16697dc4bd1f",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/EnumInterface.java",
      "new_id": "34bf370c1f29a2e8da874aaa11c79ca67fc47aaf",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/EnumInterface.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "ea694477b3086cc3867cafe348a48a5552f733e9",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/EnumOfInterface.java",
      "new_id": "c99a083501233f08a3093fdfebca25bab962591e",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/EnumOfInterface.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "f6a6bd95435ca8b9d307d33b50d1899929d7dfbf",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/ExtendsRawGenericClass.java",
      "new_id": "cfa32d0ebc76bd89c3dbe4db80046ed2d199365c",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/ExtendsRawGenericClass.java",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "cc6b4391f9e3774290adc2242601f1beb9a314f6",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/GenericClass.java",
      "new_id": "ad54c3efabdb685600e091faca786912f4c2b5ef",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/GenericClass.java",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "6930c6f7fab6105faf4ce1dbb3d6b5a55c88bd60",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/GenericClassWithDependentTypeBounds.java",
      "new_id": "4cdc8b0cc8e5c1de8cb788519ebfe2d6c5f7b658",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/GenericClassWithDependentTypeBounds.java",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "058807d1c0ca6dc409e35a2c6956751fc95309d1",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/GenericClassWithTypeBound.java",
      "new_id": "a7a592f97a6b6ea6803b6b534b39079e15206037",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/GenericClassWithTypeBound.java",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "593508711d28cbe1051bda9f2423914730381e2b",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/GenericSubclass.java",
      "new_id": "999c8aa028c0ef24e24614a89cef5bd455a899df",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/GenericSubclass.java",
      "score": 95
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18f76ce769565c125148b4b820eed3ece6aa8c6a",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/IA.java"
    },
    {
      "type": "rename",
      "old_id": "fad1da6bd23cdf006be184dbee3e47d2255a43a1",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/IB.java",
      "new_id": "81e88356210c46bf73644bb0bbff69e4858fc557",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/IB.java",
      "score": 65
    },
    {
      "type": "rename",
      "old_id": "c9b543b9d48f2652cbaa0a6d36b1b928f07d6c69",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/IC.java",
      "new_id": "59ad1760b1ff4fda94038bbf71442a3bf35e16b9",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/IC.java",
      "score": 72
    },
    {
      "type": "rename",
      "old_id": "53ce7edc1fcf6400d9fe13ba4544eb958da6e774",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/MyCustomList.java",
      "new_id": "77ceb3a847d026befa89c881109c4b7e4626eba4",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/MyCustomList.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "9ee5a1b6f827c9bc21a06d080a199a703e181ab5",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/MyEnum.java",
      "new_id": "a832a03d7409ff1bb13bb2c2d7db3718f651d2e5",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/MyEnum.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "0d1e559b299ccceba98ca4682be33615a93bd830",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/MyIntegerList.java",
      "new_id": "03a1715c1f2367643d56bb53bea4ea281bafe166",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/MyIntegerList.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "94fa2f11137f16ca2e584dd750859623ec2db63b",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/MyList.java",
      "new_id": "749dbab75959333ad4668ab139b878348a353a3b",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/MyList.java",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "a4ceaf4e925cda2cb9d2cdf4e9f8147cd2c8d4dc",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/NestedAnnotation.java",
      "new_id": "0e05887434c0a59de01e5f999d72410422ab1e33",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/NestedAnnotation.java",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "03f98fb521a8863ed32a3725c3e61f1f5796057c",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/NonGenericSubclass.java",
      "new_id": "f9f5c6ed966443e6071ab9ecafc3c27a103007a2",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/NonGenericSubclass.java",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "c140997125221f4b4f515fcbfec10e581c194955",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/PrimitiveValuesAnnotation.java",
      "new_id": "706e52f2df1a8e1102badccbb4cfec429826dba2",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/PrimitiveValuesAnnotation.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "74e9237752140f42d377c004517de12582f0a7ff",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/PrimitivesAnnotatedClass.java",
      "new_id": "45de0d9cee4eec2a86971155e7a6b9ac267c168b",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/PrimitivesAnnotatedClass.java",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "2885a628dc17a6e063d1c244a7a264c2f99b5849",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/SourceRetentionAnnotation.java",
      "new_id": "7aeb954f9bf3761fdb67e8f648bd93c227e25ba9",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/SourceRetentionAnnotation.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "e77605182535d6029d9598af5d4ae34ec98a8ee6",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/TestAnnotation.java",
      "new_id": "0a3bf7cf5b90245802e0d48630d9101b1b2a9019",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/TestAnnotation.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "ce64c8d0f2b3d97c439212b7071c291fc2820e53",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/package-info.java",
      "new_id": "54bdb846db65e608936d99d893b68db90782de53",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/javac/typemodel/test/package-info.java",
      "score": 86
    },
    {
      "type": "modify",
      "old_id": "2f44123023d1d71a7859ec76e57f0bd1ea3fe3a0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/TypeConstrainer.java",
      "new_id": "efdb324f1fa8b06ed9743f5b1beae7249c394e55",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/TypeConstrainer.java"
    },
    {
      "type": "modify",
      "old_id": "82d7e110cacd3acc5bb4cbf20ca3c9b938180ac3",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/uibinder/rebind/JClassTypeAdapter.java",
      "new_id": "df8df8a6b32fa969214eb32c298cfb37e7d8fd0f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/rebind/JClassTypeAdapter.java"
    },
    {
      "type": "modify",
      "old_id": "45b006984467aedfbb59dafaacb43e35f6717d3e",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java",
      "new_id": "efd381d82f94801f3280c5ba4a4430a8b267714e",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java"
    }
  ]
}
