)]}'
{
  "commit": "7727199c78d36f52948b57fe6a6fe0d74ecf2a4c",
  "tree": "c8522de50b057809411c78904bcb554e03b84e85",
  "parents": [
    "75c817255f713bc6870c449223df58aa5ce3d2be"
  ],
  "author": {
    "name": "cbrun",
    "email": "cedric.brun@obeo.fr",
    "time": "Tue Jun 21 16:06:24 2016 +0200"
  },
  "committer": {
    "name": "cbrun",
    "email": "cedric.brun@obeo.fr",
    "time": "Mon Aug 29 14:28:20 2016 +0200"
  },
  "message": "[495102] Streamline the \"Initialize Ecore Diagram\" procedure\n\nThis commit:\na°) rephrase the representation labels to make them easier to understand\nb°) replace the empty diagram notice by a less verbose one and stop\ndisplaying it when there is no content in the EPackage to add in the\ndiagram.\nc°) replace the calls to several dialogs and wizards with an unified\nworkflow when clicking on \"Initialize Ecore Diagram\"\n\nThis unified wizard make sure one can always pick a different .aird for\neach call except when we are in the context of a modeling project (which\ndoes not allow this) and also present the type of representations\nwithout even mentioning the Viewpoints. Also the class diagram is\npre-selected and the first semantic element which is matching the\ndiagram type is also pre-selected, leading to a short Next, Next, Finish\nbehavior.\n\nBug: 495102\nChange-Id: Ia7c23caed13ce9d5189ccc69e8c1fbca4a9cfd39\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3da9e69055307bdbf88b4095a32934c98dd5027c",
      "old_mode": 33188,
      "old_path": "org.eclipse.emf.ecoretools.design.ui/src/org/eclipse/emf/ecoretools/design/ui/action/EcoreInitDiagramFileAction.java",
      "new_id": "31d2604bfa7729f0bc5ad37792fbb7be72492dc7",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design.ui/src/org/eclipse/emf/ecoretools/design/ui/action/EcoreInitDiagramFileAction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39e0e7e95375de15d5b6cf4e3261e5e12971a318",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design.ui/src/org/eclipse/emf/ecoretools/design/ui/wizard/InitializeEcoreDiagramWizard.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "312e6c7128e413ba05086815b03f4f0872494b01",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design.ui/src/org/eclipse/emf/ecoretools/design/ui/wizard/pages/SelectAirdWizardPage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8aba526f983e7ac5ae7720f6a7bb47546dea2ad8",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design.ui/src/org/eclipse/emf/ecoretools/design/ui/wizard/pages/SelectRepresentationDescriptionWizardPage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c817a95ba798ab250ceb08a98a910944d01a13b3",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design.ui/src/org/eclipse/emf/ecoretools/design/ui/wizard/pages/SelectRootSemanticElementWizardPage.java"
    },
    {
      "type": "modify",
      "old_id": "a12e38d73392f1c8d78a2841279db63ff336e0cb",
      "old_mode": 33188,
      "old_path": "org.eclipse.emf.ecoretools.design/description/ecore.odesign",
      "new_id": "165dc5e51936827095742a0786fc5d6888155d8d",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design/description/ecore.odesign"
    },
    {
      "type": "modify",
      "old_id": "bde3ba582c31987023a7cf81c50f2993ce8d7236",
      "old_mode": 33188,
      "old_path": "org.eclipse.emf.ecoretools.design/icons/full/back/empty.svg",
      "new_id": "dec40c73b9dd505ed341020af787876c6c0caaf4",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design/icons/full/back/empty.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a11b26a8d820fc0bae4db77134390dbdaa7346f7",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design/icons/full/wizban/documentation_table.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffb7ed173af7722f25005ae9d7a2000075d82450",
      "new_mode": 33188,
      "new_path": "org.eclipse.emf.ecoretools.design/icons/full/wizban/packages.png"
    }
  ]
}
