)]}'
{
  "commit": "75c70631c1f4d6f332a9b9b5ca259d43f06492eb",
  "tree": "b8b92fc48cbae726c99a13f303fb145369bbfaa1",
  "parents": [
    "f2bb90f79b47323bda86bfb1de43e7b514694f3f"
  ],
  "author": {
    "name": "Pauline DEVILLE",
    "email": "pauline.deville@cea.fr",
    "time": "Mon Mar 15 15:02:34 2021 +0100"
  },
  "committer": {
    "name": "Jeremie Tatibouet",
    "email": "jeremie.tatibouet@cea.fr",
    "time": "Wed Jul 28 10:04:10 2021 -0400"
  },
  "message": "Bug fix: avoid ClassCastException and NullPointerException\n\n* ClassCastException: UMLTimedExecutionEngine cannot be cast in\nIDebuggableExecutionEngine\n* NullPointerException : since the createController() method is already\ncalled in the super.init() this is not necessary to do it again,\nmoreover the createUMLTaskFactory() method use the controller and its\nexectionLoop is store somewhere. This way there is 2 different\nLoopExecution used\n\nChange-Id: Ia190b748f0ebd6cfc0918bf01b842124d4247965\nSigned-off-by: Pauline DEVILLE \u003cpauline.deville@cea.fr\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e20d20a022bf4d0ca57ce7502b85a7c9200a9d94",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.papyrus.moka.engine.uml.time/plugin.xml",
      "new_id": "99bc80b6b75bc128f94d6d792279668d8ccbbb3c",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.papyrus.moka.engine.uml.time/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "bae5e9afcb035ab0f4f31f89511d7ccd64656e1e",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.papyrus.moka.engine.uml/src/org/eclipse/papyrus/moka/engine/uml/AbstractUMLExecutionEngine.java",
      "new_id": "37e0f3a11940d6d5187d3bac6cc1749cec1c45ba",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.papyrus.moka.engine.uml/src/org/eclipse/papyrus/moka/engine/uml/AbstractUMLExecutionEngine.java"
    }
  ]
}
