)]}'
{
  "log": [
    {
      "commit": "d04c09cd8e0bc451f77914aab802178a4b4cf0be",
      "tree": "c4f33eedf65d4eea9ec20daae3995f8845e5861b",
      "parents": [
        "602b69276607b9121475e10318bc3bffe9541369"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jun 21 16:34:07 2023 +0200"
      },
      "committer": {
        "name": "sdarracq",
        "email": "samuel.darracq@obeosoft.com",
        "time": "Fri Jun 30 15:02:19 2023 +0200"
      },
      "message": "[582106] Have reset style button disabled once clicked on edge\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d582106\nChange-Id: I0650cde66d1e46f7bf0f4b4256a3d9bf319bee8f\nSigned-off-by: Samuel Darracq \u003csamuel.darracq@obeo.fr\u003e\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e\n"
    },
    {
      "commit": "602b69276607b9121475e10318bc3bffe9541369",
      "tree": "b9935a994fa590af4af082e8f4fb6be37bf9ae3f",
      "parents": [
        "2b06ba782ddcbca1a5a87210382fcb22a08a48ed"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jun 20 18:59:01 2023 +0200"
      },
      "committer": {
        "name": "sdarracq",
        "email": "samuel.darracq@obeosoft.com",
        "time": "Fri Jun 30 15:02:12 2023 +0200"
      },
      "message": "[582106] Fix Reset style on edge labels\n\nColors and properly are reset according to the odesign\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d582106\nChange-Id: Ic609f186286e3ddfb9e6f0251f17ea15477cbd2e\nSigned-off-by: Samuel Darracq \u003csamuel.darracq@obeo.fr\u003e\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "2b06ba782ddcbca1a5a87210382fcb22a08a48ed",
      "tree": "e0de693724057163417b61e41cb5966215e00165",
      "parents": [
        "acdb450caa94ad22c2ec55a698c824a66a43298d"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Jun 09 12:32:33 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jun 22 05:43:26 2023 -0400"
      },
      "message": "[fix] Avoid portential EmptyStackException\n\nChange-Id: Ibab368f45ec5452fdf04fc2084ba83de991c7d6e\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "acdb450caa94ad22c2ec55a698c824a66a43298d",
      "tree": "afa2f068db9eff07e21940ba9e583ec4ce8f6326",
      "parents": [
        "e082bc780e932b58eea2147adc4d94a3da327f8e"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Fri Jun 16 16:16:27 2023 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jun 20 10:47:06 2023 -0400"
      },
      "message": "[582091] Enable individual auto-size action and status for Regions\n\nSystem property to enable the behavior:\n-Dorg.eclipse.sirius.diagram.ui.internal.region.autosize.action.optimized\u003dtrue\n\nWhen auto-size is called on RegionContainer : it put all regions in\nauto-size.\n\nWhen auto-size is called on a single regions (or selected regions), it\nenables auto-size for the selection.\n\nWithout the system property: no individual status.action, everything\nis delegated to the RC.\n\nBug: https://eclip.se/582091\nCherry-picked-from: https://eclip.se/582089\nChange-Id: I4283cdd588647b81b79aa44588f91ad05adbd7f8\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "e082bc780e932b58eea2147adc4d94a3da327f8e",
      "tree": "1f5295565df90a584795c1623d9c92318b7b34b9",
      "parents": [
        "21641967ade2bb3509de9a765643bc5c34d41d8d"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Fri Jun 16 16:14:08 2023 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jun 20 10:46:47 2023 -0400"
      },
      "message": "[582091] Use model constraint to layout Regions\n\nSystem property to enable the behavior:\n-Dorg.eclipse.sirius.diagram.ui.internal.region.autosize.figure.optimized\u003dtrue\n\nWe used to store the computed constraint during layout, but this make the\nfigures unable to adapt their size to the content in auto-size.\nBehavior is wrong for the user: if he close and reopen the diagram (or\ndo some undo redo, or add new content) : the layout changes.\n\nBug: https://eclip.se/582091\nCherry-picked-from: https://eclip.se/582089\nChange-Id: I9f28c92a705b549277a6e8534c1fb72ba3f38728\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "21641967ade2bb3509de9a765643bc5c34d41d8d",
      "tree": "f015b08cc9044c78e364307818ff4eabedffe769",
      "parents": [
        "148b0819697689c89e23d6f2bac99ea4f411d950"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Fri Jun 16 16:12:14 2023 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jun 20 10:56:50 2023 +0200"
      },
      "message": "[582091] Do not apply center layout on Region content at creation time\n\nSystem property to enable the behavior:\n-Dorg.eclipse.sirius.diagram.ui.internal.region.content.canonical.layout.standard\u003dtrue\n\nWhen the Region is created in the same operation, it will be layouted in\nits RegionContainer. If the regions container is created it will be\ncentered or placed where the user clicked.\nThe goal of the \"centered\" layout is to regroup \"externally\" created\nviews (by the precommit canonical refresh) when they have no location\nhint in the SiriusDataLayoutManager. This is done to ease the retrieval\nof such elements created as secondary effect of a user action. The main\ncreated view would take the clicked location as hint.\n\nThis seems to be unnecessary when there are several level of created\nviews. The top level created elements will be centered, but centering\ntheir center can appear to require more layout work by the user than a\nfirst default arrange. This also allows to have a consistent layout for\nthose elements compared to a diagram creation.\n\nBug: https://eclip.se/582091\nCherry-picked-from: https://eclip.se/582089\nChange-Id: I18f3f3fb08f74fee614dda43155b12731e0b67cc\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003eSir"
    },
    {
      "commit": "148b0819697689c89e23d6f2bac99ea4f411d950",
      "tree": "369b3497d315a55b486d0ab666ef06d0e100d666",
      "parents": [
        "e2b4989be694081c7ba78be175e24dd0a29b1896"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Jun 16 10:38:22 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Jun 16 10:38:22 2023 +0200"
      },
      "message": "[releng] Update Sirius TPs to GMF-runtime 1.16\n\nChange-Id: I9a3bb929bb43e443c1b7f8fe445aa2746bd7569a\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "e2b4989be694081c7ba78be175e24dd0a29b1896",
      "tree": "8fd8e779f18a603c43d9759fb2759bc690117b4a",
      "parents": [
        "92ff73ae192cf2bdb74aca6f1e226809060ee58f"
      ],
      "author": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Fri Jun 02 10:32:11 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jun 08 10:55:09 2023 -0400"
      },
      "message": "[test] Fix Sirius tests that fail due to upgrade to 2023-03 (next part)\n\nChange-Id: I043e81233c8b7a33373ccf4c863c8882b7caa1c9\nSigned-off-by: Séraphin Costa \u003cseraphin.costa@obeosoft.com\u003e"
    },
    {
      "commit": "92ff73ae192cf2bdb74aca6f1e226809060ee58f",
      "tree": "8892176988af1dd57749df31de1c5924008bee2d",
      "parents": [
        "21dd1b5424e858ecbcc04e33ecd9e0f557cbdf97"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Jun 07 08:56:51 2023 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Jun 07 08:56:51 2023 +0200"
      },
      "message": "[doc] Tweak the release notes\n\nChange-Id: Icc5a5428ec3eca293336482630dfd85df8a794b7\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "21dd1b5424e858ecbcc04e33ecd9e0f557cbdf97",
      "tree": "741ba2a54764ed017bd2fbdcc683958a726d9b5d",
      "parents": [
        "f6467a3653db7894cf4a8793e7c840e472820120"
      ],
      "author": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Mon Apr 24 15:59:43 2023 +0200"
      },
      "committer": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Tue May 23 14:09:20 2023 +0200"
      },
      "message": "[test] Pool `copyFileToProject` in abstract class for test\n\nChange-Id: I02d60ef00d61df28947cc1057c660c6ed44e869e\nSigned-off-by: Séraphin Costa \u003cseraphin.costa@obeosoft.com\u003e"
    },
    {
      "commit": "f6467a3653db7894cf4a8793e7c840e472820120",
      "tree": "d93907d863470376ee5394ddd1b99db82e00d086",
      "parents": [
        "0688ccfd22a1ab8cb1932679bc6a706438996f24"
      ],
      "author": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Fri Apr 21 11:56:36 2023 +0200"
      },
      "committer": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Tue May 23 10:44:39 2023 +0200"
      },
      "message": "[test] Fix of some test in success because of a silent error\n\nChange-Id: Ib94a497cb2b23772f60a2ecd73ce72c6a1fd4534\nSigned-off-by: Séraphin Costa \u003cseraphin.costa@obeosoft.com\u003e"
    },
    {
      "commit": "0688ccfd22a1ab8cb1932679bc6a706438996f24",
      "tree": "416fb3da7dc13f6a0b1c7a619b1246457d01ec0a",
      "parents": [
        "a816bb72144a17ca1db7a7142f6d92b431ba3a75"
      ],
      "author": {
        "name": "Pierre Guilet",
        "email": "pierre.guilet@obeo.fr",
        "time": "Fri Nov 23 15:47:59 2018 +0100"
      },
      "committer": {
        "name": "Florian Barbin",
        "email": "florian.barbin@obeo.fr",
        "time": "Wed May 17 04:28:49 2023 -0400"
      },
      "message": "[541501] Fix labels not aligned for nodes with note style\n\nA label inside a node with note style is now aligned according to the\nconfiguration in the VSM.\n\nBug: 541501\nChange-Id: I29d4036641ebdae9d6097fc1a4fa02bc8a1263e7\nSigned-off-by: Pierre Guilet \u003cpierre.guilet@obeo.fr\u003e\nSigned-off-by: Florian Barbin \u003cflorian.barbin@obeo.fr\u003e"
    },
    {
      "commit": "a816bb72144a17ca1db7a7142f6d92b431ba3a75",
      "tree": "50504257c538d8f51d481e81f5510d96a9638992",
      "parents": [
        "028f57467423fef47a21db6485b11426d2be36d2"
      ],
      "author": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Tue May 16 10:46:17 2023 +0200"
      },
      "committer": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Tue May 16 10:46:17 2023 +0200"
      },
      "message": "[test] Fix Sirius tests that fail due to upgrade to 2023-03\n\nChange-Id: If2d8dd858cd267c3803abf25b8d17659c988acac\nSigned-off-by: Séraphin Costa \u003cseraphin.costa@obeosoft.com\u003e"
    },
    {
      "commit": "028f57467423fef47a21db6485b11426d2be36d2",
      "tree": "4b01ea006042dcfdceb2d4caeac550fe913bbdd9",
      "parents": [
        "bfb0a64591fe36efb0b8eed6e6b1773d4aa7c5fd"
      ],
      "author": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Tue Apr 04 10:35:15 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue May 16 04:22:09 2023 -0400"
      },
      "message": "[581743] Fix style button that still enabled after reset on nodes\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581743\nChange-Id: Iefc1f407258ec566cd116aabcdffce33296c8b73\nSigned-off-by: Séraphin Costa \u003cseraphin.costa@obeosoft.com\u003e"
    },
    {
      "commit": "bfb0a64591fe36efb0b8eed6e6b1773d4aa7c5fd",
      "tree": "47964bf17b109abc2490e40929ea7876e971fb35",
      "parents": [
        "03391474cad99fd1784dc61e284800b184610bad"
      ],
      "author": {
        "name": "Séraphin Costa",
        "email": "seraphin.costa@obeosoft.com",
        "time": "Fri Apr 14 11:42:32 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue May 16 04:21:37 2023 -0400"
      },
      "message": "[581808] Add quick fix to remove image not found for diagram elements\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581808\n\nChange-Id: I792cab5949dbcf3eadb00a62c7046fd669facd56\nSigned-off-by: Séraphin Costa \u003cseraphin.costa@obeosoft.com\u003e"
    },
    {
      "commit": "03391474cad99fd1784dc61e284800b184610bad",
      "tree": "f78bc510dba016f6bfbb114f8bb95e77d672e471",
      "parents": [
        "9d9eb2c0e7b512955258d886e4a1a50f1f8ed3c3"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Apr 19 12:17:36 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed May 03 17:23:21 2023 +0200"
      },
      "message": "[releng] Replace ISO-8859-1 occurrences by UTF-8\n\nISO-8859-1 is replaced by UTF-8\n* from parent pom.xml for maven-resources-plugin\n* in all about.html\n\nChange-Id: I2f64e2ee568c432b87046f36a7337e23cecf9629\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "9d9eb2c0e7b512955258d886e4a1a50f1f8ed3c3",
      "tree": "65e18f48b4c97156b49db414459c36b94534d04f",
      "parents": [
        "684f72fb7e177d7fb48192f887d3c8e10dfe9688"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 31 18:22:43 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 24 08:25:39 2023 +0200"
      },
      "message": "[581752] Correctly delete the Note attached to Edge\n\nWith this commit, the behavior is now the same for Note attached to\nEdge, that the Note attached to Node.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581752\nChange-Id: I2f0f9ddd64e54585267b9e75e1c59421fb0ae156\n"
    },
    {
      "commit": "684f72fb7e177d7fb48192f887d3c8e10dfe9688",
      "tree": "afccad7234cff88f79b4642e56416d8ebb5abe64",
      "parents": [
        "452366ab18f6d581a24e61694fbf835c41ad810a"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 31 17:47:17 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Apr 24 08:25:37 2023 +0200"
      },
      "message": "[581752] Add test to reveal \"Note not deleted\" bug\n\nA note linked to edge is not removed after indirect edge deletion when\npreference \"Remove/hide note when the annotated element is\nremoved/hidden\" is enabled\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581752\nChange-Id: I6554c2bf19775113335a45e896e26638df6038ec\n"
    },
    {
      "commit": "452366ab18f6d581a24e61694fbf835c41ad810a",
      "tree": "03fb28466c122898f6650ded4b6f961f85395aa9",
      "parents": [
        "de64fd1b1db7f807881c5e510c8a84300bb039eb"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 31 16:22:45 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 21 17:53:55 2023 +0200"
      },
      "message": "[581751] Avoid Note Attachment ghost\n\nThis commit avoid to \"create\" a ghost Note Attachment between a Note and\nan \"indirect deleted\" edge; after a drag\u0027n\u0027drop of the source and/or the\ntarget of this edge, for example.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581751\nChange-Id: I70a1fa2a08f55cde76f4ba7903e421f288d72838\n"
    },
    {
      "commit": "de64fd1b1db7f807881c5e510c8a84300bb039eb",
      "tree": "ba19eb114e12c2b09df56ef33d1a2447bb71e5c6",
      "parents": [
        "ca3a2680d08c769a0628fe0d30e1595f7c59bbe3"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Mar 31 17:13:13 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 21 17:53:53 2023 +0200"
      },
      "message": "[581751] Add test to reveal NoteAttachment ghost bug\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581751\nChange-Id: I320c862b113ebb7b93a394beb77e0064945fecd5\n"
    },
    {
      "commit": "ca3a2680d08c769a0628fe0d30e1595f7c59bbe3",
      "tree": "9036d31791af51886b3a1e2f296d009a40a8ef79",
      "parents": [
        "24584a2da1c6d4e04249a9db38a4cf06097654c9"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 30 14:39:46 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 21 17:53:51 2023 +0200"
      },
      "message": "[581740] Forbid the creation of a NoteAttachment between 2 nodes\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581740\nChange-Id: Ib3c7a81171e9c194b8c3b49b6041db9c48951ea2\n"
    },
    {
      "commit": "24584a2da1c6d4e04249a9db38a4cf06097654c9",
      "tree": "f17fd9247fcaed089fdf296a4b76c99b1960d1d6",
      "parents": [
        "57cac76ce2ec68f2289122d96fe68809cad70c8d"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 30 15:01:35 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 21 17:53:48 2023 +0200"
      },
      "message": "[581740] Add test to reveal NoteAttachment creation bug\n\nThe creation of a NoteAttachment between 2 nodes should be forbidden.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581740\nChange-Id: I389c44ed3163f5fce5cea4e606428aedb353ba85\n"
    },
    {
      "commit": "57cac76ce2ec68f2289122d96fe68809cad70c8d",
      "tree": "313335ccadd8df1cd84ee5612bd5af1aca0c5dfa",
      "parents": [
        "56c6d2e93d103973e70ef38719913c10d3d41e29"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Mar 30 11:20:01 2023 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Apr 21 17:53:46 2023 +0200"
      },
      "message": "[581740] Migrate data without change\n\nThis commit just migrate the data used in the next commit.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581740\nChange-Id: I78b22f899f38ec2603ee7ea910cfa5b061c6d046\n"
    },
    {
      "commit": "56c6d2e93d103973e70ef38719913c10d3d41e29",
      "tree": "3759c8415bd3465502ca7d0ab2ecb5497664f28c",
      "parents": [
        "5a92005c2b10a683fa7e9d24e6a647ae31601c96"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Apr 14 11:38:36 2023 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Apr 20 19:16:15 2023 +0200"
      },
      "message": "[581809] Adapt to GEF Classic\u0027s IFigure.getChildren() API change\n\nGEF Classic has recently changed the return type of\nIFigure.getChildren() from a raw List into a List\u003c? extends IFigure\u003e.\nSome of our code needs to be adapted to compile with this new type.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581809\nChange-Id: I567e41b39d6b5173b1c36c768fb4ce5aca65cd0d\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "5a92005c2b10a683fa7e9d24e6a647ae31601c96",
      "tree": "33224bce94bab60b884b46711ffa4e6744efe890",
      "parents": [
        "abc854127ef1af60a40049d8336e9658457c4e35"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 18 14:02:30 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 18 09:37:48 2023 -0400"
      },
      "message": "[releng] Set UTF-8 as default encoding\n\nAll files encoded in ASCII are switched to UTF-8 because UTF-8 is\nretro-compatible with ASCII\n\nSome `org.eclipse.core.resources.prefs` file have been changed to remove\n`encoding/analysis_templates\u003dISO-8859-1`\n\nChange-Id: I965265fa8e9f570b3863bf72b46d5c5d9ac31e69\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e\n"
    },
    {
      "commit": "abc854127ef1af60a40049d8336e9658457c4e35",
      "tree": "50b2e4736a55ad9422fa3f12637b3a2be8a8f3f1",
      "parents": [
        "0936920a35a28593864bd2be86bd51e7c62b3a09"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 11 11:59:49 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Apr 17 14:48:25 2023 +0200"
      },
      "message": "[releng] Switch to Java 17 compatibility\n\nChange-Id: I8eeed82a48f766b117d479987b225e2563a3136f\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "0936920a35a28593864bd2be86bd51e7c62b3a09",
      "tree": "8ec9455be59dabefbfc32591d705bdf431b3a6d7",
      "parents": [
        "2dd7a4a9f7e4e0401825fa3c6613c1bedf0168ef"
      ],
      "author": {
        "name": "Vincent Lorenzo",
        "email": "vincent.lorenzo@cea.fr",
        "time": "Thu Jan 05 11:17:16 2023 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Apr 13 14:30:17 2023 +0200"
      },
      "message": "[581287] Provide new Edge decorators required for UML Associations and ContainmentLink\n\n- add required literals to EdgeArrows: CirclePlus, DiamondWithDot, FillDiamondWithDot, InputArrowWithDiamondAndDot, InputArrowWithDot, InputArrowWithFillDiamondAndDot\n- provide icons for new literals\n- complete properties sections style\n- provide edge decorations for these new literals\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581287\nChange-Id: I22c9609047b6ec8d5628361cff0f7fd50a25235a\nSigned-off-by: Vincent Lorenzo \u003cvincent.lorenzo@cea.fr\u003e\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "2dd7a4a9f7e4e0401825fa3c6613c1bedf0168ef",
      "tree": "e3b8bd8427975d73a07b6014e1e90431db871884",
      "parents": [
        "697e2c008e6cdc9b4e501617445ebaad708ad7bd"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 11 13:37:31 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 11 13:45:21 2023 +0200"
      },
      "message": "[releng] Update sirius capella TPs\n\nChange-Id: If906fdc863d68fb4b501ef2ea13a3787ffcc71c3\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "697e2c008e6cdc9b4e501617445ebaad708ad7bd",
      "tree": "9e0c2bfac4ef2ccea1d536c4c293c1b505cd112a",
      "parents": [
        "c3045246439b6db49befd9abfcb2818a2520a9ac"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 11 11:06:09 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 11 11:08:49 2023 +0200"
      },
      "message": "[releng] Increase max guava range to 32.0 (excluded)\n\nChange-Id: Ia1722c75418cfe0a6047c9a3b3221340b5c2ee9e\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "c3045246439b6db49befd9abfcb2818a2520a9ac",
      "tree": "3c2a382799042857228cbe52b4e37d3861cadc8b",
      "parents": [
        "8b987c79455e28147603b2b04f5fb082ec377193"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Apr 03 10:24:00 2023 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Apr 04 11:15:24 2023 +0200"
      },
      "message": "[releng] Add 2023-03 target platform\n\nIt also updates sirius headless and sirius for Capella TPs\n\nWith 202303, the encoding preference is stored in the project scope.\nThis commit fixes test consequently to consider the \u0027.settings\u0027 folder.\n\nChange-Id: I201a48fba778979fb0ca8610d93a13b59525b99c\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "8b987c79455e28147603b2b04f5fb082ec377193",
      "tree": "801bf78ca4c5bafaab5451834a792742a9003994",
      "parents": [
        "acac3d35909402be1017f4be4a05bf2916e10064"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Mar 30 16:18:54 2023 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Mar 30 16:18:54 2023 +0200"
      },
      "message": "[cleanup] Remove pre Java 7 hack\n\nChange-Id: I55d267e677be78478179fe02159310a1bb5ae6e0\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "acac3d35909402be1017f4be4a05bf2916e10064",
      "tree": "08d8565a5237ffb92bdcb27d182a7de130d82d54",
      "parents": [
        "e82edeb29b896d8729473b73f77c09392d563e6c"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Mar 30 13:57:42 2023 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Thu Mar 30 13:57:42 2023 +0200"
      },
      "message": "[releng] Bump Export-Package and Require-Bundle dependencies to 7.2.0\n\nChange-Id: If1d1d0058e120db0cc0cae66b04746e08e545861\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "e82edeb29b896d8729473b73f77c09392d563e6c",
      "tree": "e04d7bf3f14d28cd48b701e7dfa8ab24e414c1b6",
      "parents": [
        "77abe48d07af057ef2225a9f019db3df91e778f5"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Mar 30 09:45:36 2023 +0200"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Thu Mar 30 09:45:36 2023 +0200"
      },
      "message": "[releng] Bump version to 7.2.0\n\nChange-Id: I38383ce234937c5030a7c40a4764a24d244a5185\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "77abe48d07af057ef2225a9f019db3df91e778f5",
      "tree": "fa3ec41ae51b470eb0b87e39423b931fe1f95572",
      "parents": [
        "9a7a94d8fcbd4766544a8166a87cbe8b7fc5216c"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Mar 01 09:28:42 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Mar 02 09:36:29 2023 +0100"
      },
      "message": "[580524] Fix a potential NPE\n\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: I8816a3e55730307a856abf926bbda4e3a6413fb3\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "9a7a94d8fcbd4766544a8166a87cbe8b7fc5216c",
      "tree": "1beb441d72c2d10a92e48f85e438b1ab74f44436",
      "parents": [
        "32848fdff6068c116f34cf6ee2683c2203b92b63"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Feb 28 18:42:44 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Mar 02 09:36:28 2023 +0100"
      },
      "message": "[580524] Fix issue because of diff/merge\n\nConsider the use case using diff/merge between P1 and P2.\nIf Project1 has an opened Session, when diff/merge between P1 and P2,\nthe change done in P2 will be notified in\nUpdateImageDependenciesPreCommitListener of the P1 Session. It is ugly.\nDiff/merge should put P2 resources in a dedicated ResourceSet.\nBut, for now this commit add a workaround which is to ignore\nnotification which notifier is not in P1 resources.\n\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: I2d182b8ea6de7d126a018c6fa02c61a2d9086e51\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "32848fdff6068c116f34cf6ee2683c2203b92b63",
      "tree": "71cd2bed28c4177bda2a9fccb2ca26e0f0dfe6b5",
      "parents": [
        "38a1a006d822c91098b900aa56ca3199c7d78330"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Feb 23 17:31:24 2023 +0100"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Feb 28 03:12:22 2023 -0500"
      },
      "message": "[580524] Fix image dependencies update\n\n* Ensure that the DAnnotation is removed or not created when there is no\nimage project dependency\n* Serialize only external image project dependencies\n* Add an API to get the project name either local or shared\n* Add a test\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: I6f32033e816838244839d07f25e5edff5da70e9f\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "38a1a006d822c91098b900aa56ca3199c7d78330",
      "tree": "024c601493d1166bcebc8ab8767424466191ad25",
      "parents": [
        "93e6a5a02a45059be99dfbfbb8f8af05e9389d8c"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Sat Feb 25 00:50:48 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Feb 27 08:01:48 2023 -0500"
      },
      "message": "[580524] Add missing whitespaces\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: I5e85cd0cf7170a4be7d7170bea89ebfc3dc6ebf9\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "93e6a5a02a45059be99dfbfbb8f8af05e9389d8c",
      "tree": "d27204d2bc224da82bf997b95c175a8270534332",
      "parents": [
        "cb37890a91cfdae2282165c2d0878dc1dc0fb9d2"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Feb 21 16:57:28 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Feb 21 17:05:16 2023 +0100"
      },
      "message": "[580815] When closing session, close all related editors\n\nClose editors which input\n* is adaptable to the closing session\n* is a SessionEditorInput which related session is the closing session\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580815\nChange-Id: Ifa5a80f2407df7723a069e9b6ae38683b2cb3f98\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "cb37890a91cfdae2282165c2d0878dc1dc0fb9d2",
      "tree": "b7d2ae5497f3405f7a5d03619e26ca7add79b025",
      "parents": [
        "49d80a0d3a04a27bc7c965ea65deb1574ded5884"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Fri Feb 10 16:58:53 2023 +0100"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Fri Feb 10 16:58:53 2023 +0100"
      },
      "message": "[580524] Do not react to changes when the session is not opened.\n\nAlso update Session::getMainSharedDAnalysis return type to\nOptional\u003cDanalysis\u003e: Sirius extensions might not be able to always\nreturn this particular DAnalysis.\n\nChange-Id: I906547981c7810e35954f5997c560e2d5eafbcef\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e\n"
    },
    {
      "commit": "49d80a0d3a04a27bc7c965ea65deb1574ded5884",
      "tree": "265f730e8ec108820fd9c54ae211b135b34e889a",
      "parents": [
        "7ddc8d4a77852d1f3b210cea2d252c7d32b6607b"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Feb 09 16:59:33 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Feb 09 16:59:33 2023 +0100"
      },
      "message": "[580524] Update the image dependencies update to store in the right aird\n\nAdd Session.getSharedMainDAnalysis\nIt get the DAnalysis that is owned by the aird resource that hold the\nmain content and is shared.\n* In Sirius context, this is the DAnalysis of\nSession.getSessionResource()\n* In other context, this may be the DAnalysis of other aird resource\nthat is shared to multiple users such as CDO repository.\n\nThis method help to store the image dependencies in the right DAnalysis\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: I3404855d67b9fb8c9c22a1229ac13a9f68d3ca67\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "7ddc8d4a77852d1f3b210cea2d252c7d32b6607b",
      "tree": "eeddec51f4b467a4b3f2cad0cebf830a47d1c314",
      "parents": [
        "85e07f7e4dd75cc23b770fb2a668c4c08f1f9ac9"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Feb 09 11:32:17 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Feb 09 15:32:56 2023 +0100"
      },
      "message": "[580524] Update FileProvider API\n\nFileProvider.exists and FileProvider.getFile have now a signature that\ntakes a context. This context is passed to the IFileGetter\nimplementation and  used to locate the image, for example if the image\nis stored in CDO.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: If7aa2702593e7ddd4937c8d246a10a1efdbcaf83\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "85e07f7e4dd75cc23b770fb2a668c4c08f1f9ac9",
      "tree": "9a7c2deabf63ddf8348cac0c1ac84cb488f7ecb2",
      "parents": [
        "b3e6a75f396884de6738fa58f6db8a92e62cc376"
      ],
      "author": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Wed Feb 01 16:23:02 2023 -0800"
      },
      "committer": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Wed Feb 01 16:23:18 2023 -0800"
      },
      "message": "[581274] Addition of default isFrozen implementation\n\nA default implementation of\norg.eclipse.sirius.ecore.extender.business.api.permission.IPermissionAuthority.isFrozen(EObject)\nhas been added so new implementation can ignore this concept that may\nnot be relevant.\n\nBug: 581274\nChange-Id: Icde3549c97354ac0fb051f45e9fc9a5d8e27197d\nSigned-off-by: Steve Monnier \u003csteve.monnier@obeo.fr\u003e"
    },
    {
      "commit": "b3e6a75f396884de6738fa58f6db8a92e62cc376",
      "tree": "bb9c79f3bf43b3cbd9f97d33ff547e1e26b53b08",
      "parents": [
        "b7895436532de2cbb2345dcb6d404159bda70344"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Feb 01 14:14:16 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Feb 01 09:26:24 2023 -0500"
      },
      "message": "[581286] Add a test for checking node label toolbar actions\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581286\nChange-Id: I969ae55db6bdf2adec84caa1d8aef120e609e969\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "b7895436532de2cbb2345dcb6d404159bda70344",
      "tree": "ab06a7931a5985e0cc2a80137b2636d0c8685111",
      "parents": [
        "260832450e5f48f496b42bf6b25415768fc5981a"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Wed Feb 01 10:53:21 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Feb 01 08:31:08 2023 -0500"
      },
      "message": "[580590] Fix IndirectDeleteEdgeWithLabelSelectedTest on CI\n\nBug: 580590\nChange-Id: I5f014a779ea16232565d751d9d8b5a7efa036748\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "260832450e5f48f496b42bf6b25415768fc5981a",
      "tree": "2ad78d5ef9812e4209e8d0090883ed7f319a438c",
      "parents": [
        "01d96db391ba8fa08ed44c6207e988fe43f22e5c"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Feb 01 09:46:55 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Feb 01 09:47:41 2023 +0100"
      },
      "message": "[581336] Fix o.e.s.t.swtbot.tree.TreeUIPermissionAuthorityTests-Round 2\n\nIn the previous fix, I reversed the names of the two tests because they\nwere inconsistent, but omitted to move the initial step (collapse if\nnecessary).\nDuring this fix, I also discovered that the error message in TreeUtils\nwas wrong.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581336\nChange-Id: I26b182825293976b86e69d961a63bd7d5afa039e\n"
    },
    {
      "commit": "01d96db391ba8fa08ed44c6207e988fe43f22e5c",
      "tree": "99310bd9153dae3c45c12159e20d11c24c0e42ab",
      "parents": [
        "aaec181f0224342c99f431dd3a7eb89a4cdcb641"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jan 31 18:21:36 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jan 31 18:22:42 2023 +0100"
      },
      "message": "[581286] Fix the style reset when a node label is selected\n\nThe reset must be applied on the main node style and not on the label\nnode style.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581286\nChange-Id: I9c9272d1a948e35c1f654209f69c1dd45e8b4977\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e\n"
    },
    {
      "commit": "aaec181f0224342c99f431dd3a7eb89a4cdcb641",
      "tree": "8e53a83432ec2fecd988a899cc58bdb3f3242d16",
      "parents": [
        "cebf3274a58c0b91c906e0868ecfdc10a58a3f7f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Jan 30 10:25:55 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Jan 31 11:46:20 2023 +0100"
      },
      "message": "[581336] Fix o.e.s.tests.swtbot.tree.TreeUIPermissionAuthorityTests\n\nIn commit [1], there is a regression detected by the tests from\norg.eclipse.sirius.tests.swtbot.tree.TreeUIPermissionAuthorityTests.\nThis regression concerns the permission authority and the fact that the\ntree item retrieves its previous collapse/expand state if the permission\nauthority forbids the collapse/expand. This regression is not really\nvisible by end-user. Indeed, these tests go through a path not really\naccessible by end-user.\n\nThis commit correctly handles the case covered by the automatic tests,\nbut not representative of the real life.\n\nIn conclusion for end-user:\n* With or without this commit, the graphical collapse/expand is reverted\nif it is done with the left or right key.\n* With or without this commit, the graphical collapse/expand is not\nreverted if it is done with a mouse click. This problem already exists\nbefore bug 581336 and bug 580934 [2].\n\n[1] https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id\u003d93e62a724a8c6c636973913137b7565a31af2acb\n[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580934\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581336\nChange-Id: I1773d731a1382323679c4b4261467160e3ef3059\n"
    },
    {
      "commit": "cebf3274a58c0b91c906e0868ecfdc10a58a3f7f",
      "tree": "13dab5bad048a1bd280bc8e5f20e691c5a8850bc",
      "parents": [
        "61d5634944f3f74cdaecfde54827b6106e5fefe7"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Wed Jan 25 14:58:14 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jan 31 05:39:06 2023 -0500"
      },
      "message": "[581419] Handle Undo/Redo actions in Properties view\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581419\nChange-Id: I6d4ab9f3f21e120bc8bff92cc0b75f7378794128\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e"
    },
    {
      "commit": "61d5634944f3f74cdaecfde54827b6106e5fefe7",
      "tree": "eda1f81ecd90d29550d6a768b9b8a16d92c1b8bd",
      "parents": [
        "9836ea306ddade5adf0bd29fd87d7ebbe6fd1d14"
      ],
      "author": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Aug 23 17:11:54 2022 +0200"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jan 31 05:36:28 2023 -0500"
      },
      "message": "[580590] Test case\n\nBug: 580590\nChange-Id: I1040d64f2ba4e7bf24a143e95a3707648166938a\nSigned-off-by: Maxime Porhel \u003cmaxime.porhel@obeo.fr\u003e"
    },
    {
      "commit": "9836ea306ddade5adf0bd29fd87d7ebbe6fd1d14",
      "tree": "7cc3025ea63dc20d9a3300a981c8fd61ca37e244",
      "parents": [
        "ddc030f107ad1272e897eed48cb0bb91066a1889"
      ],
      "author": {
        "name": "Steve Monnier",
        "email": "steve.monnier@obeo.fr",
        "time": "Fri Dec 30 15:25:36 2022 -0800"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Tue Jan 31 05:34:19 2023 -0500"
      },
      "message": "[581274] Prevent unnecessary refresh when diagram locked or frozen\n\nPrevent an event notification to refresh bendpoints causing a partial\nrefresh of a diagram, causing it to be in a partially refreshed state\nwhere edges locations are updated but not the nodes locations.\n\nBug: 581274\nChange-Id: I1f8c3f3ee463bcf48fde6e9c59bf440eb199abff\nSigned-off-by: Steve Monnier \u003csteve.monnier@obeo.fr\u003e"
    },
    {
      "commit": "ddc030f107ad1272e897eed48cb0bb91066a1889",
      "tree": "0a835d5f856963225bd3475cde7fa272c37c2c3f",
      "parents": [
        "ea125d901c798d009a7571d90a70f5fd3e51a952"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jan 27 18:54:45 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Jan 30 04:31:36 2023 -0500"
      },
      "message": "[581429] Always add Paste and Copy actions in tabbar\n\n* Before this commit, the Paste actions are visible in the tabbar only\nwhen no diagram element is selected, and the Copy action is visible in\nthe tabbar only when at least one diagram element is selected.\n* The method TabbarPasteFormatMenuManager.update() has been modified\nbecause the status of actions (inside the drop-down menu) were not\ncorrectly refreshed. Even if the dropdown was enabled, when you expanded\nthe drop-down menu, the actions were always disabled after the first\nCopy.\n* The tooltip is now changed depending on whether diagram elements are\nselected or not.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581429\nChange-Id: If9df297444fc13237d5471b7c4b9c4370d4f8c47\n"
    },
    {
      "commit": "ea125d901c798d009a7571d90a70f5fd3e51a952",
      "tree": "195a85d4bfa7abd1059e172ce5f48697dc3e57dd",
      "parents": [
        "18a0638b4512f3f7b44a9c733146dcab7d8c56e3"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Jan 27 16:41:34 2023 +0100"
      },
      "committer": {
        "name": "Maxime Porhel",
        "email": "maxime.porhel@obeo.fr",
        "time": "Mon Jan 30 03:54:57 2023 -0500"
      },
      "message": "[releng] Declare an explicit dependency to Xalan\n\nApache Batik 1.16 no longer depends on Xalan, but unfortunately the\nOrbit version of batik-bridge and batik-dom still declare\nthis (unneeded) dependency.\n\nUntil this is fixed in Orbit and/or GMF Runtime, add an explicit\ndependency in the corresponding Sirius plug-in and feature so that\nprojects which use Sirius make sure they include Xalan to avoid\nbuilt-time or runtime issues.\n\nChange-Id: I2e43b02d72dd2a9d02da5f97e82d97895c3bf385\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "18a0638b4512f3f7b44a9c733146dcab7d8c56e3",
      "tree": "b84d925315486900dda16e0e21f49ed52a120ecc",
      "parents": [
        "39f7e363a839dda140b65e6bb711f387aaa5a3c0",
        "ed6f64c87c94ecf545fc09ada63edfc85a06ebf2"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jan 27 12:08:57 2023 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Fri Jan 27 12:08:57 2023 -0500"
      },
      "message": "Merge \"[580418] Enable Align/Distribute on edge labels\""
    },
    {
      "commit": "ed6f64c87c94ecf545fc09ada63edfc85a06ebf2",
      "tree": "4923880787d6ee1ec8bd7e7f5d83f2c5922c4195",
      "parents": [
        "d1ba98d714511abba2fde78919c99914868ce50f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Jul 20 17:57:06 2022 +0200"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jan 27 18:07:20 2023 +0100"
      },
      "message": "[580418] Enable Align/Distribute on edge labels\n\nThe test EdgeLabelsAlignAndDistributeTests.testActionsStatusFromTabbar()\nis commented in this commit. Indeed, it is OK when launched alone,\nbut KO when launched with all the tests of the class. The dropdown menu\nis not closed. This is an SWTBot problem (not linked with the feature\nitself).\n\nBug: 580418\nChange-Id: Iafbfb4bf531775d91dec2f09c2dce069e2849724\nSigned-off-by: Laurent Redor \u003claurent.redor@obeo.fr\u003e\n"
    },
    {
      "commit": "39f7e363a839dda140b65e6bb711f387aaa5a3c0",
      "tree": "aa60fb15144c4b64b88e363d6190b245229e29e2",
      "parents": [
        "d1ba98d714511abba2fde78919c99914868ce50f"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Jan 05 12:07:55 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Jan 27 03:23:43 2023 -0500"
      },
      "message": "[581286] Allow to build PropertyChangeCommand on node outside label\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581286\nChange-Id: I6826ed9dc424d22326bc52a44fb242be46a5d6f5\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "d1ba98d714511abba2fde78919c99914868ce50f",
      "tree": "38da471596a55b5c616d1df35045fd44171949af",
      "parents": [
        "457ccaf812c90f4c3fb9d8ffbc6630da2ec344d6"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jan 19 12:18:50 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jan 19 14:20:00 2023 +0100"
      },
      "message": "[doc] Update I18N changes for past 7.0.7\n\nThis commit will not been included in 7.0. version (missed), but it will\nbe at least in the next one.\n\nChange-Id: Iffd5b47b63d6b946f77be625783856f06754439e\n"
    },
    {
      "commit": "457ccaf812c90f4c3fb9d8ffbc6630da2ec344d6",
      "tree": "572dee097f6d927c30d43412f8e335ff73c51173",
      "parents": [
        "82eda40e21d29216553ecbf42fd4b2285b89d73e"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jan 13 19:14:20 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jan 19 14:19:58 2023 +0100"
      },
      "message": "[581232] Cleanup\n\nThis commit replaces a HashMap by a LinkedHashMap to avoid potential\nunpredictable result. For information, this has been discovered during\nanalysis to fix the previous NPE, without having observed any problem\nwith this HashMap.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581232\nChange-Id: I4ff2987c62a6447bfe99608e60b1b7f9f963daff\n"
    },
    {
      "commit": "82eda40e21d29216553ecbf42fd4b2285b89d73e",
      "tree": "c6de6751bd1cd66951648228f8367f7d1532cddf",
      "parents": [
        "74efcf3d4ca442b01a2a7ec949e45286605bef6c"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Jan 10 13:58:16 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jan 19 14:19:57 2023 +0100"
      },
      "message": "[581232] Fix NPE caused by selecting edges before Paste\n\nThe edges are now ignored during the Paste with the \"bounding box\" mode.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581232\nChange-Id: I4e4453f92c04258d179138420720a5b01830f15b\n"
    },
    {
      "commit": "74efcf3d4ca442b01a2a7ec949e45286605bef6c",
      "tree": "8909a3760fdc24926768b0ee73e304d424910192",
      "parents": [
        "93e62a724a8c6c636973913137b7565a31af2acb"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Fri Jan 13 18:39:22 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jan 19 14:19:55 2023 +0100"
      },
      "message": "[581232] Complete tests to reveal the NPE\n\nSee comment 5 of the bugzilla\n(https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581232#c5)\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581232\nChange-Id: I3bdda800c2284859276294b5d74e6c927e055785\n"
    },
    {
      "commit": "93e62a724a8c6c636973913137b7565a31af2acb",
      "tree": "7126f041e5c2e010c004894111ba1b47bee05653",
      "parents": [
        "c9e862f1f204cdda387a7698d00011adec1d996f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Jan 11 09:15:31 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Jan 19 06:02:34 2023 -0500"
      },
      "message": "[581336] Improve performance of Collapse/Expand All\n\nThe bugzilla 580934 [1] added the support of Collapse/Expand All with\nshift key pressed. But performance problem has been observed.\nThis commit resolves the performance issue by creating only one command,\ninstead on \"n\". For expand, there is one command plus other commands\ncreated with a pre-commit listener (so only one command for the end-user\nand also for Eclipse and all graphical refresh mechanisms).\n\n[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580934\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581336\nChange-Id: I2c9e9c9e33254ff8584ae0d75fde69686dcc8b58\n"
    },
    {
      "commit": "c9e862f1f204cdda387a7698d00011adec1d996f",
      "tree": "35ce0f0b7fa3878405c92936eec7ec9dfadcc508",
      "parents": [
        "18805c4f80c625dd6aa66b90a2e19ee446d13f75"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Jan 17 08:27:46 2023 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Jan 17 08:27:46 2023 +0100"
      },
      "message": "[580686] Disable OrderingParticipantTest waiting its fix\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580686\nChange-Id: Ib8999a13972d745a4656c69956360afa12cfaca0\n"
    },
    {
      "commit": "18805c4f80c625dd6aa66b90a2e19ee446d13f75",
      "tree": "f42aa93a7b83ce3b42bd259335db95cb61ea172a",
      "parents": [
        "251a6177b19e7f0a3a590eb7c20b2117d567e482"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jan 10 17:34:30 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Jan 11 08:45:26 2023 -0500"
      },
      "message": "[580686] Update the migration log message\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580686\nChange-Id: Iebb666fe34056f9e31a4717e474df0a4e22a1e74\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "251a6177b19e7f0a3a590eb7c20b2117d567e482",
      "tree": "a6b39f43894c21ae9f9d7f69d0d6b68ef3972692",
      "parents": [
        "8bb3d4cea751df86aa7c72695438b00b0f799eb6"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Tue Jan 10 16:54:01 2023 +0100"
      },
      "committer": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Tue Jan 10 16:56:35 2023 +0100"
      },
      "message": "[581247] Allow to handle multiple selection for input in Properties\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581247\nCherry-picked-from: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581170\nChange-Id: I6bdaacdcd14c0cfa8e5ae731ba9093ce871863d3\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e"
    },
    {
      "commit": "8bb3d4cea751df86aa7c72695438b00b0f799eb6",
      "tree": "6360d38c1c1c8c30082f8a7375f07fa93b7ef3bc",
      "parents": [
        "be099251655c95908e86eae366eb4a5fa6b4224a"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Jan 09 17:08:45 2023 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Jan 10 16:39:18 2023 +0100"
      },
      "message": "[580686] Sort the migration participant from 15.1 version\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580686\nChange-Id: Id28122bcd40eed528c21d639664d1bc7ab6a592f\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "be099251655c95908e86eae366eb4a5fa6b4224a",
      "tree": "c59479942225a7744fb58736c4eb653642546e52",
      "parents": [
        "9488fe834fac3fe05054bdcebfca76d2ce8b15dc"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Dec 29 16:56:02 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Jan 09 16:02:21 2023 +0100"
      },
      "message": "[debug] Improve \"Show Edit Parts\" to include the type of the view\n\nChange-Id: I1d94f34498c3da21afcbd08196430e89e1edc251\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "9488fe834fac3fe05054bdcebfca76d2ce8b15dc",
      "tree": "8e070cc6bd5223881da26c3cba29e15ff2c4215e",
      "parents": [
        "071fb35cc59c50917158bd71ceca143cff77eeb4"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 23 16:27:37 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Mon Jan 02 10:20:12 2023 +0100"
      },
      "message": "[releng] Update dependencies\n\n- Move to Batik 1.16 and the corresponding GMF Runtime 1.15.3.\n- Move to GEF 3.15.\n- Move to EEF 2.1.6.\n- Move to the latest Acceleo 3.7 \u0026 corresponding AQL.\n- Add target platforms for 2022-09 and 2022-12.\n\nChange-Id: I3215f1953bd3623a436671c4cb0a76d6b125a0fe\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "071fb35cc59c50917158bd71ceca143cff77eeb4",
      "tree": "978b69a8d2c85578ce6f4da3b2b5b3df8f96cb66",
      "parents": [
        "30c097d6b6f65a541ad5b8151c941bfd73afc606"
      ],
      "author": {
        "name": "Erwann Traisnel",
        "email": "erwann.traisnel@obeo.fr",
        "time": "Thu Dec 29 12:37:37 2022 +0100"
      },
      "committer": {
        "name": "Erwann Traisnel",
        "email": "erwann.traisnel@obeo.fr",
        "time": "Thu Dec 29 17:10:40 2022 +0100"
      },
      "message": "[581205] Add junit test on outline contextual menu\n\nThis test ensures that the menu exists and that all menu contributions to\norg.eclipse.ui.views.ContentOutline?after\u003dadditions are properly\ncontributed\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581205\nChange-Id: I7db35b6d0d1b10e586fb8a9c07a414f2819b17ed\nSigned-off-by: Erwann Traisnel \u003cerwann.traisnel@obeo.fr\u003e\n"
    },
    {
      "commit": "30c097d6b6f65a541ad5b8151c941bfd73afc606",
      "tree": "601a4fea41ac91b31814d68ae55dba640b6cb71c",
      "parents": [
        "1d0918e0e583444f82783b2b53290e7ac65d9f97"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 28 10:54:47 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 28 11:25:48 2022 -0500"
      },
      "message": "[fix] Fix potential NPE\n\nChange-Id: I2c257b613fe6c1bcbe44219296ea12209551fe88\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "1d0918e0e583444f82783b2b53290e7ac65d9f97",
      "tree": "fd1c2b55a1cc8312279b0bd0009cae3bbce44442",
      "parents": [
        "b9046e32843ad8afa5b006995343d256f15c7f86"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Dec 28 15:53:43 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Dec 28 16:56:16 2022 +0100"
      },
      "message": "[releng] Fix canary build\n\nChange-Id: Iefe91bb77a945a1281b64b718d3b3befc629f694\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "b9046e32843ad8afa5b006995343d256f15c7f86",
      "tree": "73be1216cb2b55e28bdeadef238b401868c53da2",
      "parents": [
        "3db183bd239171fbc6f8b083ea7aec878bac09e2"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Dec 28 15:13:38 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Dec 28 16:56:00 2022 +0100"
      },
      "message": "[cleanup] Remove obsolete SWTBot tpd files\n\nChange-Id: I81e187a88384fbedf6cf1908bff0fe8920e77eb4\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "3db183bd239171fbc6f8b083ea7aec878bac09e2",
      "tree": "9ba3f1d1b469f7c131fd1093cbd3b636daf60967",
      "parents": [
        "946ea454a026cb7a82159ac79fcbeaa8748cbf7a"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Dec 28 14:49:49 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Wed Dec 28 16:55:34 2022 +0100"
      },
      "message": "[cleanup] Remove obsolete script\n\nChange-Id: I7bc8828af4c168ef1cbfff891b9c3482ec238daa\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "946ea454a026cb7a82159ac79fcbeaa8748cbf7a",
      "tree": "6c46856406110c796ee45ccd8a9b872383e101ba",
      "parents": [
        "b5bc8580352bfebcf20b91d28ceeffa051b07a51"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 23 15:52:14 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 23 15:52:58 2022 +0100"
      },
      "message": "[releng] Fix bundle version for Draw2D\n\nChange-Id: I944059eac52ae178604fb5725272feff7c3f6677\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "b5bc8580352bfebcf20b91d28ceeffa051b07a51",
      "tree": "29e897b2e24c1e17017ac8671ed626c91a1f449a",
      "parents": [
        "fb2871d9bcc05cccf4460828c8ac0b70240e3a57"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 23 13:05:01 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 23 15:33:23 2022 +0100"
      },
      "message": "[releng] Add support for GEF 3.15\n\nChange from Import-Package to Require-Bundle as GEF 3.15 move some\ncode we depend on in a new package. We would need to import the new\npackage to build without error against 3.15, but that would cause a\nfailure on 3.14, so the only way to be compatible with both is to\nswitch to Require-Bundle.\n\nChange-Id: I525bad1def1f3437c87187f03f264d19760d4f2d\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "fb2871d9bcc05cccf4460828c8ac0b70240e3a57",
      "tree": "55c3fa407f633ae09585ba930d35753c7d07f753",
      "parents": [
        "55449ebea48735ac49421fda0c782448ca135fb4"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Tue Nov 15 08:21:22 2022 +0100"
      },
      "committer": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Fri Dec 23 09:12:00 2022 -0500"
      },
      "message": "[releng] Disable Tycho\u0027s includePackedArtifacts\n\nSee https://github.com/eclipse-tycho/tycho/issues/885\n\nChange-Id: I9c4dbe997ff5022ffda845456decf9e02803c52f\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n"
    },
    {
      "commit": "55449ebea48735ac49421fda0c782448ca135fb4",
      "tree": "8a4d555fe13ea1258d2343cbf0d83e6a57f40fad",
      "parents": [
        "8a415695ace8a5c759c162cf5967940b67b4c28d"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 21 14:43:46 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 21 17:47:35 2022 +0100"
      },
      "message": "[581233] Set the interpreter variables when computing style\ncustomization\n\n* VSMElementCustomizationQuery.isEnabled\n* EAttributeCustomizationQuery.getNewAttributeValue\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581233\nChange-Id: Ia61eec6ef9d3426d372c3b50745ec9a55a13d244\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e\n"
    },
    {
      "commit": "8a415695ace8a5c759c162cf5967940b67b4c28d",
      "tree": "03d51ea1a548717f691c8743ce888081bca94e33",
      "parents": [
        "a4c0ae1f8c5147cbdf350d18b271f3464eb42397"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Dec 15 18:26:27 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 21 12:12:05 2022 +0100"
      },
      "message": "[581233] Set the interpreter variables when computing \"BestStyle\"\n\nThis ticket aims to have the following interpreter variables when\ncomputing\nMappingWithInterpreterHelper.getBestStyleDescription(DiagramElementMapping,\nEObject, EObject, EObject, DDiagram):\n\nNode and NodeContainer:\n- diagram\n- view\n- containerView\n- container\nEdge\n- same than for Node\n- sourceView\n- targetView\n\nThis is technically done in\nConditionalStyleSpecOperations.checkPredicate(ConditionalStyleDescription,\nEObject, EObject, EObject, DDiagram, IInterpreter)\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581233\nChange-Id: Ie2a7adbe90b7ebc1e56d03bee1c496dcf37db350\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "a4c0ae1f8c5147cbdf350d18b271f3464eb42397",
      "tree": "15c6d4019db8e21f1270eb5450c9279aff6ced54",
      "parents": [
        "20420916205f101b2b9006caaa7c12c8e6d2f541"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Dec 20 15:48:34 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 21 11:42:48 2022 +0100"
      },
      "message": "[581251] Avoid infinite loop when creating a NoteAttachment\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581251\nChange-Id: I00aa71ea744599496e95c5ddb0720b8460f42879\n"
    },
    {
      "commit": "20420916205f101b2b9006caaa7c12c8e6d2f541",
      "tree": "6096d2788885968f6f34b4676004c2b8692299c8",
      "parents": [
        "a6f1859677fc5fde1b5db5016446f05091dc366f"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Dec 15 17:43:47 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Dec 21 11:35:46 2022 +0100"
      },
      "message": "[581232] Allow to launch only one Paste command for brothers\n\nBefore this commit, if two brothers (or more) is selected, a Paste\ncommand was launched for each brother (PasteStyleDataCommand,\nPasteLayoutDataCommand or PasteFormatDataCommand). Now only one command\nis launched by group of brothers. This allows to have a layout depending\non other brothers (useful only for \"bounding box\" mode).\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581232\nChange-Id: Ie14591778c4a90218f5c1a40b4d5931f93e3aa24\n"
    },
    {
      "commit": "a6f1859677fc5fde1b5db5016446f05091dc366f",
      "tree": "7ec657b6719755ed6628aafbc9cc35f2d2442786",
      "parents": [
        "2fde7c67169ca99d3786838b4e652c8479974b15"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Dec 15 17:45:05 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Dec 21 11:35:44 2022 +0100"
      },
      "message": "[581232] Add tests to reveal the problem\n\nTwo tests have been added in this commit: one for pasting layout and one\nfor pasting format.\nFor information no test has been added for pasting style as the expected\nresult will be the same before and after the fix (no way to detect a\nchange in case of the \"Copy style\" action).\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581232\nChange-Id: Id4984bb7880d823e0f190ebfcdcb8ad28db363c7\n"
    },
    {
      "commit": "2fde7c67169ca99d3786838b4e652c8479974b15",
      "tree": "f5c514565e4b4aacb61dd9d44b81ea6e88f269e4",
      "parents": [
        "53a939b36dc610d2a134c65207bebc51511a6933"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Dec 13 09:46:47 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Dec 21 11:35:43 2022 +0100"
      },
      "message": "[581115] Add documentation concerning the new Paste layout mode\n\n* Release notes\n* End-user documentation\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581115\nChange-Id: I2c4deb6f907c9e3ee0e7465af8a7c2445cce06b9\n"
    },
    {
      "commit": "53a939b36dc610d2a134c65207bebc51511a6933",
      "tree": "f0df5341be44ee3b6600d98ce9a845d0644a94d9",
      "parents": [
        "17dbca1f6175aadb09d7e142b29c1ca6240b4261"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Nov 30 18:54:36 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Dec 20 15:29:05 2022 +0100"
      },
      "message": "[581115] Consider the parameter to change the paste mode\n\nThis commit considers the parameter to apply a new kind of paste. This\nnew mode is technically called \"Bounding box\" mode (in addition to\nexisting \"Absolute\" mode).\nThis commit also avoid the dialog displayed twice if two elements are\nselected. Two corresponding tests have been added.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581115\nChange-Id: I4c327daf6e3a032138464ea0bd0799df700b8eca\n"
    },
    {
      "commit": "17dbca1f6175aadb09d7e142b29c1ca6240b4261",
      "tree": "a134f4ab7018b1d921d70529b7ea366ad8316dca",
      "parents": [
        "6f7daf34be1eccbf3e29994b8b9e946b11909092"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Nov 30 18:51:52 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Dec 20 15:29:04 2022 +0100"
      },
      "message": "[581115] Add preferences and dialog concerning the paste mode\n\nThis commit does not change the behavior. It allows to facilitate the\nreview. It only adds the preferences and manages them:\n* Declare the preferences and their default values\n* Update the Sirius diagram preferences page to manager these new\npreferences\n* Add the dialog to request the paste mode during the paste action\nexecution\n* Add an automatic test to check the UI behavior\n\nThe method\nAbstractSiriusFormatDataManager.applyFormat(IGraphicalEditPart, boolean,\nboolean, boolean) will be completed later to consider the new parameter\n\"absoluteCoordinates\".\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581115\nChange-Id: Ic2a8f897f0051213af8a02f85b2f1f4b4caf21a2"
    },
    {
      "commit": "6f7daf34be1eccbf3e29994b8b9e946b11909092",
      "tree": "ad2e9b684ddde1b44e1343467d54a02132b88ea9",
      "parents": [
        "e92d21d018392d03e1d79c23cb47e81c142c3f12"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Nov 28 19:02:04 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Dec 20 15:29:02 2022 +0100"
      },
      "message": "[581115] Update tests for the new \"Bounding box\" paste mode\n\n* The data has been updated to add the use cases used in specification.\n* The test class ContainerAndNodeCopyFormatTest has been completed to\nadd specific tests. They are currently KO and will succeed in further\ncommit.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581115\nChange-Id: I61c604021b831fda7def046fa24ee1e8a0d45c2a\n"
    },
    {
      "commit": "e92d21d018392d03e1d79c23cb47e81c142c3f12",
      "tree": "837387172d6f679c61296230f4a1f7453b9eefc0",
      "parents": [
        "deb0f45bba62dffcfcd7fb3aee1a3a0879c206f0"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Dec 16 09:45:06 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Dec 16 09:46:02 2022 +0100"
      },
      "message": "[fix] Remove unused import\n\nChange-Id: Iaa337592e388a324f774067e38076e66c6253c96\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "deb0f45bba62dffcfcd7fb3aee1a3a0879c206f0",
      "tree": "aa719dfb330bbef45a9812ea9752b24bb4286444",
      "parents": [
        "aa183709c9263f246dbf03f2b3b41b87fa6c130e"
      ],
      "author": {
        "name": "Erwann Traisnel",
        "email": "erwann.traisnel@obeo.fr",
        "time": "Mon Dec 12 17:39:33 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 14 07:22:51 2022 -0500"
      },
      "message": "[581205] Fix incomplete contextual menu in outline\n\nContextual menu only contained Hide/Show menus.\n\nThis commit adds an \"additions\" group in contextual menu so that it is\npossible to contribute more items, such as Capella entries available in\nProject Explorer.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581205\nChange-Id: If32dce9566b3971fa0354880675fe672d586ea46\nSigned-off-by: Erwann Traisnel \u003cerwann.traisnel@obeo.fr\u003e\n"
    },
    {
      "commit": "aa183709c9263f246dbf03f2b3b41b87fa6c130e",
      "tree": "416899fe3024cb4a50de12b022accbbaf13b70d0",
      "parents": [
        "8c6a64d529cfe4f52525e1be00c9cfc7f1b47e24"
      ],
      "author": {
        "name": "Erwann Traisnel",
        "email": "erwann.traisnel@obeo.fr",
        "time": "Fri Dec 09 19:26:17 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 14 03:57:13 2022 -0500"
      },
      "message": "[581200] Fix Selection handling in the Outline view\n\nWhen selecting a label in Diagram, the corresponding element wasn\u0027t\nproperly selected in the outline view\n\nSelecting elements in the outline view would cause incorrect selection\nin diagram, resulting in incomplete contextual menus , exceptions\nsometimes, or invalid selection that would not be cleared\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581200\nChange-Id: Ia35a5e133552bc0f3b9f01bb74f42e9a8dba1fea\nSigned-off-by: Erwann Traisnel \u003cerwann.traisnel@obeo.fr\u003e"
    },
    {
      "commit": "8c6a64d529cfe4f52525e1be00c9cfc7f1b47e24",
      "tree": "7131e341ed64411f0f3a0350a4b606d1ff6d1cce",
      "parents": [
        "a82b8f992eadebd21c0ebcdbfce3a72491c723e1"
      ],
      "author": {
        "name": "Erwann Traisnel",
        "email": "erwann.traisnel@obeo.fr",
        "time": "Fri Dec 09 13:50:43 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Wed Dec 14 03:54:19 2022 -0500"
      },
      "message": "[581202] Fix performance issues with outline view\n\nTreeviewer from outline view didn\u0027t use hashlookup, resulting in big\nperformance issues\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581202\nChange-Id: I833e552c0de69753969895df1b0846237f708459\nSigned-off-by: Erwann Traisnel \u003cerwann.traisnel@obeo.fr\u003e"
    },
    {
      "commit": "a82b8f992eadebd21c0ebcdbfce3a72491c723e1",
      "tree": "eb7d825977e8209fa203f5d8458d043a73204d0a",
      "parents": [
        "6017b172d22ece7770bef47f90844db0c997c73c"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Thu Dec 08 10:30:40 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Fri Dec 09 17:49:45 2022 +0100"
      },
      "message": "[580524] Support project dependencies computation\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: I99e03ec2532a17c54f8c7992bd04dc5ffc0ffced\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e\n"
    },
    {
      "commit": "6017b172d22ece7770bef47f90844db0c997c73c",
      "tree": "c704ab95e1ddf117c24c53fda7975bf1232f6d2a",
      "parents": [
        "2651456b089028ba712d7f37a925843d7f571d94"
      ],
      "author": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Dec 05 09:49:15 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Mon Dec 05 09:49:15 2022 +0100"
      },
      "message": "[580686] Fix migration participant\n\n* Migration version has changed from 14.6.0.202110251100 to\n15.1.0.202211301600\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580686\nChange-Id: I72f75db81b2631e6fa714f02e756978540655946\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e"
    },
    {
      "commit": "2651456b089028ba712d7f37a925843d7f571d94",
      "tree": "6afd20efbcb95675f9e2fd0612850e2b36b48379",
      "parents": [
        "83aa024cb092c8c89fca36be4e2dafa07febf5c0"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Nov 21 17:51:42 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Nov 21 17:53:27 2022 +0100"
      },
      "message": "[580924] Adapt a test because of data changes\n\nThe data \"/data/unit/dragAndDrop/tc-1041/tc1041.odesign\" has been\nchanged in a previous commit. This had an impact on\nContainerDropPropertySectionsTests.\nThis commit adapts this test to the new data.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580924\nChange-Id: I9fa4d58fc28e9129b0960095b4df73fbde34e466\n"
    },
    {
      "commit": "83aa024cb092c8c89fca36be4e2dafa07febf5c0",
      "tree": "06f24efc08d629b241b89dc7c56d0f042fca732f",
      "parents": [
        "e337332415b74bfe83cd3fc02c5b48b2c1a3678a"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Nov 16 18:15:58 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Nov 21 10:03:59 2022 +0100"
      },
      "message": "[581083] Ignore edge\u0027s label during the \"Copy format\" action\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581083\nChange-Id: I27fd9ef09047a2e2333f8d88d45af216cada3ef3\n"
    },
    {
      "commit": "e337332415b74bfe83cd3fc02c5b48b2c1a3678a",
      "tree": "62731987585f7300caa70abbaa198a0a88bad068",
      "parents": [
        "c11332283058735c45a3597cf024dbd8f37f40db"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Nov 17 15:03:33 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Nov 21 10:01:05 2022 +0100"
      },
      "message": "[581083] Add test to reveal the \"Copy format\" problem\n\nThe added test testEdgeCopyPasteLayoutWithEdgeLabelSelected adds a\nlabel of an edge before launching the \"Copy format\" action. The test\nfails with the same error that the bugzilla.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d581083\nChange-Id: I84bcb68556dfad087289a20ec5bb936b2fa9cf8b\n"
    },
    {
      "commit": "c11332283058735c45a3597cf024dbd8f37f40db",
      "tree": "66e78030edf1948fa67badf58d313dcad2561f35",
      "parents": [
        "cd8dcbb35f5b0c75791570f073e5833000dbe9f4"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Thu Nov 17 08:56:10 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Nov 21 09:57:44 2022 +0100"
      },
      "message": "[cleanup] Speed up testing Copy/Paste format actions\n\nBefore this commit, all the diagrams used by the tests are always opened\nfor each test. Now, only the 2 needed diagrams are opened at each test.\n\nLocally the execution time of the test class\nContainerAndNodeCopyPasteFormatTest has been reduced from\n88,368s to 47,718s.\n\nLocally the execution time of the test class\nBorderedNodeCopyPasteFormatTest has been reduced from\n102,827s to 67,772s.\n\nLocally the execution time of the test class EdgeCopyPasteFormatTest has\nbeen reduced from 51,606s to 37,000s.\n\nChange-Id: Ib6101ec3a3ed932705b5c02f8b693e5a25b4e6ff"
    },
    {
      "commit": "cd8dcbb35f5b0c75791570f073e5833000dbe9f4",
      "tree": "ea4cbd2a184bac61f03b162965ae44f84ed5ee3c",
      "parents": [
        "e97bf2cef641645a6a49930106ddf851fddd31f4"
      ],
      "author": {
        "name": "Pierre-Charles David",
        "email": "pierre-charles.david@obeo.fr",
        "time": "Sun Nov 13 17:20:18 2022 +0100"
      },
      "committer": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Wed Nov 16 08:53:26 2022 -0500"
      },
      "message": "[cleanup] Fix CheckStyle error\n\nChange-Id: Idb6f9e07cb3dc72330d82f8b701ca682bc8ea44a\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n(cherry picked from commit 556c3431f36ffa9071a382c286172ca3b3ae4ea3)\n"
    },
    {
      "commit": "e97bf2cef641645a6a49930106ddf851fddd31f4",
      "tree": "947278a0a8077b2101b748a91504fae62b764f1c",
      "parents": [
        "1d3db0f6527589b2ecf3c59d2cacb1fe1d03a949"
      ],
      "author": {
        "name": "Vincent Lorenzo",
        "email": "vincent.lorenzo@cea.fr",
        "time": "Thu Sep 29 12:58:39 2022 +0200"
      },
      "committer": {
        "name": "Vincent Lorenzo",
        "email": "vincent.lorenzo@cea.fr",
        "time": "Wed Nov 09 10:54:17 2022 +0100"
      },
      "message": "[580836] Adapt the code of delete actions to work with a DDiagramEditor embedded in a MultiPageEditor\n\nBug https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580836\n\nSigned-off-by: Vincent Lorenzo \u003cvincent.lorenzo@cea.fr\u003e\nChange-Id: I5d437354e8c0bf208eb1540f2bc901fd594b5404\n"
    },
    {
      "commit": "1d3db0f6527589b2ecf3c59d2cacb1fe1d03a949",
      "tree": "456beb2881a4d22f2411842dffe98ba575d48dea",
      "parents": [
        "feb9712aa2be1c92ebaaded1434f2c8e8631098d"
      ],
      "author": {
        "name": "Glenn Plouhinec",
        "email": "glenn.plouhinec@obeo.fr",
        "time": "Fri Aug 05 11:07:12 2022 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Nov 08 11:25:41 2022 -0500"
      },
      "message": "[580524] Support project dependencies without opened Session\n\n* The image project dependencies are persisted in a DAnnotationEntry on\nthe main DAnalysis. A precommit listener has been created to add and\nremove dependencies to images projects for each modification of the\nWorkspaceImage style.\n* A new class SiriusProjectDependencyQuery is added to get serialized\nproject dependencies from a given project. It is based on registered\nIProjectDependencyProvider. This commit provides one implementation for\nlocal project that uses SAXParser to leverage the serialized\ninformation.\n* SessionDetailsReport is updated to always show the general\ndependencies (aird, semantic resoruces) even for not opened Session\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580524\nChange-Id: Id24ec1c6032351a5600799363ec2f1d86723956a\nSigned-off-by: Laurent Fasani \u003claurent.fasani@obeo.fr\u003e\nSigned-off-by: Glenn Plouhinec \u003cglenn.plouhinec@obeo.fr\u003e"
    },
    {
      "commit": "feb9712aa2be1c92ebaaded1434f2c8e8631098d",
      "tree": "4cd5b9ba42917eebe2ec897e053c2007735e9912",
      "parents": [
        "f4451875c15e6fea181403929f3a84a8c31d5f23"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Nov 08 14:05:58 2022 +0100"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Nov 08 10:57:24 2022 -0500"
      },
      "message": "[cleanup] Replace assertEquals in TreeExpandFoldWithKeyTests\n\nassertEquals have been replaced by assertTrue or assertFalse when\npossible.\n\nChange-Id: I6b21e338864997e0d15dd2db275886d0003372d8\n"
    },
    {
      "commit": "f4451875c15e6fea181403929f3a84a8c31d5f23",
      "tree": "fa5a52997c7512c090617b80de47688fc242c304",
      "parents": [
        "2941b6cafed770309af0b1a85cefc477aaee8ef9"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Oct 17 21:20:07 2022 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Nov 08 10:56:49 2022 -0500"
      },
      "message": "[580924] Complete existing tests to reveal the problem\n\nA test has been added for the drag\u0027n\u0027drop and another one for the\nreconnect.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580924\nChange-Id: I8fba74c8e60a1b2361e55b2e0c401b0ba27c25dc\n"
    },
    {
      "commit": "2941b6cafed770309af0b1a85cefc477aaee8ef9",
      "tree": "e65a0b8445d80a1c115cbbb160d21adbd99b48dd",
      "parents": [
        "700cfbf63bc9975f3f5f295902ad020ab5af5e0d"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Mon Oct 17 21:33:54 2022 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Nov 08 11:55:37 2022 -0400"
      },
      "message": "[580924] Fix notifications service after Reconnect or DragNDrop tool\n\nThis commit just handles the case of a \"null\" list of elements to select\nlater in the code, to be sure to enable fire notification in all cases.\n\nAll the changes are done in SelectDRepresentationElementsListener, but\nit is to be sure to call enableFireNotification in sub class\nDiagramSelectDRepresentationElementsListener , in method\nsetSelectionInAsyncExec(DialectEditor, List\u003cDRepresentationElement\u003e).\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580924\nChange-Id: I21d54479b2c625e6dbfa8cb0a85ba0eba346824f\n"
    },
    {
      "commit": "700cfbf63bc9975f3f5f295902ad020ab5af5e0d",
      "tree": "eaeb257ea35b9dea06b92c4dcfb505daa2f09ae1",
      "parents": [
        "c974ad51dd223e40e55d3db79d4a2a3b3bdacbb7"
      ],
      "author": {
        "name": "Laurent Redor",
        "email": "laurent.redor@obeo.fr",
        "time": "Tue Oct 11 09:41:23 2022 +0200"
      },
      "committer": {
        "name": "Laurent Fasani",
        "email": "laurent.fasani@obeo.fr",
        "time": "Tue Nov 08 10:06:25 2022 -0500"
      },
      "message": "[580934] Support Collapse/Expand All with shift key pressed\n\nSince bugzilla 549352 [1], in a tree editor, when the user clicks on the\nright arrow key, the current tree item is expanded. If he clicks on the\nleft arrow key, the current tree item is collapsed.\nWith this commit, if the shift key is pressed with the arrow, an expand\nall or collapse all is done.\n\n[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d549352\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d580934\nChange-Id: I12b1e88c9e71444105a11fa045b3fb4a0289f117\n"
    }
  ],
  "next": "c974ad51dd223e40e55d3db79d4a2a3b3bdacbb7"
}
