)]}'
{
  "commit": "cc709a2c5ec06495ac2954b0cd99f2c0360e326d",
  "tree": "9bdd2575d83aae80a8e0c9b5911dc846e867d939",
  "parents": [
    "ee33571a2f91f3f32a456b25b5f1eea344edd480"
  ],
  "author": {
    "name": "Alexej Strelzow",
    "email": "alexej.strelzow@gmail.com",
    "time": "Thu Dec 13 17:08:36 2012 +0100"
  },
  "committer": {
    "name": "Alexej Strelzow",
    "email": "alexej.strelzow@gmail.com",
    "time": "Thu Dec 13 17:08:36 2012 +0100"
  },
  "message": "[396515] Add support for inernationalization-key refacoring\n\nImplemented key refactoring support using java AST. Also supports\nthe Cal10n framework. Also implemented summary dialogs.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "939a46a6cf8146351c436d5e7f8485ff6c2b3d7c",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.core/META-INF/MANIFEST.MF",
      "new_id": "a6d89a3f21326950ef3a692408719e43b48bfa3a",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "ff869676f1afa16d0f29dcd010cc599d5dd5d20a",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.core/plugin.xml",
      "new_id": "7594fcdaf337fd2392170a4fcfc2004e2add20d4",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "1683ef632b19d9dfa2a9475d689ff327cc52fcea",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.core/schema/babelConfiguration.exsd",
      "new_id": "d86d1d68c146b3728e739d4267a359315b752a60",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/schema/babelConfiguration.exsd"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bbc3a723718824f6d36dff325215f34538cfddc",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/schema/refactoringService.exsd"
    },
    {
      "type": "modify",
      "old_id": "bceee59d0d48f4efe78ae6f5512a89dfefd91ebf",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/message/IMessagesBundleGroup.java",
      "new_id": "446a0d40924b2a425f58f114d9db0d0c032e020d",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/message/IMessagesBundleGroup.java"
    },
    {
      "type": "modify",
      "old_id": "42dc07fe59e22fd628b94c1781428004b953acda",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/message/internal/MessagesBundleGroup.java",
      "new_id": "c5b377fccdf3dbc98e640002c7ae65fe125e33e6",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/message/internal/MessagesBundleGroup.java"
    },
    {
      "type": "modify",
      "old_id": "fa37f86457b3328154d1329b55e6ae7c861d0e1b",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/message/manager/RBManager.java",
      "new_id": "4c139f913fdad763e138f58295e3a1fde1c3bef7",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/message/manager/RBManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5879449766cce7a5a5eff15f1f988b7d0d556553",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.core/src/org/eclipse/babel/core/refactoring/IRefactoringService.java"
    },
    {
      "type": "modify",
      "old_id": "a65e2f41ad3b25c304a69898fe06dd016888207c",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.editor/META-INF/MANIFEST.MF",
      "new_id": "44f856c3f4923fae84c207e3664e46cc1dc2e64e",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.editor/META-INF/MANIFEST.MF"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c435e5084ce5a78e819eebd7634743046a53cc5",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.editor/icons/refactoring.png"
    },
    {
      "type": "modify",
      "old_id": "267762665d9f6829789f120207e93bd8f4c6d43c",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.editor/src/org/eclipse/babel/editor/util/UIUtils.java",
      "new_id": "0e915e829a00f465da680b609f0c67d4d8c163f8",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.editor/src/org/eclipse/babel/editor/util/UIUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a5bc94f8c258d26e02ca03dbdde2b6deba6f5e9",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.core.ui/src/org/eclipse/babel/tapiji/tools/core/ui/dialogs/KeyRefactoringDialog.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f9a6d0c0e19043d641832f2d7400368b3f07dbb",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.core.ui/src/org/eclipse/babel/tapiji/tools/core/ui/dialogs/KeyRefactoringSummaryDialog.java"
    },
    {
      "type": "modify",
      "old_id": "2844fb69bf52091c7952b08d94015f75a66d0346",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.core.ui/src/org/eclipse/babel/tapiji/tools/core/ui/views/messagesview/ResourceBundleEntry.java",
      "new_id": "d6e57f65e04013507339c9e2a5499b69f952c1cb",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.core.ui/src/org/eclipse/babel/tapiji/tools/core/ui/views/messagesview/ResourceBundleEntry.java"
    },
    {
      "type": "modify",
      "old_id": "71d64d202d8e2286b40a864bbdda21ed6499cf07",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.core.ui/src/org/eclipse/babel/tapiji/tools/core/ui/widgets/PropertyKeySelectionTree.java",
      "new_id": "c9fed1a62366bb225fbe058bd511f2d54c6dfaed",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.core.ui/src/org/eclipse/babel/tapiji/tools/core/ui/widgets/PropertyKeySelectionTree.java"
    },
    {
      "type": "modify",
      "old_id": "a40e322859e2f95da124c4ab880a2ff9536c114a",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.core/schema/org.eclipse.babel.tapiji.tools.core.stateLoader.exsd",
      "new_id": "99f187ee6c61cb92b0c664b9ab359c873ec36cf9",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.core/schema/org.eclipse.babel.tapiji.tools.core.stateLoader.exsd"
    },
    {
      "type": "modify",
      "old_id": "fd72a7dac645d303858cbc6559a8647a21e79e83",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.java.ui/plugin.xml",
      "new_id": "666fd7e0e0daecd92914ce4f50b95251c90813d2",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "29894c5ff48ca1a8e6550416d9e1c2a40408962f",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/MessageCompletionProposalComputer.java",
      "new_id": "17de6aed8f9b9172ec8737c5364759147ecb7375",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/MessageCompletionProposalComputer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f96a16f95bb5a81cbc6bd66ff7585daa71063e6",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/autocompletion/KeyRefactoringProposal.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4af9e85202c5dc017cdeb5cc9f4e595c8527f50",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/refactoring/Cal10nEnumRefactoringVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05e3c8c70a4ecaada081f89467a2f1c8cfd0917f",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/refactoring/Cal10nRefactoringVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4b4e6ad4ef5f64fe72f47a49ed36faf6aee2325",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/refactoring/PrimitiveRefactoringVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d69bcaf62c5fbc8fd87c25b202ad64e09c72fd5e",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/refactoring/RefactoringService.java"
    },
    {
      "type": "modify",
      "old_id": "d7e96a339c057624251f28faf62e1ed66defc333",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/util/ASTutilsUI.java",
      "new_id": "e30a3f4c8e9cf6b1f3e101fa34dd138f763a07e7",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java.ui/src/org/eclipse/babel/tapiji/tools/java/ui/util/ASTutilsUI.java"
    },
    {
      "type": "modify",
      "old_id": "5010e96111bf3fd1d36b0761d3e2c1ada441b17e",
      "old_mode": 33188,
      "old_path": "org.eclipse.babel.tapiji.tools.java/src/org/eclipse/babel/tapiji/tools/java/util/ASTutils.java",
      "new_id": "25479d269a43303000d9263056a4119963cfde1c",
      "new_mode": 33188,
      "new_path": "org.eclipse.babel.tapiji.tools.java/src/org/eclipse/babel/tapiji/tools/java/util/ASTutils.java"
    }
  ]
}
