)]}'
{
  "commit": "c146221caa3d160961c039f2ffe7794d8e71aea6",
  "tree": "72b5e28de502c4304c040bf3614cce88d463f24d",
  "parents": [
    "8f8161b8a5a3fb7d2587c6ccbf4484597c72601f"
  ],
  "author": {
    "name": "Stephan Herrmann",
    "email": "stephan.herrmann@berlin.de",
    "time": "Sat Feb 22 18:46:58 2020 +0100"
  },
  "committer": {
    "name": "Stephan Herrmann",
    "email": "stephan.herrmann@berlin.de",
    "time": "Sat Feb 22 19:17:34 2020 +0100"
  },
  "message": "Update jdt.core to S4_15_0_M3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "376e4b3b432ce9c9fb4d5eae4d9a8405d471301c",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericsRegressionTest_1_8.java",
      "new_id": "7390e53ffa4938c0578814b9d59ec922d51ce987",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericsRegressionTest_1_8.java"
    },
    {
      "type": "modify",
      "old_id": "a2d4457ba2fde8f0f3522a5cb258cc95c80a95aa",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullTypeAnnotationTest.java",
      "new_id": "e51e26f5967da3b9d141a157907836a390231826",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullTypeAnnotationTest.java"
    },
    {
      "type": "modify",
      "old_id": "6c177f02557d6fc918224c1aaf5ab064795e3f9b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/AbstractJavaModelCompletionTests.java",
      "new_id": "3371230fbfe3e70327d407a42b1046ec8a1f5186",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/AbstractJavaModelCompletionTests.java"
    },
    {
      "type": "modify",
      "old_id": "296eb4f8395db0f824ef73f435b178459a009f7f",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompilationUnitTests.java",
      "new_id": "8b3d8c7986f0f8e0f5355ad991a0abebf39775cf",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompilationUnitTests.java"
    },
    {
      "type": "modify",
      "old_id": "a1431bfc9dba6e546a44dbc23fc472b3dbcd85f8",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionContextTests.java",
      "new_id": "dadb6be38c69c98da5cbb299d7b38c1a2487ecbc",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionContextTests.java"
    },
    {
      "type": "modify",
      "old_id": "01641b67db3cd31b7032e4c82b83aa9423fa308e",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests.java",
      "new_id": "3f8a2ccd2d5bf191b5c03181f6da2f66dffb3043",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests.java"
    },
    {
      "type": "modify",
      "old_id": "c95e87e82e855d3b7e748b0cc4debd9d663326e3",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTestsRequestor2.java",
      "new_id": "3f916597c894ca5b8a7ea9b155dfd1ec46ffd1fe",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTestsRequestor2.java"
    },
    {
      "type": "modify",
      "old_id": "18d695af1072a019b89ca7e5613f4085e016fd74",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java",
      "new_id": "af87bd54b4a08a5624f452f12e1caf985bfc03f0",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java"
    },
    {
      "type": "modify",
      "old_id": "11e5b2e641d8376b917523e59d8726f4755b7f27",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ExternalAnnotations18Test.java",
      "new_id": "a4f0234b07b037215aff8e928ced28f9e095c212",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ExternalAnnotations18Test.java"
    },
    {
      "type": "modify",
      "old_id": "0ce124cbdf593f016dbe96a68dea6cf2e71646b2",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/MatchingRegionsTest.java",
      "new_id": "c045fbfe0799edecf4b1777c875c076650580715",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/MatchingRegionsTest.java"
    },
    {
      "type": "modify",
      "old_id": "992ad6f1bbcde04aaa0de5c48eced9c6b9c23901",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/RunCompletionModelTests.java",
      "new_id": "2ce6c98e551979bda0535150ec91a1a6a7802d8b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/RunCompletionModelTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e11569845450bceaa99a7129a914d77f48c6bb1e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/SubwordCompletionTests.java"
    },
    {
      "type": "modify",
      "old_id": "9326194db76726b1384081e569825d2dc017e2e3",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/workspace/Converter/src/test0554/B.java",
      "new_id": "9a27da253a183af8ce18368ed0bef697a4e9dc38",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/workspace/Converter/src/test0554/B.java"
    },
    {
      "type": "modify",
      "old_id": "7f9045502675e7ed3e1f8dbc513c6907872e18e7",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core.tests.model/workspace/Converter/src/test0555/B.java",
      "new_id": "0441e1cca0f7f644ae83273a5da57e0952ad94b9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core.tests.model/workspace/Converter/src/test0555/B.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b595cef6baf1bde9c598310bfb05296cc92035b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/.settings/.api_filters"
    },
    {
      "type": "modify",
      "old_id": "f8884c6afb223500bb4902f1ca7e56abf356622b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java",
      "new_id": "422e9ca598200a5ab4fd2a43207b788cfef38dbf",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java"
    },
    {
      "type": "modify",
      "old_id": "c968294a279a7bb28bf872a9854f2b768b89a93d",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/RelevanceConstants.java",
      "new_id": "383acb76523698444d149aa9006405bbe30e14a6",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/RelevanceConstants.java"
    },
    {
      "type": "modify",
      "old_id": "53bc14015b9d57ab8daac4fe53e680bbf82e6223",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistOptions.java",
      "new_id": "92a40a3f54835c7591c8d841410ee5850998fd41",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistOptions.java"
    },
    {
      "type": "modify",
      "old_id": "5dc15d6863baf1221a328c84938e8e41180ba9bd",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java",
      "new_id": "6ef0dc632cb0fb6b21e827afcb06b281080c903e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java"
    },
    {
      "type": "modify",
      "old_id": "dc687c59df8a861d473dce6a274f211f80502fb8",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ReferenceExpression.java",
      "new_id": "bec3ac776f82bad7e5afb9511021dd3f08ad10f7",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ReferenceExpression.java"
    },
    {
      "type": "modify",
      "old_id": "56afed0178f56cacbed7cd306b4888aa754bc485",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java",
      "new_id": "0afaf5ee576a1809bd8775d709e861e55beec659",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java"
    },
    {
      "type": "modify",
      "old_id": "ea66be25d0646fbcb0b37e5a34a56bef6d3c8056",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BaseTypeBinding.java",
      "new_id": "a7f49f048ed08267a84f15e64b12e8b1879aed60",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BaseTypeBinding.java"
    },
    {
      "type": "modify",
      "old_id": "f80d48c410f201c9ef35f767bf15f989eeebeba4",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/Scope.java",
      "new_id": "014f2cb5ef4937db913902b2b352eea4d51b4221",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/Scope.java"
    },
    {
      "type": "modify",
      "old_id": "184b9a4b61feb6cbd83851e6f621d997392a0536",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java",
      "new_id": "1ac0753599eba0baa52adc93cb3a83040f026e6d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java"
    },
    {
      "type": "modify",
      "old_id": "8ef3e6f4e5e686db8078fdf498d6d820b945fc7f",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DefaultValuePairBinding.java",
      "new_id": "5a5ea0c26798b30f6e72489e48a150913b110948",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DefaultValuePairBinding.java"
    },
    {
      "type": "modify",
      "old_id": "7c8adc063ce6e6d2aec1d0671a76ed0a478350af",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InternalASTRewrite.java",
      "new_id": "a1cde5fb48278ea24495102f21ce0d4a4415f5fa",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InternalASTRewrite.java"
    },
    {
      "type": "modify",
      "old_id": "004f627cc92296a8ffca61037eabc3ebd872f835",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/IndentManipulation.java",
      "new_id": "791bc44272d423e32ffbc5a4b08afbf0ba844bc3",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/IndentManipulation.java"
    },
    {
      "type": "modify",
      "old_id": "89f12643894355dee8bc1594afca715939a30c56",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/core/CompletionContext.java",
      "new_id": "53ee5126e81bdea5446813025a8624c5c3979121",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/core/CompletionContext.java"
    },
    {
      "type": "modify",
      "old_id": "d9dfa9b5d56eb8cbd3d796a888f26d9780516185",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/core/JavaCore.java",
      "new_id": "c8697c35302b4d06a4fc39691a5abfb0ad4261b4",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/core/JavaCore.java"
    },
    {
      "type": "modify",
      "old_id": "cb679ccccf6ef4e8ba2618d073aed7c4674378e0",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaCorePreferenceInitializer.java",
      "new_id": "04276abbfae8e297a0e0c4803be2c3b321e75a34",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaCorePreferenceInitializer.java"
    },
    {
      "type": "modify",
      "old_id": "9c3baecede0b22a31e2222f70dab32487f300aad",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java",
      "new_id": "297faa263295696d0e9ea6202d2ef7fd79ff9b72",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java"
    },
    {
      "type": "modify",
      "old_id": "012a927b3bfc2811980af70db148d5ea33561a43",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathDirectory.java",
      "new_id": "1b78beb647117f7e76638df7824a2b6771bba611",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathDirectory.java"
    },
    {
      "type": "modify",
      "old_id": "fd384f2459b5c8b996e66efc8470351afe4efbd8",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathMultiDirectory.java",
      "new_id": "b72832d894fd223327546034f8a4666d1be9533a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathMultiDirectory.java"
    },
    {
      "type": "modify",
      "old_id": "a1e9071c4927e7a0c4a809f9fc530a9102f0d283",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java",
      "new_id": "5fffe471f55ad97489e91a53a6e65b0b274d8ad9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "51cfb8edbe518f24bea3b50d02a5571a3d78bf05",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/HandleFactory.java",
      "new_id": "0874ed606a1ba7835ae7c19932c0584061c5ac14",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/HandleFactory.java"
    },
    {
      "type": "modify",
      "old_id": "31df4650075624ae0b9379132d455bea3f3edfe8",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/SearchPattern.java",
      "new_id": "d99c43bc5416ee40d8c1e9ddde44dc7dbe62a033",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/SearchPattern.java"
    }
  ]
}
