)]}'
{
  "commit": "9ea2cd6ddbc5caf2c40b0dff81dccf44ae814866",
  "tree": "bc7cc68a3e6b1c0d76214063b7ce789379f4bd8b",
  "parents": [
    "33fd521a58e7a98801ebe349e929a5ef58d94d8c"
  ],
  "author": {
    "name": "Stephan Eberle",
    "email": "stephaneberle9@gmail.com",
    "time": "Thu Oct 24 09:29:25 2019 +0200"
  },
  "committer": {
    "name": "Stephan Eberle",
    "email": "stephaneberle9@gmail.com",
    "time": "Thu Oct 24 09:29:25 2019 +0200"
  },
  "message": "Introduced new integration test helper method for safely updating model\nfile contents in a synchronized manner and reworked all affected\nintegration tests to let them use that helper method; made sure that all\nintegration test-initiated model-affecting operations are invoked\nasynchronously to eliminate risk of deadlocks; made sure that model\nfiles being changed in tests don\u0027t end up being out of sync by forcing a\nlocal refresh in newly introduced test helper method for updating model\nfile contents",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b93d258a0ee7147bdadb3b5425e55553d202c313",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.tests.emf.integration/src/org/eclipse/sphinx/tests/emf/integration/model/ModelDescriptorTest.java",
      "new_id": "e75184fe53be0d79dff7954c06232c3c92fd70ec",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.tests.emf.integration/src/org/eclipse/sphinx/tests/emf/integration/model/ModelDescriptorTest.java"
    },
    {
      "type": "modify",
      "old_id": "60ad78817220b48cf5bf7d98818c19d3fe961771",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.tests.emf.integration/src/org/eclipse/sphinx/tests/emf/integration/resource/ModelConverterTest.java",
      "new_id": "8d0ac8ebd3de71d88879105efc365b0c52136fab",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.tests.emf.integration/src/org/eclipse/sphinx/tests/emf/integration/resource/ModelConverterTest.java"
    },
    {
      "type": "modify",
      "old_id": "1befef6ad65ca7ff683915fb0347c07c8a973f1e",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.tests.emf.integration/src/org/eclipse/sphinx/tests/emf/integration/util/EcorePlatformUtilTest.java",
      "new_id": "6cb1d8405e8b6da5a59f1eb6fb140eee7a1079a0",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.tests.emf.integration/src/org/eclipse/sphinx/tests/emf/integration/util/EcorePlatformUtilTest.java"
    },
    {
      "type": "modify",
      "old_id": "5809bc04a75113ec770f4f01e55866f9d0d45457",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.tests.emf.workspace.integration/src/org/eclipse/sphinx/tests/emf/workspace/integration/syncing/ModelSyncingTest.java",
      "new_id": "15d388585c1178bf2189f2ce17279c4f07c84766",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.tests.emf.workspace.integration/src/org/eclipse/sphinx/tests/emf/workspace/integration/syncing/ModelSyncingTest.java"
    },
    {
      "type": "modify",
      "old_id": "7e36864fa34808a7b46f687cf3762e4903211fed",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.tests.platform.integration/src/org/eclipse/sphinx/tests/platform/integration/resource/ResourceDeltaVisitorTest.java",
      "new_id": "88647a17357ae74932b9e62040f7f3d48d9c2afa",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.tests.platform.integration/src/org/eclipse/sphinx/tests/platform/integration/resource/ResourceDeltaVisitorTest.java"
    },
    {
      "type": "modify",
      "old_id": "6b6451a9113822fb3e83f048385327bd87fbe889",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.testutils.integration.referenceworkspace/src/org/eclipse/sphinx/testutils/integration/referenceworkspace/tests/ReferenceWorkspaceChangeListenerTest.java",
      "new_id": "b8f330a73ce10e7a452e10a06256e2655c134b48",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.testutils.integration.referenceworkspace/src/org/eclipse/sphinx/testutils/integration/referenceworkspace/tests/ReferenceWorkspaceChangeListenerTest.java"
    },
    {
      "type": "modify",
      "old_id": "5614104313db1f45b9f2664a14b7309c7f7c4c88",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.sphinx.testutils.integration/src/org/eclipse/sphinx/testutils/integration/AbstractIntegrationTestCase.java",
      "new_id": "e28121a96995b8f9f77c22780148e9c24f5e75b7",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.sphinx.testutils.integration/src/org/eclipse/sphinx/testutils/integration/AbstractIntegrationTestCase.java"
    }
  ]
}
