)]}'
{
  "commit": "67ee5a2e8e685c56e77615f6a23f04f108a16729",
  "tree": "8512af307ce6d7ffe67895e436c27cdfd11e83fe",
  "parents": [
    "be55629bdc64ac05196b553ebc9b534688cbe4bd"
  ],
  "author": {
    "name": "Andy Clement",
    "email": "aclement@pivotal.io",
    "time": "Mon Mar 14 13:44:45 2016 -0700"
  },
  "committer": {
    "name": "Andy Clement",
    "email": "aclement@pivotal.io",
    "time": "Mon Mar 14 13:44:45 2016 -0700"
  },
  "message": "Upgrade JDT in AspectJ to Mars.2 R4_5_Maintenance branch #A7BBA8B15\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16c039454d6165360e7d1bf5f009796c05e08d14",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/META-INF/MANIFEST.MF",
      "new_id": "21a19075ae20211648c08326770af1569c5519e1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "1c362ea4f2c665a2d8646f14ae305007af6e3ee8",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/messages.properties",
      "new_id": "d4efab10e262a573c9e25227882696db0c5004b6",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/messages.properties"
    },
    {
      "type": "modify",
      "old_id": "0572ffcd5b04fb6de21c7e4a1de5fd0991693feb",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java",
      "new_id": "7ce5155d3867ef9f71f544921b08674886ff32ed",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java"
    },
    {
      "type": "modify",
      "old_id": "9e324c5a509c9da7cb7cddec6206724e0a0a8244",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.java",
      "new_id": "b2427c4a8325e491d1caf26bdea519f3b68e0690",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.java"
    },
    {
      "type": "modify",
      "old_id": "6d049f8e9d0373cc7bf2968b178cbda904f7236b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java",
      "new_id": "0d4d89b50e7ba08ae0ed2fcca2ea02e98895b694",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java"
    },
    {
      "type": "modify",
      "old_id": "23fd4a390c2c3f17c9b9e6361915df2d8e173722",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Annotation.java",
      "new_id": "94b8b08caa0edaa1cd614d89b065325476144eac",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Annotation.java"
    },
    {
      "type": "modify",
      "old_id": "4f9cd465bb039b610ec8f3131b08000c0219b1d2",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/DoStatement.java",
      "new_id": "cc61fc0c1a299b94fcea35efb4fa221fce7e2e00",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/DoStatement.java"
    },
    {
      "type": "modify",
      "old_id": "89f4b720f28bda8c3b01136bae5b0b1a0ef9e787",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ForeachStatement.java",
      "new_id": "1beec31716ca6866734f048a37c7597b3006bd44",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ForeachStatement.java"
    },
    {
      "type": "modify",
      "old_id": "8fc1d41a59d08d69f6ec45e24d803914e4dc6500",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/LambdaExpression.java",
      "new_id": "a615681278ab7d81cc895e8f8c5db97679aa326c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/LambdaExpression.java"
    },
    {
      "type": "modify",
      "old_id": "7f1eb023bde957a7bb6ded5bcddc9545e9d6aacf",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java",
      "new_id": "c7384466bc41acd20c2b85ea5390f2f6599d6730",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java"
    },
    {
      "type": "modify",
      "old_id": "8f590f7a9cebfecd0fafc1aeb5995f3c7cb421d1",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching.java",
      "new_id": "ccaa1ce7207e79c36fadf9307049e8ef86828dee",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching.java"
    },
    {
      "type": "modify",
      "old_id": "ff661902ccce9f299ed9d5cd6d2dd7e12ac72119",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.java",
      "new_id": "416812eea056c00a7c078c1d7d62491d49f05b63",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.java"
    },
    {
      "type": "modify",
      "old_id": "6df8946008de740a09841ad63c345d6bfda40336",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ReferenceExpression.java",
      "new_id": "2343f426a2afc7d4fefebcd6d83be5aa2caa13a9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ReferenceExpression.java"
    },
    {
      "type": "modify",
      "old_id": "07cd801081148cc569b95a029a824cfb94ab4641",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/WhileStatement.java",
      "new_id": "f8fc4931de71638fe06d6d8ceca0d821c37a6f49",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/WhileStatement.java"
    },
    {
      "type": "modify",
      "old_id": "ed80d9b1daaa9bc1012b8370ab13765b138dd633",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/NonNullDefaultAwareTypeAnnotationWalker.java",
      "new_id": "aafe24b21f55734c8b4345b24b894e2e4d25ea7d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/NonNullDefaultAwareTypeAnnotationWalker.java"
    },
    {
      "type": "modify",
      "old_id": "d0cf15eec96f2aeca587211128e54d25ade52a52",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java",
      "new_id": "96ada5bb49a4502e41efbe5eb79a3adc64decf12",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java"
    },
    {
      "type": "modify",
      "old_id": "02070bddf4a3093b6bec3fd4eb678a5995106f5b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/AnnotationBinding.java",
      "new_id": "cfd1fa78142b29c917d6f40de7a056703f21be82",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/AnnotationBinding.java"
    },
    {
      "type": "modify",
      "old_id": "edefccfa3919b1dde5ae682a969939ba1f9eaa97",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java",
      "new_id": "67a5b6a53520943ff7d2075aacd0571d804909a1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java"
    },
    {
      "type": "modify",
      "old_id": "e75257a7c565407a5ec50cb6038aa55873cc092f",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ConstraintExpressionFormula.java",
      "new_id": "dc660b78557372eadc2eafb95b7218334e68949a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ConstraintExpressionFormula.java"
    },
    {
      "type": "modify",
      "old_id": "5ea33a745e0310f11cdce4cd241b92aaa1067094",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ConstraintTypeFormula.java",
      "new_id": "360a5ab0496e497d01a1cca4e7f187b2298d8708",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ConstraintTypeFormula.java"
    },
    {
      "type": "modify",
      "old_id": "0e0674409056445517e8b92c2c49eacac6497db9",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java",
      "new_id": "7688a6cfe877c3ddc191799172a0c3d0156a7419",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java"
    },
    {
      "type": "modify",
      "old_id": "384b4b51679991158a49813331491e67691601a5",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ImplicitNullAnnotationVerifier.java",
      "new_id": "4057cee4473e738bedc778200c150f1f519d2a8f",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ImplicitNullAnnotationVerifier.java"
    },
    {
      "type": "modify",
      "old_id": "e28b06d3329d0da618c7412bc2a478cd1685a4e0",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/InferenceContext18.java",
      "new_id": "dd33dbb199afb805d165aabb7d34f8b762927c04",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/InferenceContext18.java"
    },
    {
      "type": "modify",
      "old_id": "01aac0134c2ad74d5dee5b6e96231e645ca47106",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java",
      "new_id": "57a81d95200866a17f27d89aa3622ba0726e85c2",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java"
    },
    {
      "type": "modify",
      "old_id": "32b1b0780dcd96c660edfeb9dbb294c6ad9dfe5c",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java",
      "new_id": "81d184f1dc7288e6b9cf3c551f0b7a0ccffc95d5",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java"
    },
    {
      "type": "modify",
      "old_id": "2479ee543d054091b6dd275bea8e5b2e31490f4e",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/TheOriginalJDTParserClass.java",
      "new_id": "613555ca4494184bfa0e8a4d07f8e77d91745b27",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/TheOriginalJDTParserClass.java"
    },
    {
      "type": "modify",
      "old_id": "8d724bce5b0b655d58a40002baa8f757bcee464a",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DefaultBindingResolver.java",
      "new_id": "5e551adc710265ee63611ad6bf5cfc30b8a3972e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DefaultBindingResolver.java"
    },
    {
      "type": "modify",
      "old_id": "adc5e97aa71b9c4ad501e283efb28f978033b1bb",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/imports/ReorderingImportAdder.java",
      "new_id": "3a249d03fc649a9ebe57f63fca8e8af2fbc5cc4d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/imports/ReorderingImportAdder.java"
    },
    {
      "type": "modify",
      "old_id": "e31367b7636cc2343549ee580cb479b1216fa1c9",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CommentsPreparator.java",
      "new_id": "59ba4e058900cb2e65ed67faaf8f26ebda83f23f",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CommentsPreparator.java"
    },
    {
      "type": "modify",
      "old_id": "f7a35808243db97bc1dc6a5cbf49b7e448940634",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatter.java",
      "new_id": "d971284ad19359f070535d1f6a9cd75f15664cb5",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatter.java"
    },
    {
      "type": "modify",
      "old_id": "f64a154922dd50032bab56d2fbbc66cffa0e3e55",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.java",
      "new_id": "58ecff840fe3f65a8445ee4ce9a7449a2036f4d2",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.java"
    },
    {
      "type": "modify",
      "old_id": "32640ec43bb175b4c54b01560d9c2bc834f7e712",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/LineBreaksPreparator.java",
      "new_id": "6cbfa892c7057ed7d0cab58cf76da2bac742d19b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/LineBreaksPreparator.java"
    },
    {
      "type": "modify",
      "old_id": "63a49a4a6bbb0e8a58e2fc8ea718fdf694503cad",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/SpacePreparator.java",
      "new_id": "bfc18dcd59c34aeea4d8ab33fa53aa48440d5624",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/SpacePreparator.java"
    },
    {
      "type": "modify",
      "old_id": "f1b92e1babce2925e23e0a2a7d50c0fd0ac7ceef",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/TextEditsBuilder.java",
      "new_id": "37bbe6e04b4b460fc9cd1b5c80bd9da4e135da6c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/TextEditsBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "4e6ad4f85d19b2665e87820655207c9a64776041",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/Token.java",
      "new_id": "ffd5e026456cc66437b23e8579dbe13fef576dd0",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/Token.java"
    },
    {
      "type": "modify",
      "old_id": "054d8b25df2c69fce9ccabba8bc18eef7c3c3c51",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/TokenManager.java",
      "new_id": "8d18424da07b6185c1b407b8ee678eb1590b14e1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/TokenManager.java"
    },
    {
      "type": "modify",
      "old_id": "9eb02b7813bcf656654781f626dd6a7ba3f50d6c",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/CommentWrapExecutor.java",
      "new_id": "05fab8d229ab57aed4dd3c32b2a31810feffca6c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/CommentWrapExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "8321a34ae6fb9721e908dce68f248209b084f536",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/FieldAligner.java",
      "new_id": "916751fca41df0f26c6b9885ed01532f8aff432e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/FieldAligner.java"
    },
    {
      "type": "modify",
      "old_id": "791c385da1f005252e69fa87a06a1f09b3336ace",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/WrapExecutor.java",
      "new_id": "5f906dcfe68ccd192b1b5fb30e808b542650eef3",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/WrapExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "b973b6fb6c40da405969058403c1d2049abd02ec",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/WrapPreparator.java",
      "new_id": "d4f54d5cce749916d7c6ab2fefe25735bede050b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/WrapPreparator.java"
    },
    {
      "type": "modify",
      "old_id": "fdc1e212f79504dd67030b78289460629d053e47",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/ExternalAnnotationUtil.java",
      "new_id": "2ecd344e7538c7061ec7f4000f24c583bbd330a7",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/ExternalAnnotationUtil.java"
    },
    {
      "type": "modify",
      "old_id": "9a6cee6dcd9528a7545729f6c1b2f69e6e64f9b3",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/TypeConverter.java",
      "new_id": "61d4a55830cd54082ff196e1df73cd87dac39f97",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/TypeConverter.java"
    },
    {
      "type": "modify",
      "old_id": "69419615af8a115a65bbd74e304d7e6a50650466",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/CommentRecorderParser.java",
      "new_id": "d08565014581ee02e57b49c4b374ea3e4bd2c0b2",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/CommentRecorderParser.java"
    },
    {
      "type": "modify",
      "old_id": "a5647e0fb2fc5ce3f6060c7670f8196291b6000d",
      "old_mode": 33188,
      "old_path": "org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocator.java",
      "new_id": "f24bba13d20d4224ee0015c5a0efa8ff7ed4f756",
      "new_mode": 33188,
      "new_path": "org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocator.java"
    }
  ]
}
