)]}'
{
  "commit": "1ca282acb39944146b9c04538b489d6161f5d63d",
  "tree": "f479803f585009c1061730f5ff22ed437dcb9296",
  "parents": [
    "bc0fbcf0eb432f980980c51761b9c3ff941bdaf4"
  ],
  "author": {
    "name": "Quentin Le Menez",
    "email": "quentin.lemenez@cea.fr",
    "time": "Tue Apr 10 10:24:10 2018 +0200"
  },
  "committer": {
    "name": "Quentin Le Menez",
    "email": "quentin.lemenez@cea.fr",
    "time": "Mon May 14 16:55:44 2018 +0200"
  },
  "message": "[DiagramTemplate] Refactor existing custom code\n\n- Add new utils classes (to be redistributed in Papyrus)\n- Split DiagramTemplateLauncher into several classes\n- Create new creation commands\n- Add a List to filter out problematic diagrams\n\nChange-Id: I08735da242eff9ff5c60f7500b0b13cfba160f40\nSigned-off-by: Quentin Le Menez \u003cquentin.lemenez@cea.fr\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "240e23bfdc0c6de9a8513ee0261af4cc0adae590",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/.classpath",
      "new_id": "26e67d64ad0fc78813b4d44d8257fee859e70bae",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/.classpath"
    },
    {
      "type": "modify",
      "old_id": "c585cc455aef48091be3c896ec69a8d5018e4334",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "b3aa6d60f949605f08329318930a15b48638ec53",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "15057c5ac40b0b32b792b75bf101f996b07e9cd4",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/META-INF/MANIFEST.MF",
      "new_id": "cc5a39dd83b5232e0b133385a2385ab589b5846d",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "19ebe58dd3065a10f6672155868f10331d3f2938",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/build.properties",
      "new_id": "f6298aba0ca8b0a67360657743dedfeb4cead385",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.edit/build.properties"
    },
    {
      "type": "modify",
      "old_id": "240e23bfdc0c6de9a8513ee0261af4cc0adae590",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/.classpath",
      "new_id": "50aae142c502adf117bf2b7a941107d1057012b1",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/.classpath"
    },
    {
      "type": "modify",
      "old_id": "c585cc455aef48091be3c896ec69a8d5018e4334",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "b3aa6d60f949605f08329318930a15b48638ec53",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "ce1a0610c8e336dc1ff03b5b2222f9e96cab4d1a",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/META-INF/MANIFEST.MF",
      "new_id": "ebd45bb5e84c7d8e6a46182a6917abbf112f2352",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "b6cd799e7249aaf984db0827a96bd2a6c8c7a7c1",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/build.properties",
      "new_id": "9ae50d14a20dc8db05232e55a44e1b94e8433fc3",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/build.properties"
    },
    {
      "type": "modify",
      "old_id": "84171d24eadb6f05b662a002d7832daace232166",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src-gen/org/eclipse/papyrus/diagramtemplate/presentation/DiagramTemplateEditor.java",
      "new_id": "fe85fe7cdbc8bdb7a7b6521e890ee01444166fdb",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src-gen/org/eclipse/papyrus/diagramtemplate/presentation/DiagramTemplateEditor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec236d4ddd80246ae4027a6cda168614545bf031",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/Activator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d3f587735b4d8c890945decc236ae08dab905ad",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/commands/OpenDiagramsCommand.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3d85437246b1ea3325016239d7bf0f1f6e0f0a8",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/commands/PopulateDiagramCommand.java"
    },
    {
      "type": "rename",
      "old_id": "a2e47d54e38763a6edb966c4129c464c55b5585c",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/Messages.java",
      "new_id": "90f3993dea1ca09e12ccb7e3817f29f307b18f6e",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/messages/Messages.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "b91d6ba649dd7534af4a20c55cb1459e7826b903",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/messages.properties",
      "new_id": "b91d6ba649dd7534af4a20c55cb1459e7826b903",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/messages/messages.properties",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "000b46f65deb2dc96361b0b947aa9a4cc5673eaf",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/provider/DiagramKindContentProvider.java",
      "new_id": "4ec866a6b66db0e50e8d23af1025b56b3237761d",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/editor/provider/DiagramKindContentProvider.java"
    },
    {
      "type": "modify",
      "old_id": "5cf8ed98308b49d586837a9bb3c7e40807663bd0",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/launcher/DiagramTemplateLauncher.java",
      "new_id": "bcf201f2ce96b33a2687046bdbb6107699308546",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/launcher/DiagramTemplateLauncher.java"
    },
    {
      "type": "modify",
      "old_id": "f5f84c0a6d0b16d99df3aa28828ac920caf3bb22",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/launcher/DiagramTemplateLauncherReport.java",
      "new_id": "b0da4753a71aa0193ec68a081c6b553a09cede97",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/launcher/DiagramTemplateLauncherReport.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52c2055010a1f87df9877cea0eee9f03938e2905",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/CreationReport.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c96593d44e298f46d31cb96ccbb70fbf391363c",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/DiagramUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfc15a0fbe9f4cf902ffadbf013ca303ce7e97b5",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/FindSelectionInModel.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "807aef58064786a67183ef51f2e4757a85cd43b0",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/ModelSetUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb0148a1d0dbf19d1e2de7332d44ea02c392f44e",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate.editor/src/org/eclipse/papyrus/diagramtemplate/utils/ModelUtils.java"
    },
    {
      "type": "modify",
      "old_id": "240e23bfdc0c6de9a8513ee0261af4cc0adae590",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/.classpath",
      "new_id": "26e67d64ad0fc78813b4d44d8257fee859e70bae",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/.classpath"
    },
    {
      "type": "modify",
      "old_id": "c585cc455aef48091be3c896ec69a8d5018e4334",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "b3aa6d60f949605f08329318930a15b48638ec53",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "f8c79ccfafbd3cb5966a31c7b2bb750344db9512",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/META-INF/MANIFEST.MF",
      "new_id": "fd92874fa64782e85dcaa5bd56928fb712426112",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "2b28a0f20cfab343efaccc609053f4f853573e10",
      "old_mode": 33261,
      "old_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/build.properties",
      "new_id": "3f89e9d034f23753d8383e814eb01969c816b720",
      "new_mode": 33261,
      "new_path": "diagramtemplate/plugins/org.eclipse.papyrus.diagramtemplate/build.properties"
    }
  ]
}
