)]}'
{
  "log": [
    {
      "commit": "76fba4ce2b40269bd6f0cedcbae3d00bb8fa9e15",
      "tree": "8afb0b4a363547c5db0db90f1c2bb9bde3845308",
      "parents": [
        "78a12a8e3a17a57870480a0660b359b40c5f9fc7",
        "1cc86b5d90b290e6837174f1789d15dd992ad219"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Jul 22 12:00:31 2021 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Thu Jul 22 12:00:31 2021 -0400"
      },
      "message": "Merge \"[531282] Cleanup step before diagram modularization\""
    },
    {
      "commit": "1cc86b5d90b290e6837174f1789d15dd992ad219",
      "tree": "56127183ea0e14c20e49f92b4b45f3e5f0d4c435",
      "parents": [
        "46b1c47d87041c90b0a6187a9a84b74860dd22d5"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Jul 22 16:16:52 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Jul 22 16:36:07 2021 +0200"
      },
      "message": "[531282] Cleanup step before diagram modularization\n\nDValidable has been removed in commit\n5a18836838090ae69a1f3cd6b9d5717d829d73ea\n\nThe removal of\nDDiagramElementContainerWithInterpreterOperations::validate\ncould have been done at this time.\n\nIt also appears that\nContainerMappingWithInterpreterHelper::getNodesCandidates and\nNodeMappingHelper::getNodesCandidates can now be removed as they are no\nmore called. The corresponding methods were removed from metamodel\neOperations in commit 3e0c96b1ad355e0a73f9c43e4848b1cc703eff24 but still\nused from the validate() methods.\n\nIContainerMappingExt::getCandidatesCache and\nINodeMappingExt::getCandidatesCache have also been removed as their are\nnot called anymore.\n\nBug: 531282\nChange-Id: I40645f7a673b1a08cf2c218df3b14f0d2f6ada17\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "78a12a8e3a17a57870480a0660b359b40c5f9fc7",
      "tree": "e39ca9b8c866904999419243c3eb4f7515b90d5a",
      "parents": [
        "46b1c47d87041c90b0a6187a9a84b74860dd22d5"
      ],
      "author": {
        "name": "Arnaud Dieumegard",
        "email": "arnaud.dieumegard@obeo.fr",
        "time": "Wed Jul 21 16:23:14 2021 +0200"
      },
      "committer": {
        "name": "Arnaud Dieumegard",
        "email": "arnaud.dieumegard@obeo.fr",
        "time": "Thu Jul 22 13:59:47 2021 +0200"
      },
      "message": "[572899] SVG embedded images support problems\n\nThis fixes SVG loading problems caused by Batik update of external\nresource security.\nSVG images embedding external resource cannot be loaded with the\n\"NoLoadExternalResourceSecurity\" ScriptSecurity. The next level of\nresource loading security \"EmbededExternalResourceSecurity\" allows for\nembedded resources.\nAdditionally, inlined png images (data protocol in an \u003cimage\u003e tag)\ncannot be loaded and requires an ImageTagRegistry to register PNG-\nspecific image tag handling facilities. (refer to\nhttps://issues.apache.org/jira/browse/BATIK-1125 for additional\ninformation).\n\nChange-Id: I817acbf976ce04387c4da48d3164599c971bc388\n"
    },
    {
      "commit": "46b1c47d87041c90b0a6187a9a84b74860dd22d5",
      "tree": "2868e7ed2765e478406d3f8ec929f741d30f27b5",
      "parents": [
        "1081ac6536cc5e4eb1fa5df985ebb30e0b12c6fc"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jul 21 10:09:15 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jul 21 10:09:15 2021 +0200"
      },
      "message": "[531282] Export forgotten internal package\n\nBug: 531282\nChange-Id: I528637d7683dc59124a6ceb1eb05bd1996562c83\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "1081ac6536cc5e4eb1fa5df985ebb30e0b12c6fc",
      "tree": "9c639ae80abae1aad081f541286885a4b3780de4",
      "parents": [
        "8712e7840605f845a91596217307a617efa5f00c"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jul 20 17:01:36 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jul 20 17:21:32 2021 +0200"
      },
      "message": "[572899] Add additional Batik components in target platforms\n\nSome tools built on top of Sirius includes Sirius .targetplatform\ndefinitions without the use of \"with requirements\".\n\nAdding \torg.apache.batik.bridge and \torg.apache.batik.script solves the\nissue in the build of those components but this might impact other\nproducts so a solution is to list them in the orbit location of Sirius\ntps.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572899\nChange-Id: If340504803c5b5acfd26197df333d9c8afcc37e5\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "8712e7840605f845a91596217307a617efa5f00c",
      "tree": "0f62e43937a58dc681b9daba85583772ea8963a3",
      "parents": [
        "81628ec3fe2e9e0dd025927c2883a5468a0c7847"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Jul 09 10:48:52 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Jul 16 10:25:25 2021 +0200"
      },
      "message": "[572899] Mention the move to GMF Runtime 1.14 / Batik 1.14 in the release notes\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572899\nChange-Id: I1e6d9b6615b1b1280da45e8cee5e118c81b183cf\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "81628ec3fe2e9e0dd025927c2883a5468a0c7847",
      "tree": "7c725572f979e07df577d9e1a562508c94fe9f32",
      "parents": [
        "b401a396f67194e95131b49fb4c01884231fa607"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Jul 09 10:48:31 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Jul 16 10:25:22 2021 +0200"
      },
      "message": "[572899] Remove references to PDF format which is not supported anymore\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572899\nChange-Id: I8081a10405ef65f2003d783c736d2e6037269885\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "b401a396f67194e95131b49fb4c01884231fa607",
      "tree": "d9060e3eb208b8f34d549a77b57aa00d29ba9235",
      "parents": [
        "e221ed72134e3b84b4cb82100c14c13d8770b5da"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Jun 23 17:29:10 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Jul 16 10:24:52 2021 +0200"
      },
      "message": "[572899] Update code to GMF Runtime 1.14 and Batik 1.14 APIs\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572899\nChange-Id: I9f3352c04e8d6ef648b02ab7d2a183c55af5016f\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "e221ed72134e3b84b4cb82100c14c13d8770b5da",
      "tree": "ca787e52dfb0b295b8c65170515e4fa20bfbea15",
      "parents": [
        "02f146540229cb1a4978bb05ef146070ace7f2aa"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Jun 23 17:26:24 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon Jul 12 15:24:16 2021 +0200"
      },
      "message": "[572899] Update Target Platforms\n\nGet Batik 1.14 from Orbit and GMF Runtime 1.14.0 from the GMF update\nsite.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572899\nChange-Id: I8edceba698494abf085a2ee78173fde8d1ceb75b\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "02f146540229cb1a4978bb05ef146070ace7f2aa",
      "tree": "9fddf4f542ffa31de0c1f47369772175384f5947",
      "parents": [
        "f38aa82c351786552f16a49c0b59422a69045d02"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon Jul 12 08:53:20 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon Jul 12 08:53:23 2021 +0200"
      },
      "message": "[test] Remove overly specific test assertion\n\nIt fails in modern modulats JVMs with:\n\n   Unable to make field final java.util.Collection\n   java.util.Collections$UnmodifiableCollection.c accessible: module\n   java.base does not \"opens java.util\" to unnamed module @53398bc6\n\nBeing this specific about the implementation class we expect of the\nresult does not make much sense anyway. If the properties we try to\ntest here (no duplicate, well-defined order) were part of the contract\nof getSelectecViewpoints, then it should return a SortedSet instead of\na generic Collection.\n\nChange-Id: I4a2d842c5a1154a9f9a4843a3db06688191fbce9\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "f38aa82c351786552f16a49c0b59422a69045d02",
      "tree": "025f05e38810384a80c4cbaac3ce3d3829837ed7",
      "parents": [
        "f6b7554c5d1ba2ca52e12fc5ffbbd086344781a8"
      ],
      "author": {
        "name": "Arthur Daussy",
        "email": "arthur.daussy@obeo.fr",
        "time": "Mon May 31 16:55:16 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jul 09 09:29:52 2021 +0200"
      },
      "message": "[573874] ELK - Sort edges before translating into ELK graph model\n\nSome edges can depend of other edges (source or target). In such case\nthe source or the target should be processed before.\nThis commit adds a sorter to ensure that edges used as source or target\nis processed before other edges.\n\nThis commit also adds a corresponding test:\n* A new diagram description has been added in the VSM. It is the same as\n\"DiagramEdgeOnEdge_subClassesReverse\" but only the mapping order has\nbeen changed between \"Operations\" and \"classes\".\n* An instance of this diagram is used in\norg.eclipse.sirius.tests.unit.diagram.layout.SimpleELKLayoutTest.testArrangeAll_edgeOnEdge_nodeMappingOrderReversed().\n\nBug: 573874\nChange-Id: I2bae5ce409229da1d715fc95257ddde59123a7c1\nSigned-off-by: Arthur Daussy \u003carthur.daussy@obeo.fr\u003e\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e"
    },
    {
      "commit": "f6b7554c5d1ba2ca52e12fc5ffbbd086344781a8",
      "tree": "296a1a5f0bb0f97146d2043db009f0adfe114b9f",
      "parents": [
        "26d917eb8080bde5afe12c89ea13ab1ef75e6823"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon May 10 17:54:33 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jul 09 03:22:17 2021 -0400"
      },
      "message": "[573455] Consider ELK options updated with extensions during export\n\nBefore this commit, all options added or updated with the extension\npoint \"org.eclipse.sirius.diagram.elk.layout.extension\" were ignored in\nthe exported elkg file.\n\nBug: 573455\nChange-Id: Iac12c0a9feb27f1608ab7b14e76d7430a06c5460\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "26d917eb8080bde5afe12c89ea13ab1ef75e6823",
      "tree": "ae7cb9099e9860071be03a1616aacd53ae5cc512",
      "parents": [
        "267ec8eb37cba654beb3286118aba9e959bb4563"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jul 07 22:01:59 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jul 07 22:01:59 2021 +0200"
      },
      "message": "[releng] Move to SWTBot 3.1.0 in Eclipse 2021-06 target platform\n\nWithout this I get the following error when launching the SWT Bot tests\nfrom Eclipse 2021-06 dev env:\n     org.eclipse.core.runtime.IPlatformRunnable\n     cannot be found by\n     org.eclipse.swtbot.eclipse.core_3.0.0.202006031738\n\nChange-Id: Ice49abf18e6eef7bc9434033761ce944991aba28\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "267ec8eb37cba654beb3286118aba9e959bb4563",
      "tree": "9d1d823745eae723bdb0dd96016e490d9771d954",
      "parents": [
        "2094ab7c752c038ebcc502640b2d212a716a5b25"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jul 05 21:11:46 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jul 05 18:02:07 2021 -0400"
      },
      "message": "[test] Adapt tests to Eclipse 2021-06\n\nThe title of the shell displayed after the use File \u003e New \u003e Other... has\nchanged from \"New\" to \"Select a wizard\".\n\nThis caused \"The shell \u0027New\u0027 did not activate errors in SWTBot tests.\n\nChange-Id: Ie9f79a238e659d38a577c61f3a70060209828805\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "2094ab7c752c038ebcc502640b2d212a716a5b25",
      "tree": "88b2f4ca581f50b0f6fd9fe9930b54dad5032d93",
      "parents": [
        "cf5baf92f376fb05b29ad98fbf298ae411bafaa8"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jul 05 18:17:00 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jul 05 18:17:00 2021 +0200"
      },
      "message": "[531282] Add oes.diagram.sequence.model module in capella profile\n\nBug: 531282\nChange-Id: I7864fa1f991bda121b884bc61156b9a2391c6931\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "cf5baf92f376fb05b29ad98fbf298ae411bafaa8",
      "tree": "45e6154f75a4768a6bdf6ddff0caabaa0d19d670",
      "parents": [
        "250a240689ada4422b582842b48290ef75a1deac"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jun 23 10:18:10 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jul 05 05:43:15 2021 -0400"
      },
      "message": "[531282] Move Sequence meta-model into its own plug-in\n\nBug: 531282\nChange-Id: Iae79f8c421d3a4857a89b484d8080985c6222b5e\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "250a240689ada4422b582842b48290ef75a1deac",
      "tree": "49e4754bb3cbc2aa54028cc4bd7c6c1794cf99d4",
      "parents": [
        "4ca8e646686994e1a472a69336edcda864f3211c"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 30 12:28:36 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Jul 01 11:31:32 2021 -0400"
      },
      "message": "[releng] Update parent pom to jacoco 0.8.7\n\njacoco 0.8.7 is necessary to support JAVA16\n\nChange-Id: I20486d9a240eab057b82abe253ab51d8e0d2a12a\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "4ca8e646686994e1a472a69336edcda864f3211c",
      "tree": "dde58579098469a386ec3a1ccfb2ccb1460d6218",
      "parents": [
        "8b8a2ab4380984ea862f1b89ffd56da3fd7f7d88"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jun 28 12:31:52 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jun 30 10:49:46 2021 +0200"
      },
      "message": "[531282] Regen Table/Tree after modularization\n\nRegen has been done with 2021-06\n\nChange-Id: Ia84a09389b1a3e24264749832418f4c036a2d1ab\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "8b8a2ab4380984ea862f1b89ffd56da3fd7f7d88",
      "tree": "e55e26c84b878e431ec8acee8dbd565a5812b366",
      "parents": [
        "52e43d65a096ed101f263731cc47e58c4899d504"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jun 22 21:07:59 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jun 30 10:49:44 2021 +0200"
      },
      "message": "[531282] Move Table meta-model into its own plug-ins\n\nBug: 531282\nChange-Id: Id8ed50359521482baf691d734a8ca06c2e302921\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "52e43d65a096ed101f263731cc47e58c4899d504",
      "tree": "cfa6c0cee941b2dac960f339d93c6b34390918b7",
      "parents": [
        "2049cc8820f8b899cf7a1b8d7851b80fd41e4017"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jun 22 17:43:19 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Jun 30 10:49:40 2021 +0200"
      },
      "message": "[531282] Move Tree meta-model into its own plug-ins\n\nBug: 531282\nChange-Id: Ib6d12a1ac5eb36a75a0fad62c152199666fc86e9\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "2049cc8820f8b899cf7a1b8d7851b80fd41e4017",
      "tree": "a132f14dededabebd07a245e4e0fc2dda62c0af7",
      "parents": [
        "0bee594d102838f55ac8edb1d0c8ecf9fc711c5a"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jun 29 14:54:26 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jun 29 14:54:26 2021 +0200"
      },
      "message": "[releng] Update parent pom to Tycho 2.3.0\n\nIt also update default platform version to 2021-06\n\nChange-Id: I2ac8689c96747754b7218ccbd31915eceea5f73c\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "0bee594d102838f55ac8edb1d0c8ecf9fc711c5a",
      "tree": "9e16d9f0682b6d7f665fc721113d45da06e44ab5",
      "parents": [
        "3c6a935d960d35bf86c4375dd3798f85d3f6f266"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jun 29 14:53:17 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jun 29 14:53:17 2021 +0200"
      },
      "message": "[releng] Add capella/sirius_2021-06 TP\n\nChange-Id: I52d3e145c3351f192cde5bcf5f7123ebe61be2f7\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "3c6a935d960d35bf86c4375dd3798f85d3f6f266",
      "tree": "b331d5b63915e4097280a86da43fa028f70a31f4",
      "parents": [
        "985fe712a695b90d5878e17e8089ca069a997dc8"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon Jun 28 08:54:58 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon Jun 28 10:05:08 2021 +0200"
      },
      "message": "[releng] Update license on some leftover files\n\nChange-Id: I780f1ab51ac8412db01d36642deff20060c2e2b9\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "985fe712a695b90d5878e17e8089ca069a997dc8",
      "tree": "3e8f5c7ebeb91a96111de1311cf9e25b0821a11a",
      "parents": [
        "17cdeae348baf253a3d1698f8cf69e95c796137c"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon May 03 11:22:59 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jun 25 15:55:34 2021 +0200"
      },
      "message": "[test] Remove method getNbStatusInErrorLog()\n\nThis commit removes method\norg.eclipse.sirius.tests.swtbot.support.api.AbstractSiriusSwtBotGefTestCase.getNbStatusInErrorLog().\nThis method is not reliable as seen in commit [1]. It should be replaced\nby doesAnErrorOccurs() and/or doesAWarningOccurs().\n\n1] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003de1aff1bd207d6a72b63f4160e20f460acb210dc3\n\nChange-Id: I0ef64871e249840d75912559bc6a21cc8808f82b\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "17cdeae348baf253a3d1698f8cf69e95c796137c",
      "tree": "9a2399ecc45e695dc236fe23d434de9db366e986",
      "parents": [
        "047ef9436c273babe822c1c3a5e3baef3060be61"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jun 25 12:03:25 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jun 25 12:04:25 2021 +0200"
      },
      "message": "[571047] Remove unused dependencies - Clean up\n\nSome TP were wrong and/or not regenerated since the last commit.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571047 https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d574125\nChange-Id: I025b0802d1eef0bcead59bf0a559a29abe6db56b\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "047ef9436c273babe822c1c3a5e3baef3060be61",
      "tree": "62708bc0038be119c8d6190a965ba3c29f73ffcf",
      "parents": [
        "ac316b0ace9db1fd6f37aabfe4fb3968c0667252"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jun 10 11:00:55 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jun 25 09:42:56 2021 +0200"
      },
      "message": "[574241] Wrong Note text alignment in collaborative environment\n\nWhen a Note is created in a Sirius diagram in a collaborative context\n(Obeo Designer Team Edition or Team for Capella), the text is centered\nvertically (instead of being aligned at the top).\nIndeed, the implementation of ESTRING_TO_STRING_MAP_ENTRY is not\nobligatorily a org.eclipse.emf.ecore.impl.EStringToStringMapEntryImpl.\nSo this commit adapts the code of\norg.eclipse.sirius.diagram.ui.internal.view.factories.SiriusNoteViewFactory.createDefaultVerticalAlignmentEAnnotation()\nto handle this case.\nThis commit also adds a migration participant to fix the notes created\nbefore this version.\n\nTests:\n* org.eclipse.sirius.tests.unit.diagram.migration.NoteShapeDefaultLabelAlignmentMigrationTest\nalways checks the migration of initial problem (bugzilla 515044).\n* org.eclipse.sirius.tests.unit.diagram.migration.NoteShapeDefaultLabelAlignmentMigrationTest2\nchecks the migration of the new problem corresponding to this bugzilla.\n* org.eclipse.sirius.tests.swtbot.NoteCreationTest has been updated to\nalso check that the GMF styles concerning note text alignment.\n\nBug: 574241\nCherry-picked-from: 574133\nChange-Id: I2acff0a2f69d9623e1576d46759b521b01c0bec9\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "ac316b0ace9db1fd6f37aabfe4fb3968c0667252",
      "tree": "6f30a3d8346c49add1611b0817797b6b17cad275",
      "parents": [
        "c09fead7816e18b0b2b7a91e11e8f0f16b762712"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon May 17 09:41:04 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jun 25 03:37:37 2021 -0400"
      },
      "message": "[573497] Avoid memory leak when ColorPalettePopup is not disposed\n\nIf the user selects outside of the ColorPalettePopup, it and the\nassociated Shell were not disposed. This leads to a memory leak on them.\nThis commit disposes the ColorPalettePopup, associated Shell, and also\nall SWT resources created for this popup (in all context).\n\nBug: 573497\nChange-Id: Iaac967e4af3a635382a2e677b94b2e863e96b4f3\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "c09fead7816e18b0b2b7a91e11e8f0f16b762712",
      "tree": "7094627771b007ba9c69d89c1c24d173a82750e0",
      "parents": [
        "2ed2c53bd7ded5bd16bdf3e00fe1226f27f3d129"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed May 12 11:26:03 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jun 25 03:36:54 2021 -0400"
      },
      "message": "[573497] Avoid memory leak on colors images of ColorPalettePopup\n\nThis commit adds a cache for the \"color images\" to avoid \"No more\nhandles\" SWT exception.\n\nBug: 573497\nChange-Id: I46bfd31cc3917e480e2dc4a1852099ccd6fd9e31\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "2ed2c53bd7ded5bd16bdf3e00fe1226f27f3d129",
      "tree": "e3b8bedd529e3a603215a611b4a1026e03be7ebb",
      "parents": [
        "1565830987549cc26eea74ddac5af58e8f90d7a1"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Tue Jun 22 16:19:51 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Jun 24 09:18:20 2021 -0400"
      },
      "message": "[574390] Fix regression in font rendering on export\n\nThis corresponds to\nhttps://git.eclipse.org/r/c/gmf-runtime/org.eclipse.gmf-runtime/+/182337\nmerged in GMF Runtime 1.13.1\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d574390\nChange-Id: Ifc3a7d62478d3d133b39cbd933cd71b985873c55\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "1565830987549cc26eea74ddac5af58e8f90d7a1",
      "tree": "49e65b4a6965dc4ad8ee57f9137a128adb85a705",
      "parents": [
        "c10f5cd486b330bb8435943dce155a5ecbf5a078"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jun 10 16:17:08 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 23 10:37:52 2021 +0200"
      },
      "message": "[571047] Remove unused dependencies\n\nAs workflow and server features has been deleted in the previous commit,\na lot of plug-ins can be removed from the TPs and the update site.\n\n* org.hamcrest.core\n* javax.servlet\n* javax.websocket\n* com.google.gson\n* org.reactivestreams\n* com.graphql.java.dataloader\n* com.graphql.java\n* jetty plug-ins\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571047 https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d574125\nChange-Id: Ia164707630208b654523fa19425df9d116f360ad\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "c10f5cd486b330bb8435943dce155a5ecbf5a078",
      "tree": "c910324d0225ae77478b018dbb18cf48c35f2fc3",
      "parents": [
        "d6686ad0501dcd17c54e986620b5819ed56ab0c4"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jun 10 14:59:52 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 23 10:33:44 2021 +0200"
      },
      "message": "[571047] Remove the workflow and server features\n\n* delete org.eclipse.sirius.*workflow* plug-ins and features\n* delete org.eclipse.sirius.server* plug-ins an features\n* delete org.eclipse.sirius.services* plug-ins\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571047 https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d574125\nChange-Id: I2acf99e3a9b9848d81c9f0ab7e9a5499896c928b\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "d6686ad0501dcd17c54e986620b5819ed56ab0c4",
      "tree": "def69fe671b7d5186ff14cb29fd93f1dec1476f5",
      "parents": [
        "c442164de306d4353ce7c995de77b627ef305959"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jun 10 11:42:54 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jun 10 11:42:54 2021 +0200"
      },
      "message": "[releng] Update build.sh to build with 2021-06 by default\n\nChange-Id: Ibeb7612c17a7bca69eed27068c206aa76b12ff7f\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "c442164de306d4353ce7c995de77b627ef305959",
      "tree": "b23e77d8c4a89a3dcd34aed8a1b0fbb1f6e1a941",
      "parents": [
        "91feb747efeec83dd1eb3b78474cc08a7091466a"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Feb 12 17:29:37 2021 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 09 10:12:45 2021 +0200"
      },
      "message": "[570925] Remove unsupported target platforms\n\nRemove all TPs older than 2020-06.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d570925\nChange-Id: Iac5efd3c17ac72ab7a9d2efb59f47820120b25df\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "91feb747efeec83dd1eb3b78474cc08a7091466a",
      "tree": "a5b2b2712821c2244c37ab1148f9c278f81093a2",
      "parents": [
        "21bc0fe58d06974ad6ee548d206dd107f973e4f0"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon May 17 13:40:17 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 09 10:09:07 2021 +0200"
      },
      "message": "[releng] Add 2021-06 target platform\n\nChange-Id: I09bfde99cf9f0c0698a313b5dc0ddb95f5967b9c\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "21bc0fe58d06974ad6ee548d206dd107f973e4f0",
      "tree": "65c7682bd4a46c13dfb444d672fe6834d27db97d",
      "parents": [
        "aced82542b46521711c2651abb84330edb137cf6"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon May 17 09:10:14 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 09 09:59:31 2021 +0200"
      },
      "message": "[releng] Update Maven plugins\n\nAlso remove maven-antrun-plugin, which is not actually used.\n\nChange-Id: Iaf789e2a3a205bd27da002e8200a44b40a6dbf3e\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "aced82542b46521711c2651abb84330edb137cf6",
      "tree": "536673d69216e13c6737226bc17c0274358666db",
      "parents": [
        "00af5f8a6a7481efde637da3458764cd206ff924"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon May 17 08:31:26 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 09 09:59:24 2021 +0200"
      },
      "message": "[releng] Use https for all our update site referencess\n\nChange-Id: I85cfa481f5fae4efea6a4b74be2b424958fbf383\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "00af5f8a6a7481efde637da3458764cd206ff924",
      "tree": "0cea1602ba79a1ff7029c7ff66db7cc99ff783cb",
      "parents": [
        "cb46845820d6cfa9b0d2ff572cc4a281fc8aa090"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Sun Jun 06 20:49:14 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Sun Jun 06 20:49:17 2021 +0200"
      },
      "message": "[releng] Update canary target platform\n\nUse SWTBot 3.0 like the rest of the TPs.\n\nChange-Id: I3336424b8cebebe85f1e131dc1435c7adc517157\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "cb46845820d6cfa9b0d2ff572cc4a281fc8aa090",
      "tree": "85ae638ec7b22b8f7d011c4592cbc42d327ca8aa",
      "parents": [
        "b1393e9c938d1c5249c1c9b8f04051020251d222"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon May 17 08:22:07 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Sat Jun 05 15:59:24 2021 -0400"
      },
      "message": "[releng] Fix canary build\n\nGet GMF Runtime 1.13.1rc1 instead of the nightly which depends on\nBatik 1.14.\n\nChange-Id: I196351ce6cfe561e260d559bc77558c68a5e5d2c\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "b1393e9c938d1c5249c1c9b8f04051020251d222",
      "tree": "f22f35505d618562bef105b75f30435edce3e347",
      "parents": [
        "d920799cd1ba2d9320d2e104c7fedd8b652b56cf"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Jun 03 10:01:59 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Sat Jun 05 20:31:04 2021 +0200"
      },
      "message": "[doc] Add release notes section for 7.0.0\n\nChange-Id: I2ddb507cf71fc50f8b4beaee245281cce09ce540\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "d920799cd1ba2d9320d2e104c7fedd8b652b56cf",
      "tree": "550312eef7e3aa1d27924713b2d87b650377920b",
      "parents": [
        "0494a9d0a3cf7d3ae579113a0b5e8193598a77df"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Jun 03 10:01:07 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Sat Jun 05 20:30:59 2021 +0200"
      },
      "message": "[version] Bump version to 7.0.0\n\nChange-Id: If8c7a1a2b3e64b6db9a9c9be9163fb8a65b74c2a\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "0494a9d0a3cf7d3ae579113a0b5e8193598a77df",
      "tree": "91a47eb03e214951227edb1b8a849641132f5813",
      "parents": [
        "6619a7dfd69d62c520f8e8c27dbeb888bb1b3257"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon May 03 10:55:22 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri May 07 19:52:03 2021 +0200"
      },
      "message": "[566274] Add a new case discovered with a collaborative automatic test\n\nIn a collaborative automatic test, the following stack is sometimes\nthrown: org.eclipse.net4j.util.lifecycle.LifecycleException: Not active:\nCDOTransactionImpl\n\tat org.eclipse.net4j.util.lifecycle.LifecycleUtil.checkActive(LifecycleUtil.java:100)\n\tat org.eclipse.net4j.util.lifecycle.Lifecycle.checkActive(Lifecycle.java:206)\n\tat org.eclipse.emf.internal.cdo.view.AbstractCDOView.getStore(AbstractCDOView.java:460)\n\tat org.eclipse.emf.internal.cdo.CDOObjectImpl.cdoStore(CDOObjectImpl.java:555)\n\tat org.eclipse.emf.internal.cdo.CDOObjectImpl.eDirectResource(CDOObjectImpl.java:607)\n\tat org.eclipse.emf.ecore.impl.BasicEObjectImpl.eInternalResource(BasicEObjectImpl.java:977)\n\tat org.eclipse.emf.internal.cdo.CDOObjectImpl.eInternalResource(CDOObjectImpl.java:624)\n\tat org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResource(BasicEObjectImpl.java:959)\n\tat org.eclipse.gmf.runtime.diagram.ui.properties.sections.AbstractModelerPropertySection.isNotifierDeleted(AbstractModelerPropertySection.java:507)\n\tat org.eclipse.sirius.diagram.ui.tools.api.properties.AbstractPropertySection.access$1(AbstractPropertySection.java:1)\n\tat org.eclipse.sirius.diagram.ui.tools.api.properties.AbstractPropertySection$1.run(AbstractPropertySection.java:298)\n\tat org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)\n\tat org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)\n\nThis commit avoids this kind of problems.\n\nBug: 566274\nChange-Id: Ibc4667a34313a3495b967fec1d56d70190b14912\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "6619a7dfd69d62c520f8e8c27dbeb888bb1b3257",
      "tree": "b6a9d884281c33077d2a2bfa62cb47dd562cd11b",
      "parents": [
        "6731a5bc6bf2482e7fd55b8aa76f817359319d03"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri May 07 16:51:29 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri May 07 19:52:02 2021 +0200"
      },
      "message": "[571115] Avoid \"magic\" behaviors if a CellEditor tool is provided\n\nFor \"generic\" cell editor, ie provided directly by Sirius according to\nfeature type and characteristics, there are some \"conversions\" of the\nvalue (in getter and setter). These \"conversions\" are not necessary and\ncan be disturbing for the specifier when it provides a CellEditor tool.\nThis commit avoids them when CellEditor tool is provided.\n\nThe documentation and tests are also adapted to reflect the new behavior\n(no edition fallback).\n\nBug: 571115\nChange-Id: I0c151f322e93e9464e2dac0e574ae47da50adf97\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\nSigned-off-by: Nicolas PERANSIN \u003cnicolas.peransin@obeo.fr\u003e\n"
    },
    {
      "commit": "6731a5bc6bf2482e7fd55b8aa76f817359319d03",
      "tree": "4a34bacf25a8b3674bc05609feac78ad12044b66",
      "parents": [
        "f4c2c6304df8f0ca74f42ea5a83e5b5820f895db"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Apr 28 16:09:02 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Apr 28 16:09:02 2021 +0200"
      },
      "message": "[572828] Update participant to unset originalStyle feature\n\nBefore this commit, only dangling originalStyle features were unset. Now\nall originalStyle features are unset.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572828\nChange-Id: Ie9aa87ba47cd57d8a34511cda6897fee681995a9\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "f4c2c6304df8f0ca74f42ea5a83e5b5820f895db",
      "tree": "6a436305511a087a7eb8e8c929aa6b58d7783bb3",
      "parents": [
        "262d3aca36caa96876158bcd59001e6387485bae"
      ],
      "author": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Thu Apr 22 17:33:56 2021 +0200"
      },
      "committer": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Tue Apr 27 18:16:33 2021 +0200"
      },
      "message": "[573086] Move listeners in DAnalysisSessionImpl to their own files\n\nMove DRepresentationChangeListener and ChangeIdUpdaterListener to their\nown files\n\nBug: 573086\nChange-Id: I7a0f846bdcf0f5086aa30f8ce34e6afe5e4ee195\nSigned-off-by: Steve Monnier \u003csteve.monnier@obeo.fr\u003e"
    },
    {
      "commit": "262d3aca36caa96876158bcd59001e6387485bae",
      "tree": "1cbc3e1a9148b0f2236171c1069a20d2faf5cb11",
      "parents": [
        "ba235f5d01cc64751eb34d224878655888d3388c"
      ],
      "author": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Thu Apr 22 17:28:12 2021 +0200"
      },
      "committer": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Tue Apr 27 15:30:56 2021 +0200"
      },
      "message": "[573086] Move rep desc validation from adapter to post commit listener\n\nDRepresentationDescriptorQuery delegates the computation and storage of\nthe validity of a DRepresentationDescriptor to an adapter. However, when\nundoing the deletion of a representation, this adapter was triggered too\nearly. At this point the DRepresentationDescriptor was not only\ntransient but was not yet reattached to the resource.\nNow, the validation is triggered by a post commit listener instead.\n\nBug: 573086\nChange-Id: I39c71de29a006ec60e4d28258c6d2aa07495dacd\nSigned-off-by: Steve Monnier \u003csteve.monnier@obeo.fr\u003e"
    },
    {
      "commit": "ba235f5d01cc64751eb34d224878655888d3388c",
      "tree": "89b9dc191d2fe3d081dbbb4ca7fc7ca9d0b1999f",
      "parents": [
        "9d37371e9575b9bba4e132f4bdd6052699c8be19"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Mon Apr 19 11:13:24 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 19 11:06:58 2021 -0400"
      },
      "message": "[test] Fix test KO due to migration participant\n\nChange-Id: I0f4decea164f94ada1a59ebc1fc3399cd80a1f58\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e"
    },
    {
      "commit": "9d37371e9575b9bba4e132f4bdd6052699c8be19",
      "tree": "be2375c0ea921bcaab5a86eab74e3cfcaa79f07a",
      "parents": [
        "8b1a1d15f91c098e5d3fc5116f80a9b0f9fa5339"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 19 09:36:35 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 19 10:40:28 2021 +0200"
      },
      "message": "[572828] Fix a potential NPE\n\nUse similar code that in other migration participants, more robust.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572828\nChange-Id: I0f99e67ce039787dd419219f8b391c4c1d2a835d\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "8b1a1d15f91c098e5d3fc5116f80a9b0f9fa5339",
      "tree": "ba2c01738dc79a42b578b3a7301bf0d61e15db56",
      "parents": [
        "c6211c1c23647f15673de7573ce11135ec23e780"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 19 08:50:22 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 19 10:40:25 2021 +0200"
      },
      "message": "[572828] Fix typo in release notes\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572828\nChange-Id: I068e0d0060de7ef4f07f72000aaf5f1e0b97c576\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "c6211c1c23647f15673de7573ce11135ec23e780",
      "tree": "e613212afa4ee432ff3980159af9b1d521194ba1",
      "parents": [
        "fe853fff73cb1e771368c8c81ba6a4d9fb3cd30b"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 14:55:29 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 14:55:29 2021 +0200"
      },
      "message": "[570518] Update release notes about the bendpoints migration participant\n\nChange-Id: Id668a43e9eb4b885530cc4f5cc8643ca739eb01d\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "fe853fff73cb1e771368c8c81ba6a4d9fb3cd30b",
      "tree": "2bb8f580bd6da111d81afbb7b8854974dfa906cd",
      "parents": [
        "e8511048850caa495eb4dcc4f640a2f5fa346d5b"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 12:51:28 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 14:52:23 2021 +0200"
      },
      "message": "[572828] Add a migration participant to clean originalStyle features\n\nThe feature *originalStyle* exists for:\n* DNode\n* DDiagramElementContainer\n* DEdge\n* DNodeListElement\n\nIt is useless and causes errors in the aird resource loading if the\nreference is unreachable.\nThis commits unset all the references.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572828\nChange-Id: I9388a03728b957ccf0b5cca97e1a66b2e5e84ad6\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "e8511048850caa495eb4dcc4f640a2f5fa346d5b",
      "tree": "91851d57517c51abbe4d56edbe444feb7056897c",
      "parents": [
        "4b3d140fd4ee0568b2a5a69479993d782c32d4d4"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Mar 12 09:32:03 2021 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 03:14:21 2021 -0400"
      },
      "message": "[cleanup] Remove Guava \u0026 Option usage in SessionTransientAttachment\n\nChange-Id: If0436aad093ea36b86b4bdfffa317ec6a256eee3\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "4b3d140fd4ee0568b2a5a69479993d782c32d4d4",
      "tree": "c3eabcf809618270fa91542d6292c589e2bd7ee3",
      "parents": [
        "0bb2a851ae1eebe148cada7b6ae8e0362b7debdb"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Tue Apr 13 15:42:52 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 02:09:51 2021 -0500"
      },
      "message": "[releng] Remove photon target definition\n\nWe do not build or test against it, and our code does not even compile\nwith it.\n\nChange-Id: I30ec7bcd42e1bb6f7ad881ae12f7a745cc93d497\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "0bb2a851ae1eebe148cada7b6ae8e0362b7debdb",
      "tree": "231d04d3ec20d99cb5a4c7c60a78f521ece2b2f6",
      "parents": [
        "eeb29ef0b6b2c01b5e6947daf9dbbdd233b14513"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Tue Apr 13 15:33:19 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 03:08:48 2021 -0400"
      },
      "message": "[571056] Relax version dependency on org.eclipse.core.filesystem\n\nThe previous version number broke compatibility with our older target\nplatforms, but there is no actual reason to depend on this particular\nversion.\n\nThe 1.7.400 version corresponds to the one in 2019-06.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571056\nChange-Id: Id7a64366b0d90385daf4c57323c1cdc353ee4783\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "eeb29ef0b6b2c01b5e6947daf9dbbdd233b14513",
      "tree": "6ba3d610a203ce9cef1cca044e8422862f44469f",
      "parents": [
        "a46819263564283d7f62974e81325b7d3de8b182"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Apr 15 11:24:44 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Apr 16 03:00:22 2021 -0400"
      },
      "message": "[569370] Fix the check to distinguish between a moved and created\nDRepresentation\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d569370\nChange-Id: I5263eebdb5af3b0fae1207935d98f7ee2cda9fdb\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "a46819263564283d7f62974e81325b7d3de8b182",
      "tree": "b7ecb9e00c1489c52e846b2b0c57c92222a17652",
      "parents": [
        "524a434c134de3eed7ce8800cf85cf2c6afb4ab1"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Fri Apr 09 20:08:59 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Apr 15 08:33:34 2021 -0400"
      },
      "message": "[570518] Repair rectilinear Edges with less than two bendpoints\n\nFix the case where an Edge has only one bendpoint when opening a diagram\nby adding two bendpoints by default, to avoid corrupting the\nrepresentation.\n\nBug: 570518\nChange-Id: I76be1141e2feabb2256179dbcaf8729db1ceb3d2\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e"
    },
    {
      "commit": "524a434c134de3eed7ce8800cf85cf2c6afb4ab1",
      "tree": "c9080f706d20549114bc66ebf7e5c9777cf80158",
      "parents": [
        "087ad31898c020f415dba6377d0ed8f73d06a3ea"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Tue Apr 13 10:50:59 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Apr 15 08:31:51 2021 -0400"
      },
      "message": "[570518] Add migration participant to repair Edges with one Bendpoint\n\nIn some cases, it is possible to have only one Bendpoint on Rectilinear\nEdges, which makes them invalid and it is impossible to move the\nelements they connect to.\nThe added migration participant identifies these Edges that have only\none Bendpoint and repairs them by setting a minimum of two Bendpoints.\n\nBug: 570518\nChange-Id: Ie646ad2349b0ea6f3caa46a649eff2dae436f5d4\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e"
    },
    {
      "commit": "087ad31898c020f415dba6377d0ed8f73d06a3ea",
      "tree": "25534718b1c8fd87ad3f86e18875a03f16c4ea96",
      "parents": [
        "d85b1f503064b5d89cdffd1dfbb9e5f0a6307ad0"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Apr 14 10:36:24 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Apr 14 14:25:10 2021 +0200"
      },
      "message": "[test] Reduce length of a long test for SiriusFormatDataManager\n\nThe existing condition has been moved to reduce directly the data\ninstead of not doing the \"core\" of the test for some tests.\nWith this commit there are \"only\" 500 tests executed instead of 900.\nBefore this commit 400 tests are executed to do \"nothing\" but the setup\nand the teardown are done whatever happens.\n\nChange-Id: I3001e15236684cf662d3a523749286c27d68ada0\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "d85b1f503064b5d89cdffd1dfbb9e5f0a6307ad0",
      "tree": "0d49adeded8346482e21c589b8e53bf3018b70c4",
      "parents": [
        "fde317acd55f8905dffb7dc249b445b6b2561588"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 22:54:26 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Apr 14 14:25:09 2021 +0200"
      },
      "message": "[test] Add some tests as unreliable\n\nChange-Id: I704281482a6533feefa2078e918a6a0eebe8fab3\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "fde317acd55f8905dffb7dc249b445b6b2561588",
      "tree": "934e40682a9002aec415fc36cdf14e77f3c45912",
      "parents": [
        "3d19b11bb3b0d4f06e41345e746eaef5e1e97e47"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 18:38:53 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 18:38:53 2021 +0200"
      },
      "message": "[test] Replace specific \"empty\" classes by a configuration in pom.xml\n\nIn previous commits, 2 \"emtpy\" test classes have been added to avoid an\nerror of type \"Failed to execute goal\norg.eclipse.tycho:tycho-surefire-plugin:2.0.0:test (default-test) on\nproject org.eclipse.sirius.tests.tree: No tests found.\".\n\nThis commit replaces these empty classes by a specific configuration in\npom.xml.\nThe plug-ins org.eclipse.sirius.tests.junit.xtext and\norg.eclipse.sirius.tests.ui.properties have also considered. They are\nnot in locally tested profile \"capella\" but they are in profile \"full\".\n\nChange-Id: I411a3063b1ecf274d05de555f6a74eec4e582ce7\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "3d19b11bb3b0d4f06e41345e746eaef5e1e97e47",
      "tree": "c76556193f51786aba845b1cfa909b913bc78b15",
      "parents": [
        "153edb921a1784a636546079b7bca1c82a3d51ba"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 12:53:20 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 17:42:53 2021 +0200"
      },
      "message": "[test] Create specific suites containing all long tests class\n\nThis commit allows to launch all long tests in a specific job.\n\nChange-Id: Ie12dc29735e95e75e24626668994bdab11d319ab\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "153edb921a1784a636546079b7bca1c82a3d51ba",
      "tree": "dc416ce1eb4bf6c4744e2bf9753273293ff8d07c",
      "parents": [
        "0fee8af3282cd7620710253191615f3fbf6fde3f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 09:44:59 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 17:42:51 2021 +0200"
      },
      "message": "[test] Create specific suites containing all unreliable tests class\n\nThis commit allows to launch all unreliable tests in a specific job.\n\nChange-Id: Ifce2a3f6a622533aac511416bb95402db919e775\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "0fee8af3282cd7620710253191615f3fbf6fde3f",
      "tree": "eb1aae798992b356048d969d9566a4bfbd997d24",
      "parents": [
        "afe67cc279e4caaac78f15d45d8710b276db1c19"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 08 14:06:59 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 13 09:48:34 2021 +0200"
      },
      "message": "[test] Add some tests as unreliable\n\nChange-Id: Ie76c64ed364ae651f4f026a740c75b72885da9e8\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "afe67cc279e4caaac78f15d45d8710b276db1c19",
      "tree": "5527b433ab346f6dccb4b2d649df223d10f12534",
      "parents": [
        "1153693386c2e2409534b6359908dfb23be8a32f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 08 14:37:26 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 12 02:41:23 2021 -0400"
      },
      "message": "[test] Fix MappingBasedSiriusFormatDataManagerCallCheckTest\n\nThe test testCallCheckSameDiagrams() was wrong since its addition in\ncommit [1]. But because the tearDown() was not called, the problem\nlogged in Error Log view was not detected. It is detected since the\ncommit [2] that correctly \"cleans\" the JUnit4 tests.\n\n[1] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003d58225c715f3684bdcabdb0147d304b48a226d556\n[2] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003d6f22100b924281c0210b99c3cc7046927ef16def\n\nChange-Id: Ida7ddc4a4513d2bd2f1f8daaf6430269208d660b\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "1153693386c2e2409534b6359908dfb23be8a32f",
      "tree": "d5bc6748946954b057d254c4f3fe98919b398a31",
      "parents": [
        "a302f5f82fba1994bbdcd9110365d4ac55b89299"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Apr 08 17:30:14 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Apr 08 17:30:20 2021 +0200"
      },
      "message": "[572705] Correctly handle \u0027\u0026\u0027 characters in properties view title\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572705\nChange-Id: I91be215835e9bb561cc5df0a34b0e29a59d7eaa3\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "a302f5f82fba1994bbdcd9110365d4ac55b89299",
      "tree": "43648bc4c992f9049ae0e0c21a6861e3a2f882ad",
      "parents": [
        "485f41a61e728fc027140c083fb851753f53d13a"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Apr 08 17:01:09 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Apr 08 17:01:21 2021 +0200"
      },
      "message": "[doc] Update some references to external sites\n\nChange-Id: I4823d41c18d63c434a901bba5fe75b99a79da35a\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "485f41a61e728fc027140c083fb851753f53d13a",
      "tree": "e32c35983796197ed7613a670c03bc8e60407ca3",
      "parents": [
        "40ca29096c7f4b167fe10ad278012baf1c46d47a"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Mar 31 22:37:17 2021 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Apr 08 04:52:30 2021 -0400"
      },
      "message": "[571826] Add feedback and put validator in cache for Operand resize\n\nReuse the same pattern than the execution and frame resizes.\n\nBug: 571826\nChange-Id: I10aaa490860db1504119d02939bcd4fe54f41d98\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "40ca29096c7f4b167fe10ad278012baf1c46d47a",
      "tree": "87460911d0ca25549dd8e5401599037f93d55b3c",
      "parents": [
        "94107eed60969f024640828ab51666f648301afe"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Mar 09 21:34:56 2021 +0100"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Apr 08 04:50:23 2021 -0400"
      },
      "message": "[571826] Add a cache for CombinedFragment \u003c-\u003e Operand references\n\nBug: 571826\nChange-Id: Ia8db0f2f5925e7223ba0e541445bc1966f1b0c8b\nSigned-off-by: Nathalie Lepine \u003cnathalie.lepine@obeo.fr\u003e\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "94107eed60969f024640828ab51666f648301afe",
      "tree": "26c234576f7e4e914917d6f27da5ec97e4a1ec5a",
      "parents": [
        "b8df66c9f559f32627e1dac2146a3876e43e01a2"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Apr 07 15:25:30 2021 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Apr 08 03:27:09 2021 -0400"
      },
      "message": "[572647] Log a warning in case of NoPermissionException\n\nWhen a NoPermissionException was raised when executing a tool, it was\nlogged as an unknown error with a standard message \"execute\".\n\nNow, a warning is logged as it is the case for a LockInstanceException.\n\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572647\nChange-Id: I227465557170b091dbba3cc6764e13f0a2a48e10\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "b8df66c9f559f32627e1dac2146a3876e43e01a2",
      "tree": "8fbc3dea32b7d54994f7402330def2aa049bb755",
      "parents": [
        "c65c012eef9a8baea1ee3ed0042d9c1c111d925a"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Apr 07 10:09:04 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 08 08:50:05 2021 +0200"
      },
      "message": "[572638] Mutualize code to warn not managed Object in LayoutDataManager\n\nThis commit mutualizes the code to warn the user that some kind of\nobjects are not managed by the LayoutDataManager. The main goal of this\ncommit is to avoid to log an unexpected warning for DNodeListElement.\nThis is already the case for AbstractSiriusFormatDataManager but not for\nLayoutData and RootLayoutData.\n\nFormatData_illegalTarget message has also been removed. This is dead\ncode as FormatData class no longer exist.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572638\nChange-Id: I737f54b5872f7bf205eaccbaf582d3834253cf71\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "c65c012eef9a8baea1ee3ed0042d9c1c111d925a",
      "tree": "f85e9542cf5bccd3994637f7851f5504d76516ac",
      "parents": [
        "38f51995cd1539a16cd7848033abd2428fd8be6b"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Apr 07 10:32:29 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 08 08:50:04 2021 +0200"
      },
      "message": "[572638] Add test to reveal the problem\n\nThis commit changes the data (an operation has been added in a class)\nand adapts an existing test to reveal the unexpected warning message\nlogged.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572638\nChange-Id: I8a14c5768f0cbe429612a5ec708173c6e0bdabcc\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "38f51995cd1539a16cd7848033abd2428fd8be6b",
      "tree": "fab517dce5229843598f50d6e4184d08632d542e",
      "parents": [
        "4141f935800ea16d441abc62fe99ae4b16b12c26"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Apr 07 17:27:13 2021 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Apr 07 17:27:55 2021 +0200"
      },
      "message": "[releng] Fix canary build\n\nGet UML2 nightlies from a more up to date and reliable location.\n\nChange-Id: I7aa028ae1b1cc1022b184b9d5edf311b77494954\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "4141f935800ea16d441abc62fe99ae4b16b12c26",
      "tree": "3722b6b1d7023e84faede18f77bf0e9bfc7d374b",
      "parents": [
        "45fd5baddd8635a3e72d9b4ffe58503ac3cdef3b"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 01 10:27:06 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Apr 06 14:40:15 2021 +0200"
      },
      "message": "[test] Fix SyncCallTest\n\nThe problems were caused by a scrollbar that exists on a smaller screen.\nSome \"scrollTo(0, 0)\" solve the problem.\n\nChange-Id: Ic10b1714dc1f5c9d1cc30301e518a629b2c0443c\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "45fd5baddd8635a3e72d9b4ffe58503ac3cdef3b",
      "tree": "99a46a79206f3117145d1aab33299033b65e8ed7",
      "parents": [
        "6f22100b924281c0210b99c3cc7046927ef16def"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 17:41:07 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 02 13:59:44 2021 +0200"
      },
      "message": "[test] Fix ExecutionMoveTests\n\nThe problems were caused by a scrollbar that exist on a smaller screen.\nThe scrollbar is caused by previous tests. For information,\nExecutionMoveTests are OK on IC server if launched\nalone.\n\nChange-Id: I52ac7a539292423aa97481ffd57c847720703ba9\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "6f22100b924281c0210b99c3cc7046927ef16def",
      "tree": "4ef6658f93ecc9507b29d5b4e637cab399a40c38",
      "parents": [
        "0083bdaf3d79b0deeedb0ec06178f03e9fb3b032"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 11:26:29 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 02 13:08:18 2021 +0200"
      },
      "message": "[test] Fix some JUnit 4 tests\n\nThis commit fixes some JUnit 4 tests: Some tests have not a public\n\"tearDown()\" method with \"@After\" annotation. As consequence, the\ntearDown is not called. The environment is not cleaned for the following\ntests. For example, with all tests inheriting from\nAbstractMappingBasedSiriusFormatDataManagerTest, the following tests are\nexecuted with \"refreshAtOpening\" equals to false instead of true. This\nis problematic for example for TablesAndEntitiesDirtyTest on a CI\nserver.\n\nThis commit also adds some \"wait\" in TablesAndEntitiesDirtyTest as this\ntest is the initial focus.\n\nChange-Id: Ie2c4398f79a4f986fd2e9cb503a4d8839c4bccf0\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "0083bdaf3d79b0deeedb0ec06178f03e9fb3b032",
      "tree": "e7ba16340b589c05b21b8ccd6a14ce7229008166",
      "parents": [
        "c204ff5130f451ce487821bb4b67d01c07f1bd09"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 01 12:53:40 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 01 12:53:40 2021 +0200"
      },
      "message": "[test] Fix SyncCall2Test - 2\n\nThe previous commit [1] has fixed the initial problem by reducing the\nsize of the diagram. But several expected locations and sizes must also\nbe adapted to the new initial locations and sizes.\n\n[1] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003dc204ff5130f451ce487821bb4b67d01c07f1bd09\n\nChange-Id: I0a1901afbb32ec74bd48e9c95a3591edd1ff1a0a\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "c204ff5130f451ce487821bb4b67d01c07f1bd09",
      "tree": "6ceeb0f49189d35153cc2943ccc71c994cfecb65",
      "parents": [
        "0814ea111c54de07a2529d6b090aa96166ac8b79"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 16:02:47 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Apr 01 09:55:47 2021 +0200"
      },
      "message": "[test] Fix SyncCall2Test\n\nThe test org.eclipse.sirius.tests.swtbot.sequence.SyncCall2Test.test_SyncCall_Delete_And_Reconnect_Sub_Event()\nis KO on some CI server. This was caused by a too high diagram. The\nelement to select, line 478 - first return sync call from lifeline B,\nwas not visible on this CI server.\nThe diagram has been reduced in this commit.\n\nChange-Id: Ia20d01c91377585fd37dffab84ab9e1981d24ee4\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "0814ea111c54de07a2529d6b090aa96166ac8b79",
      "tree": "1171c82ab2c88d208dc93e1e621f6ee864c85751",
      "parents": [
        "64abeb738566e764fc37823b5fccf34f93814775"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 10:54:47 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 15:46:41 2021 +0200"
      },
      "message": "[test] Fix\nCompartmentsMultiLabelLayoutTest.testFreeFormContainerWithAutoSize()\n\nOn some Linux OS the expected width is not the same. This commit now\nchecks the expected width OR a computed width if the expected is not OK.\n\nChange-Id: I866fb8de8137b95459503a046521df5dd08bfb2c\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "64abeb738566e764fc37823b5fccf34f93814775",
      "tree": "e6f47934b65fd083ecb787967734aa82cf905bce",
      "parents": [
        "4dc6ad26c54ba5a12fe9ab0c9ab5a5ca7da6697b"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 10:08:53 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 15:46:40 2021 +0200"
      },
      "message": "[571287] Regenerate data of tests - Wrong height\n\nSome GMF height are set to \"-1\", this causes size problem with some OS\n(different fonts rendering). For example, \"expected height:47 but was\n48\". \"-1\" has been replaced by a larger height (done for \"DiagType2\nfilters and layers of MyPackage\" and \"DiagType11 of MyPackage\").\n\nBug: 571287\nChange-Id: I17027459def9ca97735f527261ff663b8e426279\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "4dc6ad26c54ba5a12fe9ab0c9ab5a5ca7da6697b",
      "tree": "3edc0a5316762692b9543d1b9e598d2a308e501b",
      "parents": [
        "79ba372ced89bff2e9072fd2c03a2d2a37e08468"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 09:15:14 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 15:46:38 2021 +0200"
      },
      "message": "[test] Add a screenshot when RenameProjectWithSessionTest fails\n\nRenameProjectWithSessionTest.testRenameProjectWithCloseSession() fails\nrandomly on IC server. Instead of adding it as \"unreliable\" test, a\nscreenshot is taken to analyze what is visible at this time (pb not\nreproduced locally).\n\nChange-Id: I577f2719ea17225ab083fa9e7bd90714766a6f26\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "79ba372ced89bff2e9072fd2c03a2d2a37e08468",
      "tree": "8b2eea36c179e472809e356c42c01d3906f3e37e",
      "parents": [
        "d74257f934f42445010b4c39e8a9c32facc6657c"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 08:51:30 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 31 15:46:37 2021 +0200"
      },
      "message": "[test] Remove an unnecessary takeScreenshot\n\nChange-Id: I59728200e4c095ccf4e7f10a6f1ef57f112aec40\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "d74257f934f42445010b4c39e8a9c32facc6657c",
      "tree": "43e638e37ddcebaa203b10b201a96af76ea449aa",
      "parents": [
        "f521592189481908b6e788c3315c97e1d2156709"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 04 09:52:19 2020 +0100"
      },
      "committer": {
        "name": "Florian Barbin",
        "email": "florian.barbin@obeo.fr",
        "time": "Wed Mar 31 15:23:30 2021 +0200"
      },
      "message": "[547419] Add support for semantic traceability on SVG export\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d547419\nChange-Id: I49c30cf88d34150876f7bbfa860f1edbef2858b0\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\nSigned-off-by: Florian Barbin \u003cflorian.barbin@obeo.fr\u003e"
    },
    {
      "commit": "f521592189481908b6e788c3315c97e1d2156709",
      "tree": "ffc46e2e05f7bbf9f74708f42bf8379bcf2911ab",
      "parents": [
        "3c9d0453392e72843533a982b8dc1763400b8c8d"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 30 19:20:59 2021 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 30 19:20:59 2021 +0200"
      },
      "message": "[571056] Fix STD004 test\n\nThe test org.eclipse.sirius.tests.swtbot.std.STD004.testSTD004() fails\nsince the addition of test\norg.eclipse.sirius.tests.swtbot.propertypage.SiriusSessionDetailsPropertyPageTest.testSiriusSessionDetailsPage()\nin the SWTBot tests suite in commit 36107572 [1]. This test closes the\nOutline view in the setUp methods but does not reopen it in the\ntearDown. As the STD004 needs the Outline view, it fails with a\nWidgetNotFoundException: Could not find view matching: with title\n\u0027\"Outline\"\u0027.\n\nThis commit just reopens the Outline view in the tearDown(). A\n\"SWTBotUtils.waitAllUiEvents();\" is added like in other similar tests.\n\n[1] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003d36107572fe9d3f132fe342642a3c12e04f4dedd9\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571056\nChange-Id: I717416e2e52e8b8750787bcd8e9a46d661771654\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "3c9d0453392e72843533a982b8dc1763400b8c8d",
      "tree": "021df83bb291db8422aecc5b373d5c57cb55d25f",
      "parents": [
        "454b2a2cf3a6572ce9524d5215bd8a06a018863f"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Thu Mar 11 17:03:44 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 26 16:38:04 2021 +0100"
      },
      "message": "[571115] VSM validation rule for conflicting CellEditor and EditLabel\n\n* Add a VSM validation rule for the column containing both\nEditorTool and EditLabel tool.\n* Add a test in\norg.eclipse.sirius.tests.unit.diagram.vsm.VSMValidationTest\n\nBug: 571115\nChange-Id: I6efacdc80426f50525c844f953f7548733d57377\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e\n"
    },
    {
      "commit": "454b2a2cf3a6572ce9524d5215bd8a06a018863f",
      "tree": "ef6bb7021b02016136d9ac66742423712f70e46f",
      "parents": [
        "72c36ea5f7d7143d7191e53e3d1402d026c88b53"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 26 14:24:56 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 26 16:37:03 2021 +0100"
      },
      "message": "[571925] Refactor SimpleELKLayoutTest\n\nExtract methods to get DDiagramElement and/or EditPart.\n\nBug: 571925\nChange-Id: Ief45a5ba07607dc28975b5777c33a6bf9ead5319\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "72c36ea5f7d7143d7191e53e3d1402d026c88b53",
      "tree": "210951b3de6b11d5495ef7998eaa046e8d0f46ed",
      "parents": [
        "64acc2c20a089671b71aa0feee32f936fe2d0b80"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 25 18:23:20 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 26 16:37:01 2021 +0100"
      },
      "message": "[571925] Use options Priority and Node Placement Strategy\n\nThis commit adds a bigger \"Priority\" [1] on edges used as source or\ntarget to give preferential treatment for this edge (more flat than\nedges connected to it). This option must be used in correlation with\n\"NETWORK_SIMPLEX\" as \"Node Placement Strategy\" [2]. Otherwise, the\n\"Priority\" is ignored.\nAs conclusion, the result is better with this commit.\n\n[1] https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority_org-eclipse-elk-layered.html\n[2] https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodePlacement-strategy.html\n\nBug: 571925\nChange-Id: I8864fff9661570e15cfb838c4a8537d40bc9947b\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "64acc2c20a089671b71aa0feee32f936fe2d0b80",
      "tree": "9e6f6a2965eed570a3bc0911f2a87ed33853b3ef",
      "parents": [
        "c5369369f96874c58b3a23cafa3994efb84ab520"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 16 17:25:17 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 26 16:37:00 2021 +0100"
      },
      "message": "[571925] Handle edge on edge case with ELK\n\nELK do not handle \"edge on edge\" case. This commit introduces a specific\ntransformation from Sirius graph to EKL graph (and reciprocally) in\norder, despite this problem, to have a satisfactory layout result.\nThere are probably still some construction not correctly handled but it\nis a first step.\n\nBug: 571925\nChange-Id: If52046a0219b4a31adbc5629fedaa4c3200038a6\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "c5369369f96874c58b3a23cafa3994efb84ab520",
      "tree": "da502d6b71a59591fffe5fe3b69b8b68b76dcf8b",
      "parents": [
        "ce78f2d706e288157d370b24b01f7c7ae4fd8cc4"
      ],
      "author": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Thu Mar 04 17:22:19 2021 +0100"
      },
      "committer": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Fri Mar 26 11:46:43 2021 +0100"
      },
      "message": "[570355] Revert deprecated status of 2 preferences\n\nIt is in fact a different scope, not deprecated.\n\nBug: 570355\nChange-Id: Ife269d93efdd58ffa6b26f1399f9826f986fb23f\nSigned-off-by: Steve Monnier \u003csteve.monnier@obeo.fr\u003e"
    },
    {
      "commit": "ce78f2d706e288157d370b24b01f7c7ae4fd8cc4",
      "tree": "b97960457ba3a09eae724d2799dd8fd4418ddf97",
      "parents": [
        "9f8df9e8ac0e165b807bc577c8837b8a9e7f0fd1"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Mar 23 11:25:24 2021 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Mar 25 11:45:03 2021 -0400"
      },
      "message": "[test] Fix dirty project swtBot issue\n\nThis change allows to find the project TreeItem with or without the star\nprefixing the project name to avoid a WidgetNotFoundException.\n\nChange-Id: I07e8e3a8d78800bedc74a1ecddb7348be32e26d1\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "9f8df9e8ac0e165b807bc577c8837b8a9e7f0fd1",
      "tree": "ece5522177bf9da38d65b00fcf8ad48e83ed307d",
      "parents": [
        "048da91347b20804fec3aadd851f95e232d2a6f7"
      ],
      "author": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Wed Mar 17 17:59:11 2021 +0100"
      },
      "committer": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Thu Mar 25 12:11:38 2021 +0100"
      },
      "message": "[572041] Update getAdapter to return one even if the session is closed\n\nAs sessionResourceURI is a class field, it can be used to create the\nproper adapter if asked when the session is already closed.\n\nBug: 572041\nChange-Id: I7357cf8197628729c7ffd6abbf349cd1afae06ab\nSigned-off-by: Steve Monnier \u003csteve.monnier@obeo.fr\u003e"
    },
    {
      "commit": "048da91347b20804fec3aadd851f95e232d2a6f7",
      "tree": "518e09274573800b8a21f98e783e4bbbb929108f",
      "parents": [
        "e8dc808877ff2603d86f4dde2ca61b065d22618f"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Mar 24 08:59:27 2021 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Mar 24 10:13:06 2021 -0400"
      },
      "message": "[571056] Fix testSiriusSessionDetailsPage\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571056\nChange-Id: Ib6d8339e1e415fc6d46746569fe3bb0da1621b7d\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "e8dc808877ff2603d86f4dde2ca61b065d22618f",
      "tree": "c8137e2bd43344b6d10f2d074827f3f9f745ff16",
      "parents": [
        "79217c3d5d89261394c169334092bd8dc394d979"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Thu Mar 11 16:52:11 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:38 2021 +0100"
      },
      "message": "[571115] Add documentation for CellEditor tool\n\nComplete the specifier doc to take into account the new CellEditor tool\n\nBug: 571115\nChange-Id: I6cf723180a026e9e764e305533f0b0f6af4f71cf\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e\n"
    },
    {
      "commit": "79217c3d5d89261394c169334092bd8dc394d979",
      "tree": "79e6a00547906a4a81f910fde89bfe8732e305e5",
      "parents": [
        "f51155f84e0d31374830e5a2bb56fc001b56f21c"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 05 12:42:22 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:36 2021 +0100"
      },
      "message": "[571115] Add edition tests using specific CellEditors\n\nThe CellEditionTest data has been refactored to allow several kind of\nedition (and not only for VP-2683 old case).\n\nThis commit needs an improvement in SwtBot (bugzilla 571838) [1].\nCurrently this improvement is not integrated in SwtBot and Sirius uses\nan \"old\" 2.8 version of GMF. The classes SWTBotTree and SWTBotTreeItem\nhave been copied in Sirius to benefit of the improvement. The original\nclasses have been copied from commit corresponding to 2.8.0 version [2].\n\n[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571838\n[2] https://git.eclipse.org/c/swtbot/org.eclipse.swtbot.git/commit/?id\u003d2377612904ceab6a49a81b127a6573da5b88a5c8\n\n\nBug: 571115\nChange-Id: Ic7788d21c2fc1d8f3eb8e3be09a8c294801ae672\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e"
    },
    {
      "commit": "f51155f84e0d31374830e5a2bb56fc001b56f21c",
      "tree": "a3e9556012d9103fa6fc96c786ab2dd67cd51a55",
      "parents": [
        "f8041c506857b986a5300a36b6059b6be3db34d4"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Jan 26 22:43:44 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:35 2021 +0100"
      },
      "message": "[571115] Use the new CellEditor tool available in the meta-model\n\n* Adapt the behavior in the VSM editor\n* Adapt the behavior when the user double-click on a cell\n\nBug: 571115\nChange-Id: I90f8193756d075f5ebc75c08428779612e19d391\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "f8041c506857b986a5300a36b6059b6be3db34d4",
      "tree": "b4f1c6a445c854d3b756e326d7b930b1fadd40ce",
      "parents": [
        "2320a0d5454cac09e01b411a872cc030824cfcc9"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 04 09:39:51 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:33 2021 +0100"
      },
      "message": "[571115] Regeneration of the VSM table editor\n\n* Regen done with Acceleo 2.8.0\n* 2 clean-up has been launched after regen\n\nBug: 571115\nChange-Id: Id20dc5d65ad055220a43691d6fae3411d612b14f\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "2320a0d5454cac09e01b411a872cc030824cfcc9",
      "tree": "7992df9e631a55010dd23b5ae5346bb296a7cdda",
      "parents": [
        "0895696684babe0efd8f291b144c2914aa0dc636"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 04 09:12:37 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:32 2021 +0100"
      },
      "message": "[571115] Update the table MM and regenerate\n\n* Modify the table meta-model to add the new CellEditorTool\n* Regenerate\n\nBug: 571115\nChange-Id: I3436cc4ee7b99fde9f00c14e5cef293b5f2d6a1a\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "0895696684babe0efd8f291b144c2914aa0dc636",
      "tree": "954c389d54ad83ec69e2565a492bd4906c62d0d8",
      "parents": [
        "87e9187ace739772789766306a44a74d92bb3b8f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 04 09:27:16 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:30 2021 +0100"
      },
      "message": "[571115] Blank regeneration of the VSM table editor\n\nIn this commit, the copyright has been changed in table.genmodel,\nbecause when Pierre-Charles modified it in commit efc8b2ad [1], he has\npartially changed the line ending format. In consequence, the format is\nwrong when the generation is done on Windows.\nFurthermore, the regen of editor has not been done after the\nmodification of the Copyright by Pierre in commit 75ddffc0 [2].\n\n* Regen done with Acceleo 2.8.0\n* Regen done without modification in MM\n* 2 clean-up have been launched after regen\n\n[1] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003defc8b2ad33e3463ec313769e7d2823e928db35da\n[2] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003d75ddffc002cd3db43dd1808d5f4385616a242cfe\n\nBug: 571115\nChange-Id: I70e0129e57681a9d704f33a50d6d4b25e6a093b3\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "87e9187ace739772789766306a44a74d92bb3b8f",
      "tree": "87bf6d9e21bae6aa11dd691eacf2939ba97c3c79",
      "parents": [
        "3acced6751e8761ef829fd92681c6e2af0372e5f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Mar 03 16:02:40 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:56:29 2021 +0100"
      },
      "message": "[571115] Blank regeneration of table meta-model\n\n* Regen done with \"EMF - Eclipse Modeling Framework\nSDK\t2.22.0.v20200519-1135 - org.eclipse.emf.sdk.feature.group\".\n* Regen done without modification in MM\n* A clean-up has been launched after regen.\n\n\nBug: 571115\nChange-Id: I9d60ceba81f762e236fd27fb9f36a1df76291821\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "3acced6751e8761ef829fd92681c6e2af0372e5f",
      "tree": "ff6cb87f1179720ea2488632d60a3d592305778b",
      "parents": [
        "58870f53df955f5e28f0a4f5541c5f40f56ad47b"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 19 10:59:27 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:36:55 2021 +0100"
      },
      "message": "[572095] Upgrade to ELK 0.7.1\n\nBug: 572095\nChange-Id: Ie23cf4b0b2ab43c18d053f02ff0325adb20a3c92\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "58870f53df955f5e28f0a4f5541c5f40f56ad47b",
      "tree": "50989a9004bc31a5e9a2e8a27df7ca07e205badc",
      "parents": [
        "e311129c048de2128683306d2bcf63334cd5dfd9"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 18 14:29:18 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:36:54 2021 +0100"
      },
      "message": "[572073] Call revalidate() on a constraint change on label on border\n\nIf the constraint is changed, the figure must be \"revalidate\". This\nproblem has not been seen before because generally there are other\nmodifications/notifications that trigger the revalidation. At least with\nELK, it is possible to have a change concerning only the label location\n(and not on its parent). So a revalidation is necessary to be sure that\nthe figure is refreshed.\n\nBug: 572073\nChange-Id: I0f3be5c6f0c8432662a12ca7c140174793b02f19\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "e311129c048de2128683306d2bcf63334cd5dfd9",
      "tree": "ef2f91ef84fd38e9a5fad32bd19571f84201a045",
      "parents": [
        "8cdb589d40b5ff143b938d202e6e4e146bcd2887"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 19 10:15:54 2021 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Mar 23 19:36:53 2021 +0100"
      },
      "message": "[572073] Add a test to reveal the problem\n\nThis commit adds a new diagram to reveal the problem. In this diagram,\nthe arrange all only moves the label that is on a border. With this\ncommit, the expected result is to have a failure. Only the GMF\ncoordinates are OK, the Draw2D coordinates are wrong. This is the bug.\n\nBug: 572073\nChange-Id: I42969248b30d16b07d34e7facb5acf734ee3e293\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e"
    }
  ],
  "next": "8cdb589d40b5ff143b938d202e6e4e146bcd2887"
}
